Best Free Programming Editor
|
In a Hurry?
|
|
Introduction
|
|
Programming editors, also known as source code editors, are text editors that are specifically designed for programmers or developers for writing the source code of an application or a program. Most of these editors are built with useful features, which may include colour syntax highlighting, auto indentation, auto complete, bracket matching, syntax check, plugins, etc., to effectively support the users during coding, debugging and testing. |
|
Discussion
|
|
It is also highly configurable through plug-ins, has a wide range of themes and offers multi-language support. Other features include color source code printing, auto-completion, multi-document and multi-view, drag and drop, syntax folding, bookmark, ASCII art display and more. A plugin manager is included in the program showing the installed and available plugins. The installed plugins include Compare, Document Monitor, MIME Tools, NppExec, NppExport, Spell Checker, etc. Installation of the available plugins is made user-friendly, just tick the items the users need and click the 'Install' button. Some other Notepad++ plugins are listed here with their dedicated forums. |
|
PSPad works with projects and provides extensions for scripts, user converters and syntax definition. It allows users to call external programs for different environments as well. The program has a built-in spell checker but the dictionary needs to be downloaded separately, unpacked and saved in the ".\PSPad\Spell\" directory. |
|
Programming Editors for Cross-Platform
This program provides options to write websites, scripts and programming codes in many programming and markup languages. Its user interface is complete with toolbars, dialogs and user-customized menus to facilitate insertion of markups and codes. Other useful features include customizable syntax highlighting, advanced search and replace, multiple projects support, integration with external programs to handle advanced text processing or error detection., auto tag closing for HTML and XML documents, etc. Line numbers are optional but code folding and matching codes highlight are not available. |
|
The program loads fast and runs stably. It allows for multiple saved sessions, each with numerous files and completes with a spell checker. Other useful features include line numbers, block selection mode, configurable templates, text snippets, symbol viewers for C, C++ and Phyton, XML completion and validation, export to HTML and a built-in terminal. |
|
It has all basic features like tabs and syntax highlighting for over 130 languages. Its advanced features include a diff utility, an FTP browser, a powerful macro language, block select, and more. A bit of a heavyweight, yes, but you can't beat the power. Like gedit, this program is cross platform and runs on Linux, Windows and Mac. |
|
Other programming editors to be reviewed:
|
|
Related Products and Links
|
|
You might want to check out these articles too: |
|
|||||||||||||||||||||
|
|||||||||||||||||||||
|
|||||||||||||||||||||
|
|||||||||||||||||||||
|
|||||||||||||||||||||
|
Editor
|
|
This software category is maintained by volunteer editor gapo |
|
Tags
|
|
free, programming editor, source code editor, text editor, editors, freeware |
Back to the top of the article
Delicious
Digg
StumbleUpon
Please rate this article


Subscribe to our 




I'm quite surprised to see SCiTE missing from your list. It's superb.
Yea ! SciTe is quite good too.
We're right now reviewing a lot of editors and they'll be added to the list soon.
Editors under Review:
Scite
Notepad GNU
Emacs ( it's definitely in )
Textmate
Readers please add on to this list, so that a comprehensive review is obtained.
Notepad++ is fast, but it's more of a text editor than a code editor. I really need things like proper code completion and grouping files into projects. Komodo Edit seems to be popular with a lot of programmers, and I've found it very helpful too.
Simon.
Where's EMACS? What other editor has been in constant development for 25+ years and has more capabilities than anyone can possibly remember, including a web browser, email, ftp, newsgroup reader, sql client, and burn CDs and DVDs (thats right) developed and extended by a huge number of extremely devoted, almost cultish brotherhood of software developers but without the secret handshakes and dark rituals?
Yeah. Emacs is a great collection of software. The only thing it lacks is a decent text editor.
Emacs is more than a decent text editor. Emacs and Vi have been the primary editors on Linux and Unix, for a long long time, and they are extremely popular because of their capabilities as editors. If you get to know how to use them, and make use of their command line shortcuts... they are much better editors than any that Windows uses.
But still, Emacs and Vi cannot be considered as programming editors, they are excellent text editors though.
Saw this today on Freewarefiles :
http://juffed.sourceforge.net/
Its a new programming editor... still being developed.. but looks good. The code completion feature caught my attention. Do any of the existing editors have this feature?
Anupam
You simply cannot beat jEdit for customizable syntax highlighting.
I second Notepad++ as the best. Small, fast, plenty of useful plugins available for download.
PSPad has more options and is theoretically more versatile, but using PSPad is so much more complex than Notepad++ that Notepad++ has to be the clear winner in this category.
I think Vim cannot be considered as a programming editor. Its just simply an editor :). Although it has lots of keyboard shortcuts, which make the job of editing and writing really easy, and its really feature rich in that way... but it cannot be said to be a programming editor.
I have worked on vi for quite a long time, when I was using Solaris/Unix at my workplace. Its a great editor.
Anupam
i currently use Notepad++, and its awesome. got it to compile and run my java files without too much trouble. extremely lighweight and fast. nothing to not like.
Post new comment