Having the right code editor is a must if you want to make sure that you have an efficient and productive development workflow. Modern code editors today can not only speed up your development process but also they provide us with an set of tools that reduce the number of steps you would need to take to accomplish specific tasks.
In today’s post, I will show you the six cross platform code editors that web developers can try — all of these run on the three major operating systems, Apple, Linux and Windows. The features you will mainly need will depend on your working style, coding knowledge and the kind of work you deliver to clients. You can have just one go-to code editor that you use, but many developers use different code editors to perform various tasks.
1. Sublime Text
Sublime Text is a the first cross-platform code editor on today’s list, Sublime is not only lightweight and blazing-fast but also extensible.
You can download it for free and use it as long as you want during your undefined evaluation period with the prospect that you purchase it for only $80.
By default, Sublime Text provides basic autocompletion, syntax highlighting and code folding functionalities. However, using the Sublime Text Package Control you can extend it and add more features including debuggers, themes and many more.
The latest version of Sublime also has improved memory usage, text rendering with ligatures support, user interactions, syntax definition and new colour schemes.
The code editor also comes with basic standard features such like auto-completion, syntax highlighting for various programming languages and support for quick editing, that includes various pre-processors.
Other powerful native feature in Brackets is the Live Preview option that allows developers to open current HTML documents inside Chrome and get a real-time preview of how the page is rendered in the browser.
Lastly, Brackets is highly customisable being able to extend its core functionality with the use of extensions available the Brackets official extensions registry.
3. Light Table
With Light Table, you can easily perform inline evaluation within your code, which means you don’t have to use the console when you want to view your results. The watches feature allows you to keep track of any important value within your code. Also it makes it possible to embed anything that your project needs, such as graphs, games, and visualisations. Like other code editors on the list Light Table has a built-in plugin manager, with a good selection of plugins as well.
Visual Studio Code is a free, open-source code editor developed by Microsoft. Visual Studio Code is one of the most popular code editors, being used currently.
Visual Studio Code features a comprehensive suite of editing and debugging tools, lightweight integration with other services, and it’s also very extensible. Additionally, Visual Studio Code features a solid Git Integration, powerful Intelisense, syntax highlighting for some of the most popular languages and many more awesome features.
If that’s not enough, you can enhance and customise Visual Studio Code using an extensive collection of available plugins.
Atom is a free and open-source code editor created by GitHub. First, it was GitHub’s internal source code editor, but in later years they decided to release it to the public. Atom provides developers with many advanced features, and it has quickly become one of the most popular code editors.
The well-designed UI is exceptional, as you can split the interface into different panes to easily compare different files. It has many essential features that can significantly improve your development workflow, such as a built-in package manager, a smart auto-completion capability, file system browsing, an easy-to-use find-replace feature and more.
6. Komodo Edit
Here are some of them; customisable user interface which included split view and multi-window editing, version control integration for Bazaar, CVS, Git, Mercurial, Perforce and Subversion and it has a convenient code collaboration for multi-user editing, graphical debugging for NodeJS, Perl, PHP, Python, Ruby, and Tcl. Komodo Edit autocomplete and refactoring, and like many other editors on the list many add-ons allow a high level of customisation