小白程序员一秒变大牛:你需要知道这四款免费的代码编辑器

回复 星标
更多

小白程序员一秒变大牛:你需要知道这四款免费的代码编辑器


   


想要入行做程序员,那务必得对代码编辑器有一定的了解,一款好的编辑器不仅能够精简代码长度,最大化减少BUG的出现,还能大幅度提升功能性,今天让我们一起来研究研究有哪些好用又免费的编辑器吧~

推荐一:Notepad++
.

作为一款免费的文本编辑器,Notepad++以小巧精悍著称,不仅支持在MS Windows环境下运行多种编程语言,而且支持超过50种编程、脚本和标记语言的语法高亮显示及代码折叠,让开发者可以迅速减小或扩大代码段以便于查阅文档。且因为Notepad++是使用C++封装的Windows句柄以及Api来实现,对于一些初学者而言,研究其源码非常有利于学习如何封装自己简单的库。


Notepad亮点功能罗列:

1.所见即所得功能、语法高亮、字词自动完成功能;

2.支持同时编辑多重文档、自定义语言;

3.对于HTML网页编程代码,可直接选择在不同的浏览器中打开查看,以方便进行调试;

4.自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,可显示缩进引导线,使代码富有层次感;

5.可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11);

6.支持鼠标滚轮改变文档显示比例;

7.可显示选中文本的字节数,并非普通编辑器所显示的字数;提供了一些实用工具,如邻行互换位置、宏功能等。

Win版下载地址:http://www.anxia.com/w/notepad_14765


推荐二:Vim
.

Vim是大名鼎鼎Unix编辑器Vi的深度改良版,相信许多有开发经验的小伙伴都对其有所耳闻,它的一个显著特色是所有命令都采用普通的键盘字符输入,保障了使用者的高速操作,而且还可以将功能键映射到某些命令上。总的说来Vim主要有以下这么几个特性:

1.跨平台及统一环境

无论是在Windows或是Linux系统,Vim都是一款极其出色的跨平台文本编辑器,甚至可以在CentOS,Ubuntu直接配置使用。

2.定制化及可扩展

Vim提供了Vimrc的配置文件来配置Vim,并且自己可以定制一些插件来实现文件浏览(Nerd Tree),代码补全(YouCompleteMe,语法检查(Syntastic),文件模糊搜索(Ctrlp),显示Vim状态栏(Vim Powerline),主题颜色(Molokai),显示文件结构(Tagbar)等多种功能。

3.高效命令行

在Vim上进行文本编辑,多数时候只需要在键盘上操作即可,按一次键就能以词、行、块或函数为单位移动,十分高效。一些重复删除、粘贴的操作也只需要一条命令就能完成。

Win版下载地址:http://www.anxia.com/w/vim_68649

Mac版下载地址:http://www.anxia.com/m/vimr-for-mac-v0170


推荐三:Atom
.

这款软件非常适合套用一句广告语:漂亮得不像实力派,作为一款免费的跨系统编码软件,Atom的高颜值为其笼络了不少用户,但更值得称赞的是其良好的易用性和可拓展性,因此当Atom在2014年推出后,立即被众多大型社区迅速采用。现在为大家盘点下Atom较为鲜明的几个优势:

1.涵括各种开源包

支持用户从数以千计的开源包进行选择为Atom添加各种个性化功能,也可以完全重新开始构建一个包并发布给相关人员使用。

2.多样化的主题

Atom在黑暗和浅色中预装了四个UI及八类语法主题供用户选择,如果觉得不合适,用户也可以自行安装Atom社区创建的主题或是自己创建主题。

3.个性化定制

想要设计和定制Atom非常的简单,开发者可以利用Css或是Less调整UI的外观,并通过Html和JavaScript为其添加主要功能。

4.结合Markdown轻松协作

软件支持直接安装Markdown插件,让用户可以在Atom上获得与Github上完全一致的转换语法,功能比简书更加强大,能够识别多种语法操作。


Win版下载地址:http://www.anxia.com/w/atombianjiqi

Mac版下载地址:http://www.anxia.com/m/atom-v1180-macban

Linux64下载地址:http://www.anxia.com/l/atom-v1180-linux-64wei


推荐四:Pspad
.

Pspad同样是一款业界有口皆碑的经典编辑器,不仅免费而且配备官方中文版,降低了不少操作难度,对英文不好的小伙伴来说可谓是一个绝佳的选择。软件不仅支持语法高亮显示,而且还会自动保存上一次的编辑状态,让用户在下一次打开编辑器时能够直接查看原来的文件,同时支持多文档编辑,作为完整的十六进制编辑器用起来十分顺手。

Win版下载地址:http://www.anxia.com/w/pspad

2017-08-21 16:31:15更新过
新窗口打开 关闭