Graphics
Paint Programs
Photo Editors
Photo Galleries
Image Viewers
Image Resizers

Icons
Icon Extractors
Icon Editors

3D Images
3D Text
3D Images Stereograms

Image Tools
Screen Recorder SW Box Covers
Graphing

Programming
Code Librarians
Equation Parsers
Code Editors
Text Editors
Hex Editors
Hex Viewers
Help Authoring

Internet
HTML Editors
WebCam
Internet Radio

Security
Surveillance

Utilities
Shell Extensions
Timers
Reminders
Sticky Notes
ToDo List
Folder Printers
Folder Sizing
Search/Replace

Finance
Retirement

GBIC >> Software Reviews >> Text/Programmers Editors
Text/Programmers Editors      (July 2007)

Text/Programmers Editors edit text, which is also how source code is written by programmers. A simple text editor such as Notepad can be used to write source code, but Notepad contains no special features to make the programmer's job easier or more productive. When a text editor is written with such special features, as most are, the text editors are then called programmers editors.

As part of this review, all text editors are listed together but I provide separate review results for simple text editors and for programmers editors.

I've also captured lists of other editor types, including non-programmers editors, web site editors, collaborative editors, Linux/Unix editors, and language-specific IDEs,

Programmers Editor Review Results
This review is in work. Until the review is complete, I suggest the following application for your programmers editor needs:

  • UltraEdit
    This text editor is used by over 2,000,000 programmers worldwide. It's a feature-rich, award-winning, and very mature product.

    UltraEdit sells for $50

If you're holding out for a freeware code editor then I suggest either of the following:

Text Editor Review Results
This review is in work. Until the review is complete, I suggest the following application for your text editing needs.

  • NoteTAB
    NoteTAB is a feature-rich, award-winning, and very mature text editor. It works on multiple documents at one time, has multi-level undo/redo, supports HTML syntax highlighting, and supports regular expression search & replace.

    NoteTAB Pro sells for $30.

    I use NoteTAB Pro for all of the web pages on my site - which now comprises almost 20,000 files.

If you're holding out for a freeware text editor then I suggest the following:

Programmers Editor Features
These are the minimum features that I expect from a programmers editor. Each of the candidate programs will be ranked against how well they implement these features. As the review continues, the list of features may change.

  1. Support for multiple languages
  2. Source code distributed with product
  3. Revision repository
  4. Built-in editor with syntax highlighting

Text Editor Features
These are the minimum features that I expect from a text editor. Each of the candidate programs will be ranked against how well they implement these features. As the review continues, the list of features may change.

  1. Open multiple files
  2. Cross-file search and replace
  3. Large file support

Candidate Programs
This review covers over 150 text/programmers editors, including the following programs.

Freeware Text/Programmers Editors
  1. Alphatk
  2. Angel Writer
  3. Araneae
  4. BackEdit
  5. BDV Notepad
  6. ConTEXT
  7. CopyWriter
  8. CREdit
  9. Crimson Editor
  10. Cross-Browser RTE
  11. CUTE
  12. Delphad
  13. DocPad
  14. DomiNOTE
  15. EDT
  16. Editor2
  17. EditPad Lite
  18. EDXOR
  19. Elvis
  20. Emacs
  21. evolvED Text Editor
  22. Extreme Editor
  23. ExtremePad
  24. FCKeditor
  25. FTE
  26. GetDiz
  27. GLeDitor
  28. HAPedit
  29. Haxial TextEdit
  30. HTML-Kit
  1. JED
  2. jEdit
  3. Jext
  4. JOE
  5. Kudaz
  6. LedLineIt!
  7. MadEdit
  8. MAX's HTML Beauty
  9. MDINotepad
  10. metapad
  11. NEdit
  12. Notepad and 1/2
  13. Notepad SX
  14. Notepad+
  15. Notepad++
  16. Notepad2
  17. Netpadd
  18. NotepadEx
  19. NotepadXP
  20. NoteTab Light
  21. nPad2
  22. PFE
  23. PNotepad
  24. Programmers Notepad
  25. PSPad
  1. q10
  2. Quick Editor
  3. QuickEdit
  4. QuickNote
  5. RexEdit
  6. RJ TextEd
  7. roPEdit
  8. SciTE
  9. Shalom Txt
  10. subpad
  11. SuperEdi
  12. syn
  13. TED Notepad
  14. TextWrangler
  15. The Hessling Editor
  16. vile
  17. VIM
  18. Win32Pad
  19. WinSyntax
  20. X2
  21. Xint
  22. Zion Edit
And here are the commercial text/programmers editors.

  1. Another Notepad $12
  2. Boxer $60
  3. Code Visual Editor $180
  4. CRiSP $250
  5. DANA $30
  6. E $35
  7. ED for Windows $169
  8. Editeur $28
  9. Editor.Net $249
  10. EditPad Pro $
  11. EditPlus $30
  12. EmEditor Pro $40
  13. Epsilon $250
  14. FoldMaster $84
  15. GridinSoft Notepad $35
  1. GWD $29
  2. HippoEDIT $30
  3. HTML-Kit $65
  4. Insight $125
  5. LargeEdit $25
  6. MED $30
  7. Multi-Edit 2006 $199
  8. NoteTAB Pro $30
  9. PadPlus $ $20
  10. Power Edit $25
  11. PrEditor $35
  1. Rainbow Editor $20
  2. SlickEdit $284
  3. Source Insight $249
  4. Text Hawk $28
  5. TextPad $30
  6. TSE Pro $99
  7. Twistpad $20
  8. txtPro $30
  9. UltraEdit $50
  10. Ulysses $112
  11. VEdit $79
  12. Web Notepad $15
  13. WinEdt $70
  14. WinEdit $70
  15. Zeus $50

Text-Only Editors (non-programmers editors)
Almost all of the editors listed above include special features, such as syntax highlighting, to help programmers write code. The following text editors contain no such features.

As you can see, virtually all of the text-only editors are freeware. I located only one commercial text-only editor. There are many commercial text editors, of course, but the authors typically incorporate features which put the product in the programmers editor category.

FreewareCommercial
  1. BDV Notepad
  2. CopyWriter
  3. DocPad
  4. EDXOR
  5. GetDiz
  6. MDINotepad
  7. metapad
  8. Notepad and 1/2
  9. Notepad SX
  10. q10
  11. Shalom Txt
  12. TED Notepad
  1. Another Notepad $12
  2. TextPad $17

WebSite Editors
The following editors, not listed above, provide special support for web site construction. This may include HTML, JavaScript, CSS, and other web page editing features. Features beyond simple HTML syntax highlighting are needed to be on this list.

This may be the most subjective list on this page, so if you have any suggestions/recommendations please feel free to let me know.

FreewareCommercial
  1. 1st Page 2000
  2. Angel Writer
  3. Arachnophilia
  4. HTML-Kit
  5. Roden Web Editor
  6. Web Dwarf $
  1. AceHTML
  2. Adobe GoLive
  3. Alleycode
  4. ColdFusion
  5. Cool Page
  6. Coffee Cup HTML Editor
  7. Composer
  8. CuteHTML
  9. DavPage
  10. Dynamic HTML Editor
  11. Dreamweaver
  12. Easy HHK
  13. Ewisoft Web Builder
  14. FrontPage
  15. Fusion
  16. GoLive
  1. HomeSite
  2. HotDog Professional
  3. HTML Builder
  4. HTML Editor
  5. Macromedia Dream Weaver
  6. Microsoft Frontpage
  7. NetObjects Fusion
  8. NVU
  9. PageBreeze Free HTML Editor
  10. PageEffects 400 Freeware Web Graphics
  11. PageMill
  12. SiteGen SE
  13. TopStyle $80
  14. WebPlus

Collaborative Editors
The following editors, not listed above, provide specific support for editing of file by multiple users via a LAN or across the internet.

FreewareCommercial
  1. Concurrence
  2. Gobby
  3. MoonEdit
  4. Network Text Editor (NTE)
  1. SubEthaEdit $35

Linux/Unix Editors
These editors, not listed above, are for use in Linux/Unix environements.

  1. CE
  2. kpad
  3. LE
  4. nano
  5. Pico
  6. Ted
  7. Beaver
  1. Bluefish
  2. gedit
  3. Kate
  4. Kile
  5. KWrite
  6. Leafpad
  7. nano
  1. Pico
  2. Qedit $??
  3. TeXnicCenter
  4. VIM
  5. xedit
  6. Yudit
  7. StrongED (for RISC)

Language-Specific IDEs
The following editors, not listed above, provide specific support for editing of a particular language, acting as an IDE for that language.

FreewareCommercial
  1. Komodo
  2. JPad
  3. Perl Code Editor
  1. Perl Code Editor
  2. DZSoft Perl Editor
  3. Optiperl
  4. Perl Builder $199
  5. Sannysoft Perl Editor $45
  6. visiPerl+ $59
  7. Visual Perl

Notes
In reviewing editors, I ran across several observations/notes which I've documented in case questions arise in these areas.

  1. ACME text editor is part of Plan 9 distribution
  2. AlfaPad is a notes organizer http://www.alfaalfa.com/
  3. BBEdit is for the Mac http://www.barebones.com/products/bbedit/index.shtml
  4. Borland SynEdit component
  5. Borland synedit component
  6. CPad (Zantii) is no longer available.
  7. CodeWright has been discontinued
  8. CopyWrite is for the Mac
  9. Eddie is a Mac editor
  10. Elvis is a superset of VI
  11. FarisNT web site is down http://www.farisnt.com/
  12. Figlet is an Ascii banner maker
  13. Gigas editor not available http://www.llanas.net/
  14. Jarte is a word processor, similar to WordPad
  15. JavE is an Ascii Editor (for drawing pictures)
  16. JOE site is down http://sourceforge.net/projects/joe-editor/
  17. Keynote is a notes organizer http://www.tranglos.com/free/keynote.html
  18. IntelliEdit is an rich text editor http://www.flashpeak.com/inted/inted.htm
  19. NoteKeeper is a notes organizer
  20. Notespad website is down http://www.newbie.net/NotesPad/notespad_32.html
  21. PEdit is a DOS editor http://home.earthlink.net/~pedit/index.html
  22. RPad32 is freeware, but the site is not in English so info is limited
  23. Sam editor is part of Plan 9 distribution (Win32 version is available)
  24. Scintilla editor component
  25. Scratch is not an editor, but a note taking tool
  26. SEDT is a Unix editor
  27. skEdit is for the Mac
  28. Smultron is a Mac OS text editor
  29. StrongEd is a RISC OS editor http://stronged.iconbar.com/
  30. Tex-Edit Plus is for the Mac
  31. Textmate is for the Mac
  32. WhizNote is a notes organizer
  33. WinPEdit is a DOS window with PEdit in it http://www.goldshell.com/winpedit/main.htm
  34. ZuluPad is not an editor, but a note taking tool http://www.gersic.com/zulupad/

Other Editor Sites

  1. TextEditors.org
  2. dmoz.org
  3. freearefiles.com - Programming Editors
  4. freearefiles.com - HTML Editors
  5. Google - Editors

User Feedback & Suggestions
I welcome any suggestions on other source code editor programs that should be considered, or suggestions on how better to review the selected programs.