代码编辑器哪个好用(常用的代码编辑器)

代码编辑器哪个好用(常用的代码编辑器)

Vim

网址: https://www.oschina.net/p/vim

在刚入门开发的群体中 Vim 可能不会十分流行,因为它的入门学习曲线陡峭。下面是 Vim 附带的一些功能:

集成的 UI

支持超过 200 种语言的语法高亮

Light Table

网址: https://www.oschina.net/p/lighttable

Chocolat

网址:https://www.oschina.net/p/chocolat

一些其他的功能:

项目搜索和更换

实时错误检测

Notepad

网址:https://www.oschina.net/p/notepadplusplus

语法高亮

支持 FTP

外部插件

跨平台的兼容性

代码和文本折叠

集成编译器

Visual Studio Code

网址:https://www.oschina.net/p/visual-studio-code

Visual Studio Code 还有以下特性:

智能代码补全

自定义热键

括号匹配

代码片段

代码对比

支持 Git 等特性

Sublime Text

网址:https://www.oschina.net/p/sublimetext

Sublime Text 提供了许多优秀的功能:

提供外部插件的安装包

支持 Python 脚本

高度可定制的界面

即时的文件切换

语法和错误检测

代码自动补全

丰富的主题

TextWrangler

网址:http://www.barebones.com/products/textwrangler/download.html

作为 BBedit 的后继,它在功能上做了一些精简,缺少 Markup,Clippings 功能,略有遗憾。但免费的优势让它同样成为不少开发者的首选,程序界面清爽简单,只有常用功能,FTP/SFTP/AppleScript/Mac OS UNIX 脚本之类高级功能藏在菜单里。

TextWrangler 能轻松处理大体积的源代码文件,提供了广泛的功能,包括:

支持插件和宏

安全的 FTP

支持 SSH

语法高亮

自动完成

拼写检查

Atom

网址:https://www.oschina.net/p/github-atom

尽管是免费软件,但 Atom 依然提供了几个关键重要的功能,包括:

内置包管理工具

可定制的主题

支持命令面板

与 GitHub 集成

Coda

网址:https://www.oschina.net/p/coda

Coda 提供了一系列强大的功能,包括:

内置调试器

本地终端

Leopard GUI

代码自动补全

支持大体积文件

ext Mate

网址:https://www.oschina.net/p/textmate

Text Mate 与 BBEdit 一起并称苹果机上的 Emacs 和 Vim。尤其适合开发者使用,可以定制许多贴心使用的功能。

Text Mate 提供了许多功能,包括:

支持 FTP

支持 Xcode

语法高亮

支持可折叠代码块

列选择和键入

代码自动补全

jEdit

jEdit 有很方便的宏定义功能,可以用 BeanShell、Jython 和 JavaScript 等脚本语言。

除了支持 100 的插件和宏,还有一些精彩的功能:

通过第三方插件集成编译器

支持 FTP 与集成 FTP 的浏览器

拼写检查

BBEdit

网址:https://www.oschina.net/p/bbedit

智能接口让 BBEdit 具有一流的功能,包括 grep 匹配,搜索和替换多个文件,项目定义的工具,功能导航和众多编程语言的语法高亮,代码折叠,FTP 和 SFTP 打开和保存,AppleScript 以及 Mac OS X 的 Unix 的脚本支持,代码自动补全,还有一个强大的 HTML 工具配套。

BBEdit 提供以下功能:

代码自动完成

语法高亮显示

Araneae

网址:http://www.ornj.net/software/araneae

Araneae 仅支持在 Windows 上使用,因其干净简单的界面而被大众所知,它的简洁性让开发者能轻松编写代码。Araneae 是完全免费的软件。

提供了以下的功能:

支持流行的编程语言,包括 HTML,CSS,PHP,Rails,XHTML 等

支持 jEdit 等多个实例

UltraEdit

网址:https://www.oschina.net/p/ultraedit

与 SSH 集成

语法高亮显示

多选代码

支持 FTP

Emacs

网址:https://www.oschina.net/p/emacs

此外 Emacs 还有如下特点:

Self-documenting

可定制性

可扩展性(集成 Lisp 语言)

— End —

新人手册:

未来 3-5 年内,哪个方向的机器学习人才最紧缺?

顶级程序员和普通程序员在思维模式上的5个区别

程序员不愿意加班的真相……

Python是怎么火起来的?

苹果发布会《肾化危机》影评

发表评论

登录后才能评论