八个程序员必备的代码编辑器(附下载链接)
一个好的代码编辑器不仅能使代码变得更美观,增强其可读性,同时也能迅速推进程序员的工作进程,延长代码的生命周期。
对于新手和有经验的程序员,推荐使用的代码编辑器也均有不同。小楼总结了一些好用的代码编辑器,还在纠结编辑器的你不妨从中挑选一二。
寻到一款满意的代码编辑器,是创造满意代码的前提。
1. AtomAtom是一款免费的开源代码编辑器。
在Atom中,开发者不仅能下载到世界各地编程爱好者提供的好用插件和其他开源工具,也能很方便得与他人协作编写代码,随时查看进程。
另外, Atom也是一个非常适合跨平台的编辑器,在Windows,Linux和OS X上都能使用。值得一提的是,Atom的代码自动补全功能也是一大亮点,对刚学习代码的新人十分友好。
▶下载地址: https://atom.io/
2. Brackets不少人觉得Brackets是最适合网页开发者的编辑器,但作为广大程序员的代码编辑器,它也是个不错的选择。
Brackets界面干净整洁,是强迫症同学的福音。同时,它也支持各种快捷键,以及语法高亮,快速切换文件等功能。
Brackets自带黑白两个主题,但使用者安装拓展管理器后也能选择各式各样的主题,让界面更加美观。
▶下载地址:http://brackets.io/
3. Sublime Text想必Sublime是许多程序员的最爱吧。虽然这是个收费的软件,但它也提供一个免费的测试版本供开发者使用。
Sublime体量超轻,仅占用很小的一部分资源。它支持多种强大且酷炫的插件使用,比如Sublime Terminal就是开发者必备的插件之一,可直接终端打开项目文件夹,并可用快捷键操作。
实验楼的操作环境中就提供了Sublime,不方便安装Sublime的同学可以直接进入实验楼的实验界面,在线使用。
▶下载地址:https://www.sublimetext.com/
4. Visual Studio CodeVisual Studio Code是一个主要用于源代码的免费编辑器。它能够一次性打开整个文件夹的所有代码文档,同时它也包含调试器,方便开发者随时调试代码。
在设置后,Visual Studio Code还能自动存储代码,可避免一些代码丢失的情况。
但是对于编程初学者来说,Visual Studio Code的操作和设置可能相对复杂一点。
▶下载地址:https://code.visualstudio.com/
5. Notepad++作为目前市场上最受欢迎的高级代码编辑器,Notepad++适合Windows用户。
其语法高亮及语法折叠等功能也深受欢迎,曾两度获得SourceForge社群选择奖——最佳开发工具。
它致力于比普通的代码编辑器消耗更少的计算机资源,因此,所有的开发者都能够快速下载并使用。另外,Notepad++之所以在全球都很受追捧,还因为它已经被翻译成了八十多种语言,非常多元化。
▶下载地址:https://notepad-plus-plus.org/
6. VimVim诞生于1991年,被认为是最古老的代码编辑器之一。不同于大多数代码编辑器,Vim既能作为命令行使用,也能作为拥有GUI的独立应用使用。
当下, 不少高级程序员都在使用Vim,但对于新手而言,Vim的安装和使用都在实力劝退。
不过,Vim虽然看着落后,实则非常先进。支持上百种语言,和各种受欢迎脚本。Vim的线上社区也是一个能让开发者学到很多实用小tips,拓展方法以及脚本知识的好地方。
实验楼推出了Vim编辑器免费的学习教程,感兴趣的同学可以借助实验楼的操作环境,只需一小时,就能玩转Vim。(实验楼——Vim编辑器)
▶下载地址:https://www.vim.org/
7. CodaCoda是Mac用户的聚集地。价格略贵,如果一次性购买多份,可以获得折扣。
不过,在昂贵的价格下,Coda也是不少人公认的最美代码编辑器,在一定程度上,符合许多Mac用户的审美需求。
Coda具备一个代码编辑器的所有基础功能,如语法高亮,代码折叠,自动补全等。Coda也提供一些独特的编辑选项。
▶下载地址:https://panic.com/coda/
8. Komodo EditMac和Windows都支持这款编辑器。Komodo颇具特色的一点在于有两个版本可以选择,且都是免费的,轻度用户和重度用户可选择不同版本,因此,即便是新手,也能轻松掌握。
Komodo的IDE版本适合多人合作编写代码,方便团队使用。
▶下载地址:https://www.activestate.com/products/komodo-edit/