Short Guide to Using Alternative IDEs
Table of Contents
Atom
The Atom Editor is a popular choice for development that supports plugin architecture to extend the functionality of the IDE.
Here we will walk through the steps needed for installing Atom on a development computer and configuring it to push code to a remote computer environment.
Choose the Atom Instructions for Your Operating System
The installation instruction will vary a little depending on the operating system of your development computer. Click on the instructions that are closest for your operating system. Ubuntu, Windows 10 or MacOSX.
Nano
GNU nano is a small and friendly text editor. Besides basic text editing, nano offers many extra features, such as an interactive search-and-replace, undo/redo, syntax coloring, smooth scrolling, auto-indentation, go-to-line-and-column-number, feature toggles, file locking, backup files, and internationalization support.
Overview of Installation and Configuration steps
- Use SSH to get a console on the remote device.
- If Nano is not pre-installed then use the apt command to install it.
$ sudo apt install nano
- At the command line, start the editor
Vim
Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient. It is included as “vi” with most UNIX systems and with Apple OS X.
Vim is rock stable and is continuously being developed to become even better. Among its features are:
- persistent, multi-level undo tree
- extensive plugin system
- support for hundreds of programming languages and file formats
- powerful search and replace
- integrates with many tools
- Use SSH to get a console on the remote device.
- If Vim is not pre-installed then use the apt command to install it.
On an Ubuntu system the install command is as follows:
$ sudo apt install vim
- At the command line, start the editor
$ vim