好用的代码编辑器有哪些(代码编辑器推荐下载)

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

发表评论

登录后才能评论