1.Atom.io(Win7、Win8、OS X 10.8、Linux)免费

Atom.io的功能特性:

  • 里面嵌套了谷歌浏览器的FIREBUG无论你是调整Atom的CSS接口还是添加一些HTML和javascript主要功能

  • 全面的模块化设计功能由一个极简的核心和超过50个开源包构成Atom的目标是打造一个极易扩展的系统

  • 代码补全功能(也叫Snippets)也非常好用,你只需输入几个字符即可展开成各种常用代码,可以极大提高编程效率。

  • 2.Aptana StudioWindowsLinuxMac OS X)免费

    Aptana Studio的功能特性:

  • Ajax和JavaScript库

  • Ruby on Rails、Python和PHP

  • 桌面Ajax

  • 免费、开源、跨平台

  • 3. SlickEditWindowsLinuxMac OS X)(免费试用)

    SlickEdit的功能特性:

  • 借助列表成员(List Members)、函数/方法增强帮助和格式化的Javadoc/XMLdoc/Doxygen注释,显示符 的细节。

  • 借助一系列丰富的工具,包括符 、类、引用和Find Symbol工具窗口,分析符 和层次关系。

  • 从版本控制系统签入和签出代码

  • Diff文件和目录

  • 自动预览光标所在符 的定义,不用动手指。预览工具窗口显示了定义和格式化的Javadoc/XMLdoc/Doxygen注释。

  • 4. jEditWindowsLinuxMac OS X)(免费)

    jEdit的功能特性:

  • 用java编写,所以它可以运行在Mac OS X, OS/2, Unix, VMS 和Windows平台上

  • 内建宏语言;可扩展的插件体系;目前已经有了很多宏和插件.

  • 使用jEdit的插件管理器可以下载插件并安装.

  • 提供超过130总编程语言的自动缩进和语法高亮.

  • 支持UTF8和Unicode在内的大量字符编码

  • 代码折叠

  • 自动换行

  • 极高的可配置性和可定制性


  • 5. IntelliJ IDEAWindowsLinuxMac OS X)(免费

    intellij idea 2016是目前公认的效率最高的java开发IDE,整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,最大程度的加快开发的速度,简单而又功能强大,与其他的一些繁冗而复杂的IDE工具有鲜明的对比。

    IntelliJ IDEA的功能特性:

  • 智能的选取

  • 支持的语言

  • 技术和框架

  • 为团队合作提供便利

  • 确保代码质量的特性

  • 集成式环境

  • 定制和可扩展性

  • 6. Notepad++Windows)(免费)

    Notepad++的功能特性:

  • 语法高亮显示和语法折叠

  • 所见即所得

  • 用户定义的语法高亮显示

  • 自动完成

  • 多文档

  • 多视图

  • 支持基于正则表达式的查找/替换

  • 支持全面的拖放

  • 视图动态位置

  • 文件状态自动检测

  • 放大缩小

  • 支持多语言环境

  • 书签

  • 括 和缩进引导线高亮显示

  • 宏记录和播放

  • 7. SCREEMWindows)(免费)

    Screem是Linux下一个集成的HTML/Web页开发工具。Screem最初整个设计思路是根据GNOME风格的,但是在KDE环境下也能够很好地运行,它使在Linux操作系统中开发Web页面变得十分方便。Screem也支持中文处理,使用界面类似于Windows下的FrontPage。

    SCREEM的功能特性:

  • 断链检查

  • CTags支持

  • 剪切/粘贴

  • CVS支持

  • 文档结构显示

  • 文档类型定义/文档类型分析

  • 帮助应用程序

  • 内联标记

  • 智能关闭

  • 链接修复

  • 页面预览

  • 页面模板

  • 发布

  • 近期文档/项目

  • 查找/替换

  • 选择上下文

  • 拼写检查

  • 语法高亮显示

  • 标签树

  • 任务管理

  • 向导程序

  • 8. EmEditorWindows)(免费试用;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. PSPadWindows)(免费)

    PSPad的功能特性:

  • 处理明文

  • 创建 页

  • 想为编译器使用一款优秀的IDE


  • 11. HTML-KitWindows)(免费)

    HTML-Kit的功能特性:

  • 导航标签和脚本

  • 代码折叠

  • 批量查找和替换

  • 上传选项

  • 增量搜索和Go-To

  • 文件版本控制和自动备份

  • HTML-Kit速记

  • 转换中不迷失

  • 可驳入式插件

  • Paste Plus

  • 原生的统一码支持

  • 多页模板

  • 重新排序文档标签

  • 12. EditPlusWindows)(免费)

    EditPlus的功能特性:

  • 多文档界面

  • 可重叠的窗口

  • 分页文档界面

  • 窗口分割

  • 拼写检查

  • 基于正则表达式的查找并替换

  • 编码转换

  • 换行符转换

  • 语法高亮显示

  • 多次撤销/重复

  • 矩形块选择

  • 括 匹配

  • 自动缩进

  • 自动完成

  • 代码折叠(文本折叠)

  • 编译器整合

  • 13. Crimson EditorWindows)(免费)

    Crimson Editor的功能特性:

  • 语法高亮显示

  • 多级撤销/重复

  • 项目管理

  • 目录树视图窗口

  • 查找并替换

  • 自然自动换行

  • 拼写检查程序

  • 用户工具和宏命令

  • 打印与打印预览

  • 14. CodaMac OS X

    Coda的功能特性:

  • 插件

  • 打开迅速

  • 智能拼写

  • 版本控制

  • 跨文件查找

  • 15. BBEditMac OS X(免费试用

    BBEdit的功能特性:

  • 文本处理

  • Web开发

  • 编程

  • 文件处理

  • 显示

  • 搜索

  • UNIX &管理

  • 支持Mac OS X

  • 16. TextMateMac 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. 对亮点还算满意的话,去对应的 区看看怎么调教它(一般找别人公开的配置包是捷径)


    原文标题:20 of The Best Free Coding Editors

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2017年1月3日
    下一篇 2017年1月3日

    相关推荐