最适合学习C语言的编辑器
你说那个是最好的编辑器,vim吗,emacs呀,然后两个阵营的人就开始互殴了,但凡在命令行界面开发的人,估计使用这个2个编辑器的人占到了99.9%。
以前看过一些文章说Vim是编辑器之神,Emacs是神的编辑器。
因为最开始接触的vim,所以钟爱vim。
不过这个跟开始学C语言的没什么关系,虽然经过半年的使用熏陶,先入为主,我已经爱上了Vim,哈哈。
gedit
在开始学习C语言的时候,不要在这些无所谓的事情上浪费太多的精力,如果是在Linux的Gnome环境下,就使用Gedit就可以了,如果是Windows使用记事本或者Notepad++,不过你怎么不听劝,还没有切换到Linux环境吗,😳。
Notepad++(Windows)
Notepad++ 是很多Windows用户寻找的比记事本更优秀的文本编辑器。它拥有很多丰富先进的特性,例如语法高亮显示,代码折叠和宏,但不同于大多数其他的基于GUI的文本编辑器功能,Notepad++是完全自由而且开放源代码。它和其他的编辑器相比可能并非性感如起飞的蝙蝠。但它完全定制,因此只受限于您的时间和想象力。作为一个编辑器,它的强大是不言而喻的。
Emacs (适合所有平台)
高级程序员的主要文本编辑器。在Emacs(编辑宏)最受欢迎的是内置宏和清大的键盘命令,使编辑的文本文件,尤其是代码很好高兴。常说:您可能不会完全明白Emacs的,直到您话一些时间去了解它。该程序已经被移植到几乎所有的平台,并有多个发行版,其中最流行的可能是GNU Emacs和XEmacs,它们都是免费、跨平台和开放源码。
Emacs的入门比较难,过程比较酸,掌握后会比较爽。
Vim(所有平台)
类似于Emacs,Vim(一个六岁的孩童),是因为它的键盘宏而广受欢迎,是高级程序员的一个强大工具。也类似于Emacs,Vim也有不同的口味,除了原来的,还有Windows平台的gVim 和 gVim Portable,Mac平台的MacVim,如果你认为你可能的兴趣在Vim中已经提供,但尚未准备好一步一步深入这款功能强大而又有点不易用的编辑器,
Pspad(windows)
PSPad功能非常强大,UltraEdit、Editplus、EmEditor能做的(比如多文件编辑、支持“工程”、语法高亮、HEX编辑,内置FTP功能),PSPad也能做到,甚至做得更好!PSPad里集成了许多非常实用的工具
接下啦是一些收费软件。
EditPlus
EditPlus(文字编辑器)汉化版一套功能强大,可取代记事本的文字编辑器,EditPlus拥有无限制的撤消与重做、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用的功能,就是它有监视剪贴板的功能,能够同步于剪贴板自动将文字粘贴进 EditPlus 的编辑窗口中,让你省去粘贴的步骤。另外它也是一个非常好用的HTML编辑器,它除了支持颜色标记、HTML 标记,同时支持C、C++、Perl、Java,另外,它还内建完整的HTML & CSS1 指令功能,对于习惯用记事本编辑网页的朋友,它可帮你节省一半以上的网页制作时间,若你有安装IE3.0 以上版本,它还会结合IE浏览器于 EditPlus 窗口中,让你可以直接预览编辑好的网页(若没安装IE,也可指定浏览器路径)。因此,它是一个相当棒又多用途多状态的编辑软件。
UltraEdit (Windows)
共享软件UltraEdit($49.95)用户感觉很友好的编辑器,只吃语法高亮显示,代码折叠宏和和同类软件相比拥有大量的可用功能。UltraEdit是一个很好的WEB开发平台,提供很多高级特性用来构建HTML,PHP,JavaScript和更多其它的网络编程语言。
TextMate (Mac OS X)
强大而且更具吸引力,TextMate ($63)出现在视野中仅仅几年时间而且因有吸引力的界面、功能强大的宏、以及可下载和可编辑的束,迅速的获得了狂热的追捧。Windows用户要是喜欢TextMate可以试一下E Text Editor(一个类似于TextMate且支持TextMate宏束的文本编辑器)。