Top 5 Open Source Code Editors

March 31, 2015

For most web developers, the choice of picking out the right source code editor is a critical decision. Your code editing software is where most of your development time is spent, and where you can gain productivity on a massive scale. Since most developers work differently and are solving vastly different problems, a variety of editors have emerged […]

For most web developers, the choice of picking out the right source code editor is a critical decision. Your code editing software is where most of your development time is spent, and where you can gain productivity on a massive scale. Since most developers work differently and are solving vastly different problems, a variety of editors have emerged to accommodate various needs.

With a number of professional editors such as Coda, Textmate and Dreamweaver in the market, it’s no surprise that many developer don't consider simpler editors such as Window’s notepad. Of course, it’s worth noting that the simpler option isn’t always the best option, but if you’re looking for the ideal tool, you need to take all the factors into account. Here are some simple yet professional open source code editors, one of these tools could just be the tool that you need.

1. Notepad ++
Notepad ++ is an open source replacement version of the original notepad that comes with Windows and supports a wide range of different languages. Though it was originally build for Microsoft windows, Notepad ++ is capable of running on Unix, Linux and Mac OS X. Notepad++ comes with a lot of additional features including tabbed editing, plugin support, split screen editing, spell checker, drag and drop, and synchronized scrolling. It  also supports syntax folding and highlighting for 48 different scripting, programming and markup languages.
Pros:

Cons

2. ATPad
ATPad is another rendition of notepad with a couple of upgrades thrown in. Although it is available in English, you can also get ATPad in eleven other languages. With ATPad, you get customization options, tabbed editing, word wrapping, line numbering, customizable snippets, bookmarks, sending through e-mail and more. Because ATPad does not require installation, it can be opened from just about any drive without installing the software and doesn't leave any traces. In order to remove it, the ATPad directory simply needs to be deleted.
Pros:

Cons:

3. JEdit
JEdit is a program that can be installed on Linux, Unix, BSD, OS/2, Mac OS X and Windows. Written using Java, JEdit is an open source option for editing that supports hundreds of different macros and plugins. The main window can be vertically or horizontally split, and also comes with an option for syntax highlighting and auto indent for over 130 languages. There are also a number of customization options for this program that allow you to make the status bar, tool bar, dock and everything else, look exactly how you want it to. It is even possible to copy and paste on an unlimited number of clipboards.
Pros:

Cons

4. Komodo Edit
Komodo is an impressive and speedy open source program that can be used on Linux, Mac OS X and Windows. It supports a number of programming languages, including the following: Python, PHP, Ruby, XML, CSS 3 and HTML 5. It also comes packed with customizable syntax folding, coloring, background syntax checking, and a wide range of call tips and auto-complete options. Alongside all of that, you get a tool box, macros, file editing on a remote basis, snippets and more. For those who are really looking for advanced features, there is also a premium option.
Pros

Cons

5. KompoZer
Powered by the well-known and popular brand “Mozilla”, KompoZer is a complete system for web authoring that combines easily accessible web page editing capabilities and web file management. This simple program can be used on Linux, Mac OS X and windows, and it is geared specifically towards less technical users who aren’t as advanced as some when it comes to web coding and HTML. Available in 21 languages, it comes with a number of great features including tabbed editing, integrated file management through FTP, templates, tables, and support for forms.
Pros

Cons

Author: Rahul Sharma

By Team FileCloud