文本编辑器的选择是很多编程者在编程时需要考虑的问题之一,选择一个适合自己的文本编辑器能够提高程序工作的效率,达到事半功倍的效果。
Emacs文本编辑器
Emacs是著名的文本编辑器,被公认为是最受专业程序员喜爱的代码编辑器之一。拥有极强扩展性的编程语言,具有编程、编译乃至网络浏览等功能。
EditPlus文本编辑器
EditPlus是一款小巧但是功能强大的文本编辑器,拥有你所能想到的所有文本编辑功能。另外EditPlus也是一个非常好用的HTML编辑器,同时支持C、C++、Perl、Java,另外,EditPlus还内建完整的HTML & CSS1 指令功能,对于习惯用记事本编辑网页的朋友,EditPlus可帮你节省一半以上的网页制作时间。
Vim文本编辑器
Vim的是一个高度可配置的内置文本编辑器,用于创建或编辑文本文件,从而实现高效的文本编辑。它是与大多数UNIX系统一起分发的vi编辑器的改进版本,主要功能有代码补全、编译及错误跳转等,针对于程序员做了诸多的优化,所以Vim也通常被称为“程序员编辑器”。
Atom文本编辑器
Atom编辑器是免费开源文本编辑器,能够在Windows系统、Linux系统及MacOS系统下进行编程的工具。Atom提供Node.js插件支持,及GitHub控件支持等,可以基于Atom编写python,javascript,ruby,html,css,php代码。
Sublime Text文本编辑器
Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。
作为前端开发工具,Sublime Text工具被国内程序员称之为前端开发的神器。具有漂亮的用户界面和强大的功能,可自定义键绑定菜单和工具栏。Sublime Text是一个超快速且功能丰富的文本和开发编辑器。主要功能包括拼写检查、书签、完整的 Python API,Goto 功能、即时项目切换、多选择、多窗口等。
Visual Studio Code文本编辑器
Microsoft在2015年4月30日Build 开发者大会上正式宣布了 Visual Studio Code 项目:一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。
它包括对调试,嵌入式Git控件和GitHub的支持,语法突出显示,智能代码完成,代码片段和代码重构。在Stack Overflow 2019开发人员调查中,Visual Studio Code被评为最受欢迎的开发人员环境工具,87,317名受访者中有50.7%声称使用它。
Notepad++文本编辑器
Notepad ++是一个文本编辑器和源代码编辑器,适用于Microsoft Windows平台代码编辑。
Notepad++可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码,并且自带中文。Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。
Notepad ++作为在http://SourceForge.net上托管的自由软件发布下载了超过2800万次,并两次获得SourceForge社区选择奖最佳开发者工具奖。
内容综合自网络,润成安全编辑整理。仅作行业交流分享。