20個最好的源代碼編輯器列表
1) Textpad
1) Huge files can be edited, up to the limits of 32-bit virtual memory. See Specifications for the actual limits.
2) Supports Universal Naming Convention (UNC) style names, and long file names with spaces.
3) CUA compliant keyboard commands.
4) English, French, German, Italian, Polish, Portuguese and Spanish user interfaces.
5) A spelling checker with dictionaries in 10 languages.
6) Multiple files can be simultaneously edited, with up to 2 views per file.
7) Warm Start feature lets you restart exactly where you left off.
8) In addition to the usual cut, copy and paste capabilities, selected text can be case shifted and block indented, and characters, words and lines can be transposed. Cut and copied text can be appended to the clipboard, as well as replacing its contents.
9) Text can be automatically word-wrapped at the margin, or at a specified column, if it does not fit on a line. In this mode, text can be split into separate lines where wrapping occurs, or lines can be intelligently joined, preserving paragraphs.
2) TSW Web Coder
WebCoder is a complete package for the demanding web developer, with excellent support for HTML, CSS, PHP and JavaScript. WebCoder is very easy to use, but extremely powerful, and it will help you make beautiful, valid and dynamic websites in a jiff, saving you both time and money.
3) Taco HTML Editor
Taco HTML Edit is the premier HTML editor and PHP editor for Mac. As an HTML editor,Taco HTML Edit empowers its users to rapidly create their own websites. It is designed exclusively for Mac OS X and has many advanced features including spell checking, live browser previewing, PHP previewing, syntax checking, and much more.
4) jedit
jEdit is a mature programmer’s text editor with hundreds (counting the time developing plugins) of person-years of development behind it.
Some of jEdit’s features include:
1) Written in Java, so it runs on Mac OS X, OS/2, Unix, VMS and Windows.
2) Built-in macro language; extensible plugin architecture. Hundreds of macros and plugins available.
3) Plugins can be downloaded and installed from within jEdit using the “plugin manager” feature.
4) Auto indent, and syntax highlighting for more than 200 languages.
5) Supports a large number of character encodings including UTF8 and Unicode.
6) Folding for selectively hiding regions of text.
7) Word wrap.
8) Highly configurable and customizable.
5) pspad
There is no complex installation process, PSPad is ready to work immediately without requiring customization. The editor supports many file types and languages, with syntax highlighting. There are macros, clip files and templates to automate repetative tasks. Integrated HEX Editor, Project support, FTP Client, Macro Recorder, File Search/Replace, Code Explorer, Code page conversion… these are just some of the many features that PSPad offers.
6) notetab
NoteTab is simply the best Notepad replacement out there. For webmasters it’s the fastest HTML editor. For others it’s the most versatile text editor. For power users it’s a unique text-processing work horse.
7) notepad++
Notepad++ is a free (as in “free speech” and also as in “free beer”) source code editor and Notepad replacement that supports several languages.
1) Syntax Highlighting and Syntax Folding
2) User Defined Syntax Highlighting and Folding.
3) PCRE (Perl Compatible Regular Expression) Search/Replace
4) GUI entirely customizable: minimalist, tab with close button, multi-line tab, vertical tab and vertical document list
5) Document Map
6) Auto-completion: Word completion, Function completion and Function parameters hint
7) Multi-Document (Tab interface)
8) Multi-View
8) Adobe Homesite
9) emacs
10) pagespinner
PageSpinner is an easy-to-use, web page editor for Mac OS supporting HTML, XHTML, PHP, SSI, CSS and a built-in JavaScript generator.
11) skedit
skEdit (was skHTML) is a HTML & Text editor with a focus on web development. It includes features to assist in the editing of HTML, CSS, JavaScript, PHP, Perl, Python, ASP, Ruby/Rails, SQL, ActionScript and ColdFusion.
These features include an integrated Project View to easily edit an entire project of files, syntax highlighting, code-completion and hinting, integrated SFTP/FTP/WebDAV for file transfers and editing, Tidy integration to clean files, powerful search and replace on single and multiple files with support regular expressions, snippets to store frequently used sections of text, and more.
12) emeditor
The text editor supports powerful macros, Unicode, and very large files. Emurasoft’s timeless mission is to achieve our clients’ needs and wants by listening to them with empathy and expertise.
13) editplus
EditPlus is a text editor, HTML editor, PHP editor, Java editor and Hex Viewer for Windows. While it can serve as a good Notepad replacement, it also offers many powerful features for Web page authors and programmers.
14) smultron
With Smultron 5 for Mac OS X you can quickly and easily write and edit text. It is designed with an elegant user interface to be easy and intuitive to get started with but it is also has more powerful features when you need them.
15) arachnophilia
16) espresso
17) subethaedit
18) aptana
19) ultraedit
UltraEdit is the ideal text, HTML and hex editor, and an advanced PHP, Perl, Java and JavaScript editor for programmers. UltraEdit is also an XML editor including a tree-style XML parser.