C Language Editors/IDEs for the Grace Cluster
The following are editors/IDEs you can use to edit files in the Grace system/cluster.
Students like to use VS Code, but you should know the basics of an editor you can
find in any Linux environment (e.g., nano, vim). Using an editor beyond
what the Grace cluster provides (e.g., nano, vim, emacs) is optional and we
cannot provide additional information or support.
At UMD you need to use DUO for authentication purposes. If you first connect
to UMD using VPN, you will avoid the authentication process while connecting
to the Grace cluster. For a VPN connection you can use
GlobalProtect (use access.umd.edu).
- nano
- emacs (non-graphical option emacs -nw)
- vim - A short short guide available at vim short short guide. You may want to also check (for fun and to learn vim):
http://www.vim-adventures.com/.
- kate
- gedit
- You can open files with the MobaXTerm editor once connected to grace.
- VS Code - Notice that in Grace, it is not that straightforward to use the Microsoft SSH extension.
Information about using VS Code and Grace can be found at ConnectingToGraceUsingVSCode.pdf.
This information is based on original material developed by a CS student (Peter Currie).
Also information is available at VS Code SFTP Extension for CMSC216 (Video) by Dr. Christopher Kauffman
and VS Code SFTP Extension for CMSC216 (Written Guide) by Dr. Christopher Kauffman.
Web Accessibility