SynWrite 是一个免费开源的源码编辑器、HTML 编辑器和记事本。它试图成为一个全功能的记事本软件。
特点:
- 海量编程语言语法高亮(参见)
- 完全自定义语法高亮
- 代码折叠
- 支持几乎所有文本编码格式
- 全篇多位置同时编辑功能 (参见 (see animation)
- 功能面板:
- 源码提纲(outline)
- 文件浏览器
- 项目管理
- FTP/SFTP 客户端
- 文档全局视图
- 剪贴板历史
- 扩展工具输出
- 结果查询
- 片断文本夹
- 标签列表
- 代码助手:
- 自动完成 (目前支持几种, 参见帮助)
- 自动补全tag
- 代码模板
- 智能Tab快速录入 (参见)
- 区块锁定,相同关键字同步编辑 (参见)
- Emmet (Zen 输入) 支持 (HTML + CSS + XSL 快速输入引擎)
- 颜色预览
- 颜色拾取
- 图片预览
- 图片标记插入,即时预览
- 日期标记插入,即时预览
- 便捷书签
- 列块标记
- 代码微图
- 支持正则表达式查询、替换
- 支持多文件查询、替换
- 扩展工具支持 (捕获控制台输出, 错误向导)
- 字符串萃取
- 快捷键定制
- 书签
- 宏
- 拼写检查
- 文件会话保存
- 支持 "Total Commander"插件功能
- 插件支持 (例如 文件浏览器就是一个插件)
- 多种用户界面选择
- 整合 HTML Tidy 库
- RTF/HTML 语法高亮输出
- 便携模式
- 众多文本编辑操作
- 多国语言界面支持
- 多种编辑界面配色方案
- 等等等等...
- 全部功能免费
下载地址