SynEdit
SynEdit
SynEdit是一个免费的文字编辑器,支持37种程序语言语法高亮度显示,可以一次编辑多个文件。
SynEdit is a syntax highlighting edit control, not based on the Windows common controls. SynEdit is compatible with both Delphi and Kylix (C++ Builder mostly works, but is unsupported).
支持范围:
Delphi5/6/7/2006/2007/2008/2009C++ Builder大多能工作,但不支持.
国内下载:
http://www.skycn.com/soft/13051.html
官方网址:
http://synedit.sourceforge.net/
Welcome to the SynEdit Development Website.
SynEdit is an advanced multi-line edit control, for Borland Delphi and Kylix (C++Builder mostly works, but is unsupported).
It supports syntax highlighting and word-wrap, and it includes code completion and templates components, and exporters for html, tex and rtf.
It is a pure-VCL/CLXcontrol, meaning it is not a wrapper for Microsoft Windows controls and so no run-time library is required.
Compatibility with FreePascal/Lazarus is planned, and the editor in the LazarusIDEis indeed a SynEdit-port, but based on the 1.1 version and with some additions.
SynEdit is packaged together with highlighter components which are used to syntax highlight many programming languages source code. See State of Development.
Unicode Version: Actually intoCVSthere is available aUNICODEVersion of synedit, snapshots are available here.