Sublime Text
官网: https://www.sublimetext.com/
Sublime Text 是一个代码编辑器(收费软件,但可以无限期试用,但是会不定时的弹出付费提醒)。
快速,稳定,性感,全局搜索和索引速度超快,插件功能性好,可定制化一般(不能大幅度魔改界面,功能),可配置快捷键,构建参数,代码补全基于Snippet,没有IDE那种全局带类型推导提示来的爽。
注: 一般为了不反人类, 编码使用UTF-8, 但也常见中日韩用户使用的 GB2312,GBK,BIG5,EUC-KR,EUC-JP 等, 默认不被支持, 可以通过安装插件 ConvertToUTF8 来解决(提示:插件库列表似乎被墙了)。
Atom
官网: https://atom.io/
Atom 代码编辑器支持 Windows、Mac、Linux 三大桌面平台,完全免费,并且已经在 GitHub 上开放了全部的源代码。
缺点明显,启动速度很慢,打开大文件是会出现cpu占用过高的问题。
VS Code
官网: https://www.visualstudio.com/en-us/products/code-vs.aspx
vscode(微软亲儿子)同样是一个跨平台的文本编辑器,内置了对JavaScript, TypeScript and Node.js,C++, C#, Python, PHP等语言的强大支持。
优点很多,加载大文件几乎秒开,试过打开100M的工程,无压力。全平台,免费(必须好评)。
总结:
这三个编辑器,各有所长,也各有自己的不足,针对不同的开发人员,可能需要根据自己的喜好来选择,不过幸运的是,这三个编辑器的使用方式大同小异,基本上可以无痛的迁移到任何一个编辑器上.
就编辑的看法,更倾向于sublime和vscode(除了各种提示信息会打扰开发心情),Atom虽然出自GIT,但是明显后劲不足,已有被vscode逼死的节奏。