1.notepad++
Official website http://notepad-plus.sourceforge.net/
Latest Version v 5.3.2 Free Edition
This is probably the best free text editor in Windows, with simple features, from syntax highlighting, code folding to ftp,notepad++ to handle most situations, and my favorite feature is file status detection: When notepad++ is running, It automatically checks all current open file changes to let you know if any files have been updated or deleted. Notepad++ is based on the Scintilla editing engine.
2.JEdit
Official website http://jedit.org/
Latest Version v 4.20 free Edition
In my opinion, JEdit is rather ugly, but it has a generous set of features, as a Java program, it is multi-platform, it provides syntax highlighting for more than 130 languages. Although the official website says it supports folding, I can't find this feature. JEdit also has a library of plug-ins, which can achieve more functionality.
3.notepad2
Official website http://www.flos-freeware.ch/notepad2.html
Latest Version v 3.0.20 free Edition
Notepad2 is also based on the Scintilla editing engine, but it's much simpler than notepad++, which advertises itself as fast, lightweight and similar to Notepad, providing code highlighting in multiple languages. Notepad2 does not need to install, after decompression can run directly. There are also some modified versions (more features and language support).
4.Programmer ' s Notepad
Official website http://pnotepad.org/
Latest Version v 2 0.9.926 Free Edition
Programmer's Notepad has a similar user interface with NOTEPAD2, which supports multiple files opening at the same time, as well as bookmarks, folding, and code highlighting, but nothing else.
5.Crimson Editor
Official website http://www.crimsoneditor.com/
Latest Version v 3.7 Free Edition
Crimsoneditor provides macro support and the ability to run external programs. It has the ability to edit remote files through the built-in FTP client, as well as spell checking, and it has a neat column selection pattern.
6.ConTEXT
Official website http://www.contexteditor.org/
Latest Version v 0.98.5 free Edition
The context supports many languages, both human and machine, and allows you to define your own custom language. It makes file comparisons and exports the results to HTML, and includes some other interesting features. One of the practical features: the context remembers the cursor position when you close the file, and restores the cursor when the file is opened again.
7.SciTE
Official website http://gisdeveloper.tripod.com/scite.html
Latest Version v 1.77 free Edition
SciTE is a very simple text editor, also based on Scintilla. It is very simple, but it supports syntax highlighting in about 30 languages and search and replace of regular expressions.
8.Editra
Official website http://editra.org/
Latest Version v 0.4.88 free Edition
Editra claims to be in the primary development phase, but has provided a host of features: User profiles, Auto-complete, session retention, and syntax highlighting in more than 60 languages. The feature set, which can be extended through Plug-ins, provides a comprehensive Python console, FTP client, file Browser, calculator, and so on.
9.PSPad
Official website http://www.pspad.com/en/
Latest Version v 4.5.3 free Edition
PSPad provides templates, an interesting built-in web browser, and a macro record table. It also supports hexadecimal editing and some degree of code compilation. PSPad also integrates TopStyle Lite, which would be useful if it were used to edit CSS code .
10.RJ texted
Official website http://www.rj-texted.se/
Latest Version v 5.10 Free Edition
The RJ texted also integrates TopStyle Lite, which enables HTML validation and formatting. It has an FTP client, a file browser and a code browser, and a character map that supports E-mail.
11.SourceEdit
Official website http://www.brixoft.net/prodinfo.asp? Id=1
Latest Version v 4 Free Edition
Sourceedit features include clipboard history, syntax highlighting, and automatic completion of a large set of languages, as well as the hexadecimal editor and FTP client, which also support macros.
12.TotalEdit
Official website http://www.codertools.com/totaledit.aspx
Latest Version v 5.2 Free Edition
Totaledit can perform file comparisons, regular expression searches and replacements, and has multiple scenarios for file backup/versioning. You can also customize (x) HTML and XML and have a spelling checker. If you want, you can install it on a USB drive to carry it with you. In addition, you can send the file you are editing by e-mail.
13.Emacs
Official website http://www.gnu.org/software/emacs/
Latest Version v 22.3 free Edition
Not only can you edit plain text files, Emacs has special features that help you write and tag languages in many different programs. Emacs can compare and highlight the similarities and differences between two files. Emacs is also a file manager. Emacs can read news, mail, and RSS updates. You can even play Tetris on Emacs. You might find that people don't just think of Emacs as a text editor, Emacs is almost a complete operating system. Some users also find that they can do most of the work through Emacs.
14.Vim
Official website http://www.vim.org/
Latest Version v 7.2 Free Edition
Vim is an incredibly complex editor, which is the most similar to Emacs in this list of editors (although there seems to be a bit of a contradiction between Vim and Emacs users). Given the large number of articles about it (not to mention my sketchy understanding of Vim), I don't think a few short paragraphs can make it clear. I just want to say that Vim has all the features mentioned in this article, and there are more than hundreds of. For starters, take a look at this "Vim in 6k" bar.
15.Bespin
Official website http://bespin.mozilla.com/
Latest Version v 0.2.2 free
I know Bespin is not a typical Windows text editor, and it has almost no other editor's feature set, but I put it in this list because I really like the concept of the online editor, and it has a feature that no other editor has: Cloud access to your Code . Bespin also features syntax highlighting for HTML,CSS and JavaScript.
16.Textpad
Official website http://www.textpad.com/products/textpad/index.html
Latest Version v 5.2.0 price $24.70
TextPad is a fairly simple editor: It has column selections, text drag and drop between files, and hyperlinks. It also supports large files (depending on your virtual memory settings). So much? Oh, the feature List also mentions the support for the right click menu.
17.e-text Editor
Official website http://www.e-texteditor.com/
Latest Version v 1.0.30 price $34.96
This is one of the most interesting editors, thanks mainly to the "exotic" features it brings to Windows.
The tight combination with the Cygwin "Linux-like environment" allows you to use all of the Unix shelll tools, as well as extend functionality through the languages you choose-such as Ruby, Perl, Python, and so on.
18.in-type
Official website http://intype.info/
Latest Version v 03.x (Alpha) currently free, estimated price $25-$45
Intype is a fairly concise, small editor that is still under development. At the moment it doesn't have a lot of functionality (and can't even drag and drop text), but it looks like it's going to get pretty good. It provides good code snippets and offers a wide range of options to support more than 20 languages (support for adding additional languages). Pay attention to it, it is promising.
19.EditPlus
Official website http://www.editplus.com/
Latest Version v 3.10 Price $35.00
EditPlus has no unique features, but there are also noteworthy details: Highlight URLs and e-mail addresses, Ctrl + double-click to activate them. It also has a built-in browser for previewing HTML, and provides FTP and SFTP support. also supports macro and regular expression lookup and substitution features.
20.HippoEDIT
Official website http://www.hippoedit.com/
Latest Version v 1.42 price $39.95
There are some unique features for AutoComplete hippoedit: When you type, there is a "little hint" on the cursor that appears as a bubble, showing the automatic completion suggestion for the entered content. It is able to highlight more than 20 language syntax and provides code templates for these languages. Hippoedit also supports customizing keyboard shortcuts and workspace layouts.
21.UltraEdit
Official website http://www.ultraedit.com/products/ultraedit.html
Latest Version v 15. Price $49.95
UltraEdit is more like an IDE than a text editor; There are hundreds of functions that are integrated. UltraEdit is super customizable, not just for WEB developers, it has a different "use environment" for users to choose from, depending on what you do specifically. It appears that "almost all editing tasks" are automated. UltraEdit also supports FTP and has a built-in ssh/telnet console for accessing your server.
22.Sublime Text
Official website http://www.sublimetext.com/
Latest Version v 1.05 price $59.00
Sublimetext is probably the most interesting editor I've ever seen, mainly because it has a cool magnifying glass feature that allows you to view magnified files freely. It has a disadvantage: the option interface is a bunch of text, which may make it difficult for the user to find what he is looking for and to change the settings. I like Sublimetext right click on the link to open the Local file option, it also has some automated features. In short, it is a text editor that cannot be missed.
In researching this article, I found some other related things. Text editors are not just for writing code , they also provide a good environment for writing, and for that purpose you can look at writemonkey,q10 or darkroom. These editors are not very good at writing code , but can make people no longer easily distracted when writing.