1. brackets--the King of simplicity
Brackets is created and maintained by Adobe and is published under the MIT license to support Windows, Linux, and OS X platforms. Brackets is a free, open-source, cross-platform, Html/css/javascript front-end Web integration development environment (IDE tool).
Brackets is characterized by simplicity, elegance and speed!
It doesn't have a lot of views or panels, and it's not much of a fancy feature, its core goal is to reduce the inefficiencies in the development process of repetitive work, such as browser refresh, modify the style of elements, search functions and so on. Unlike sublime Text, Everedit and other general-purpose code editors, brackets is specifically designed for Web front-end development ...
3. atom--Latest Release (GitHub Atom 1.0)
Atom is a github-developed, free open source text and source editor for Mac OS X, Gnu/linux, and windows that supports writing plugins and embedding git contral with node. js. Atom Gumbo, June 25, said, "It's exciting that atom is officially open to the public for more than a year." A lot of things have happened so far. Atom downloads up to 1.3 million times, with a monthly active user of 350,000. "and released the latest version of GitHub Atom 1.0.
It comes preloaded with all the features that a modern text editor should have. Plus, Atom comes with a tabbed interface, multi-pane layouts, a simple file browser, easy-to-learn curve charts, so you can get started quickly.
4. Aptana studio--web Developer Essentials IDE
Aptana Studio is an open source integrated development environment based on Eclipse, mainly for web development, with HTML, CSS static language editing, but also support JS, PHP, Ruby on Rails and other functions.
Aptana Studio is most widely known for its very powerful JavaScript editor and debugger. Apatana built-in Web server system, easy to use. Has a powerful JS editing and debugging functions.
5. Light Table--ide New Concept
Light Table is a new concept developed by Microsoft Visual Studio Former Department project manager Chrisgranger and Robertattorri, and supports multiple languages such as Python, Clojure, JavaScript and so on. Light Table is a very simple concept: we need a real work panel, not just the editor and project manager.
"We can make things as neat and tidy as possible, and we can take them out directly when we need them," the Light Table developer said. Light Table boasts a cool and concise interface, and prides itself as a "next-gen code editor."
6. ultraedit--can replace the editor of Notepad
It is said that UltraEdit has nearly 2 million users, the largest sales in the world, is the most powerful super-powerful text editor!
UltraEdit is a powerful text editor for all your editing needs, with the ability to edit text, 16 binary, ASCII, and completely replace Notepad. Built-in English word check, C + + and VB command highlighting, you can edit multiple files at the same time, and even if you open a large file speed is not slow.
Its main functions are: disk-based text editing, unlimited document size, even the number of megabytes of files only occupy the minimum memory, you can open and display multiple documents at the same time, column mode editing, you can insert columns/delete/cut/add sequence and so on.
In the upper part, we introduce several kinds of command-line interface editor with the most classic and highest usability, including: Brackets, Sublime text,atom,aptana studio,light table and UltraEdit altogether six kinds.
Below we are counting several top-level editors, such as: Bluefish Editor,komodo edit,icecoder,gedit,vim edito,gnu Emacs and GNU Nano.
1. Bluefish editor--for "high-end" people to create
Bluefish advertised itself as "an editor for skilled web designers and programmers," but its UI was intuitive, and any beginner was quick to get started and found and mastered its other functions in the constant accumulation.
Bluefish is a GTK-based HTML editor that supports syntax highlighting and supports languages such as HTML, CSS, JAVASCRIPT, Java Server Pages, Python, Perl, SSI, PHP, XML, and more. In some ways, it is similar to Dreamweaver under Windows and is a rare tool for making HTML.
2. Komodo edit--Lightweight Editor
Komodo supports both Perl, PHP, Python, Ruby, TCL and other service-side languages, as well as CSS, HTML, JavaScript, XML, and more. When you use Komodo edit to write code, you can improve your coding efficiency by providing automatic completion, call hints, syntax corrections, code snippets, and so on, to help you write high-quality code.
Komode edit provides project management capabilities to make your development process clear and organized.
3. icecoder--perfectly formed
Icecoder can be used directly in the browser, and compatible with three major desktop platforms, whether you are online or offline, can be used without hindrance. Support File drag-and-drop editing, syntax coloring, missing tag topping, HTML structure display. The powerful JavaScript API makes it easy to interact and supports a variety of programming languages, including: Php,js,css,less,ruby,etc. The Icecoder is designed to be very lightweight and easy to install and use. Although the program is small, it contains almost all of the functionality required by a code editor.
4. Gedit--gnome Desktop
Gedit is also a free and open source editor that is based on the GNOME desktop environment and is part of the GNOME core application.
The Gedit text Editor is the initial default editor in Linux and Ubuntu systems. It is suitable for both basic text editing and advanced text editing. Currently, Gedit is already preinstalled in most Ubuntu releases.
5. Vim editor--Legendary ancient artifact, lightning fast
Vim's full name VI improved (earlier known as VI imitation), the history of vim can be traced back to the Unix father Ken Thompson written by the ED later developed into an ex to VI and then to the various versions of VIM (Vim can also be regarded as the advanced version of VI). In addition, VIM is a charitable software that encourages the donation of needy children and has established a charitable program to donate to Ugandan children. The concept of software has also been implemented, that is: reduce the use of the mouse, reduce keystrokes, reduce finger movement, reduce eye movement.
6. GNU emacs--Ultimate Weapon
GNU Emacs was invented by selected essays Stallman Stallman, founder of the Free Software Foundation, a spiritual leader of free software in the United States. The important difference from other text editors is that it's a complete work environment, and using Emacs to do all kinds of routine work. such as: Send and receive e-mail, through Ftp/tramp edit remote file, Telnet login host to view the calendar and so on.
Since its inception more than more than 10 years ago, its basic architecture has remained stable, building on the infrastructure that has evolved to build GNU Emacs into a spectacular software system.
7. GNU nano--Small as "nano"
The Nano is installed directly by default in systems such as Debian. It is small in size, easy to operate, quick to get started, and quick and flexible when editing files.
The Nano is like his name: Nano. is a simple text editor with no fancy and gorgeous effects. Nano is quite good at editing simple text files and can be used for some basic operations.
In addition, the Nano is a free software that complies with the GNU General Public License, and has been upgraded from GPLV2 to GPLv3 since the 2.0.7 release.
Top programmers recommend software