作为一个程序员,编辑器媳妇儿到底该选哪一个?

2018年01月27日 14:30供稿中心:

    作为一个程序员,代码编辑器这种和键盘同等重要的工具,一定要经过反复比较,选出了自己感觉最好用的,毕竟工欲善其事必先利其器,下面就介绍现在主流的几种编辑器,看看哪一个适合你?
    0、SublimeText
    SublimeText是由程序员JonSkinner于2008年1月开发出来。楼主就是用的这个,所以特意排在第一,哈哈。SublimeText具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。SublimeText的主要功能包括:拼写检查,书签,完整的PythonAPI,Goto功能,即时项目切换,多选择,多窗口等等。体积较小,运行速度快,被称为最性感的编辑器。在大多数统计中,它一直排在编辑器的前三的位置,是当之无愧的后起之秀。
    1、Vim
    vim堪称编辑器界的上古神器,是最优秀最经典的编辑器之一。它的最大特色是完全使用键盘命令进行编辑,脱离了鼠标操作虽然使得入门变得困难,但上手之后键盘流的各种巧妙组合操作却能带来极为大幅的效率提升。
    Vim和现代的编辑器有着非常巨大的差异,而且入门学习曲线陡峭,需要记住很多按键组合和命令,如今被看作是高手、Geek们专用的编辑器。尽管Vim已经是古董级的软件,但还是有无数新人迎着困难去学习使用,可见其经典与受欢迎程度。
    2、Emacs
    Emacs,著名的集成开发环境和文本编辑器。Emacs被公认为是最受专业程序员喜爱的代码编辑器之一,是唯一一款和vim媲美的编辑器。Emacs最牛逼之处是可扩展性。它可以完成一切你想要的功能,。它可以处理文字,图像,高亮语法,将代码更直观地展现给开发者。Emacs可以运行在大多数的操作系统上,而且它支持大多数常用的编程语言,可以自动对代码排版布局。Emacs用户可以根据自身的需要和偏好对编辑器进行定制。
    3、VisualStudioCode
    Microsoft在2015年4月30日Build开发者大会上正式宣布了VisualStudioCode项目:一个运行于MacOSX、Windows和Linux之上的,针对于编写现代Web和云应用的跨平台源代码编辑器。主要优点:内置了对JavaScript,TypeScriptandNode.js,C++,C#,Python,PHP等语言的强大支持;非常漂亮的界面;加载大文件几乎秒开,试过打开100M的工程,无压力;占用内存低;完全免费(好评)。
    4、Atom
    Atom是github专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。它是非常优秀的编辑器,
    5、EditPlus
    EditPlus是一套功能强大,可取代记事本的文字编辑器,拥有无限制的撤销与重做、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用的功能,就是它有监视剪贴板的功能,同步于剪贴板可自动粘贴进EditPlus的窗口中省去粘贴的步骤。它体积极小,速度极快,有了它不再需要记事本了。
    6、Eclipse
    Eclipse是开发Java应用的必备代码编辑器。这个IDE整合了插件结构,可以使它轻松的支持其他编程语言。它拥有C/C++,Ruby,PHP和其它语言开发。类似Google的功能开发自己版本的开发套件,所以可以很简单的创建Android和App引擎。免费并且开源。
    7、Dreamweaver
    Dreamweaver属于adobe应用套件之一,主要用来开发Web应用。提供了最流行的Web编程语言的支持:PHP,ASP.Net,Javascript,HTML,CSS。主要为了初学者方便的编程,支持所见即所得的编辑方式。可以方便的部署到服务器,并且可以用来开发jQuery移动应用。同时支持OSX和Window。其实我并不推荐使用Dreamweaver,因为它有点臃肿,很多功能完全无用的,而且是收费的,但鉴于它是我接触的第一款编辑器,所以加上吧。

相关搜索

热点关注

在线报名卓京人的精彩瞬间