1.Atom.io(Win7、Win8、OS X 10.8、Linux)免费
Atom.io的功能特性:
里面嵌套了谷歌浏览器的FIREBUG无论你是调整Atom的CSS接口还是添加一些HTML和javascript主要功能
全面的模块化设计功能由一个极简的核心和超过50个开源包构成Atom的目标是打造一个极易扩展的系统
代码补全功能(也叫Snippets)也非常好用,你只需输入几个字符即可展开成各种常用代码,可以极大提高编程效率。
2.Aptana Studio(Windows、Linux和Mac OS X)免费
Aptana Studio的功能特性:
Ajax和JavaScript库
Ruby on Rails、Python和PHP
桌面Ajax
免费、开源、跨平台
3. SlickEdit(Windows、Linux和Mac OS X)(免费试用)
SlickEdit的功能特性:
借助列表成员(List Members)、函数/方法增强帮助和格式化的Javadoc/XMLdoc/Doxygen注释,显示符号的细节。
借助一系列丰富的工具,包括符号、类、引用和Find Symbol工具窗口,分析符号和层次关系。
从版本控制系统签入和签出代码
Diff文件和目录
自动预览光标所在符号的定义,不用动手指。预览工具窗口显示了定义和格式化的Javadoc/XMLdoc/Doxygen注释。
4. jEdit(Windows、Linux和Mac OS X)(免费)
jEdit的功能特性:
用java编写,所以它可以运行在Mac OS X, OS/2, Unix, VMS 和Windows平台上
内建宏语言;可扩展的插件体系;目前已经有了很多宏和插件.
使用jEdit的插件管理器可以下载插件并安装.
提供超过130总编程语言的自动缩进和语法高亮.
支持UTF8和Unicode在内的大量字符编码
代码折叠
自动换行
极高的可配置性和可定制性
5. IntelliJ IDEA(Windows、Linux和Mac OS X)(免费)
intellij idea 2016是目前公认的效率最高的java开发IDE,整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,最大程度的加快开发的速度,简单而又功能强大,与其他的一些繁冗而复杂的IDE工具有鲜明的对比。
IntelliJ IDEA的功能特性:
智能的选取
支持的语言
技术和框架
为团队合作提供便利
确保代码质量的特性
集成式环境
定制和可扩展性
6. Notepad (Windows)(免费)
Notepad 的功能特性:
语法高亮显示和语法折叠
所见即所得
用户定义的语法高亮显示
自动完成
多文档
多视图
支持基于正则表达式的查找/替换
支持全面的拖放
视图动态位置
文件状态自动检测
放大缩小
支持多语言环境
书签
括号和缩进引导线高亮显示
宏记录和播放
7. SCREEM(Windows)(免费)
Screem是Linux下一个集成的HTML/Web页开发工具。Screem最初整个设计思路是根据GNOME风格的,但是在KDE环境下也能够很好地运行,它使在Linux操作系统中开发Web页面变得十分方便。Screem也支持中文处理,使用界面类似于Windows下的FrontPage。
SCREEM的功能特性:
断链检查
CTags支持
剪切/粘贴
CVS支持
文档结构显示
文档类型定义/文档类型分析
帮助应用程序
内联标记
智能关闭
链接修复
页面预览
页面模板
发布
近期文档/项目
查找/替换
选择上下文
拼写检查
语法高亮显示
标签树
任务管理
向导程序
8. EmEditor(Windows)(免费试用;32.15欧元)
EmEditor的功能特性:
新的代码片段插件
括号/引号自动完成
缩短
CSV、TSV和DSV
全屏视图
剪贴板历史
通配符支持
工作区包括撤销信息
新的外部工具
Pin to List
保存在受保护文件夹中
支持Windows 7跳转列表
工具栏上的新按钮
9. Programmer’s Notepad(Windows)(免费)
Programmer’s Notepad的功能特性:
书签(编号格式和普通格式)
代码折叠/大纲显示
泊入工具窗口
出色的外部工具支持,可由用户配置的输出匹配
导出到HTML(使用CSS)和RTF
文件关联管理器
文件内方法/定义导航(使用Ctags)
对文件大小没有限制(不过大文件加载时间较长)
不支持固定宽度字体
项目和项目组有多层文件夹和文件系统镜像
快速搜索工具栏,可链接至谷歌和Google Groups
基于正则表达式的查找和替换
支持统一码文件
支持Windows、Unix和Macintosh等文件格式
通过“scheme”,为许多语言支持语法高亮显示
分页MDI界面
文本复制粘贴拷贝工具(Text Clips)
支持无限数量的scheme,功能强大的语法高亮显示支持用户定义的scheme和内置的scheme。
用户定义的模式(XML)
自动换行
10. PSPad(Windows)(免费)
PSPad的功能特性:
处理明文
创建网页
想为编译器使用一款优秀的IDE
11. HTML-Kit(Windows)(免费)
HTML-Kit的功能特性:
导航标签和脚本
代码折叠
批量查找和替换
上传选项
增量搜索和Go-To
文件版本控制和自动备份
HTML-Kit速记
转换中不迷失
可驳入式插件
Paste Plus
原生的统一码支持
多页模板
重新排序文档标签
12. EditPlus(Windows)(免费)
EditPlus的功能特性:
多文档界面
可重叠的窗口
分页文档界面
窗口分割
拼写检查
基于正则表达式的查找并替换
编码转换
换行符转换
语法高亮显示
多次撤销/重复
矩形块选择
括号匹配
自动缩进
自动完成
代码折叠(文本折叠)
编译器整合
13. Crimson Editor(Windows)(免费)
Crimson Editor的功能特性:
语法高亮显示
多级撤销/重复
项目管理
目录树视图窗口
查找并替换
自然自动换行
拼写检查程序
用户工具和宏命令
打印与打印预览
14. Coda(Mac OS X)
Coda的功能特性:
插件
打开迅速
智能拼写
版本控制
跨文件查找
15. BBEdit(Mac OS X)(免费试用)
BBEdit的功能特性:
文本处理
Web开发
编程
文件处理
显示
搜索
UNIX &管理
支持Mac OS X
16. TextMate(Mac OS X)(免费试用)
TextMate的功能特性:
能够在项目中查找和替换
为分析文本之类的常见操作自动缩进
自动配对括号及其他字符
剪贴板历史
列选择和列类型
从当前文档完成单词
类似CSS的选择符,可准确确定操作和设置的范围
针对优雅的混合和黑客的声明式语言语法
处理多个文件的动态大纲显示
使用Tab-able占位符,将触发词扩展到代码块
处理项目时,使用文件选项卡
可折叠代码块
用于快速概览和导航的功能弹出
可通过你喜欢的脚本语言来插入
可记录的宏,不需要编程
基于正则表达式的查找和替换(grep)
可以从文档里面运行外壳命令
支持Darcs、Perforce、SVK和Subversion版本控制
支持50多种语言
只需按极少的键,可在项目中的文件之间切换
主题式语法高亮颜色
在文件中多个地方跳跃的可视化书签
可与Xcode协同运行,可以构建Xcode项目
17. SubEthaEdit(Mac OS X)(免费试用)
通过结合Bonjour便于与世界上最好的文字协作引擎,它使合作不仅是可能的,但更有趣。
SubEthaEdit的功能特性:
18. CSSEdit(Mac OS X)(免费试用)
借助一款漂亮、创新而快速的应用程序,设计漂亮、创新、快速加载的网站。CSSEdit采用了界面直观的样式表和功能强大的预览功能,让你可以立即设计出出色的基于标准的网站!
CSSEdit的功能特性:
19. Taco HTML Edit(Mac OS X)(免费试用)
Taco HTML Edit的功能特性:
组件库
代码标色
预览
代码完成
语法检查
实时预览
代码
代码复制粘贴拷贝工具(Code Clips)
20. skEdit(Mac OS X)(免费试用)
skEdit的功能特性:
分页界面
基于项目的网站管理
代码提示和完成
代码折叠
代码片段
语法高亮显示
与HTML Tidy集成
查找和替换,支持正则表达式
所以,停止对比,按以下步骤去挑适合自己的:
1. 去看官网的介绍、功能列表、视频,直到你碰到感兴趣的亮点,下载回来,安装,基本都有试用期,够你玩了
2. 把玩一下你感兴趣的亮点(不适应快捷键?不适应操作?先忽略,后述)
3. 对亮点还算满意的话,去对应的社区看看怎么调教它(一般找别人公开的配置包是捷径)
链接:http://cloud.51cto.com/art/201701/527349.htm