日期:2012-7-27 来源:GBin1.com
如
果我们把不同的程序开发人员比作三国演义中的各路诸侯大将的话,那么代码编辑器绝对可以称之我们手中的神兵利器,不同类型的开发人员使用的”兵器“也大有
不同。好比兵器来说,没有绝对强的,也没有绝对好的,每一中兵器都有不同的优点和缺点,虽说俗话说的好,一寸长,一寸强,不过如果你没事去那都提着"关老
爷“的“青龙偃月刀”得瑟,貌似也不是很方便。那么对于我们这些开发人员来说,究竟什么样的代码编辑器是最好的呢?
在今天的文章中,我们将从以下几个方面来比较各种类型的代码编辑器,评判指标包括:
大师级别
vi
vi
对于使用过unix的朋友来说,绝对是再熟悉不过的代码编辑器,有多少伟大的程序和代码是由vi开发编辑的啊,既然是大师级别的代码编辑器,对于我们这些
普通人来说,只能说是好听不好用,基本上我周围的朋友使用vi的人大都是因为操作系统没有安装其它编辑器,也懒的花时间去安装。当然使用也相当麻烦了,你
得记住一大堆的命令,如果你记不住,唯一能做的就是关闭。我现在还记得我初次使用vi的时候,自己老老实实的打印了一张命令表,贴在墙上随时参考使用。
Vim
Vim
是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好用的一个。最早1991年发布,赢得了开源
世界的欢迎。和其它的代码编辑器相比不同的是命令行的工作方式。和简单的输入代码不同,你选择输入和选择文字,运行正则表达式的搜索,并且使用更多其它的
命令。vim使用脚本和插件可以变得非常适合扩展。可以支持GUI或者命令行。同时可以支持所有的操作系统。在大多数的Linux系统都预先装。
..........
来源:究竟什么是开发人员眼中最好的代码编辑器?
分享到:
相关推荐
Sublime Text 2这款程序员必备代码编辑器,几乎每位程序员提到Sublime Text 2都是赞不绝口!它体积小巧,无需安装,绿色便携;它可跨平台支持Windows/Mac/Linux;支持32与64位操作系统,它在支持语法高亮、代 码补全...
Sublime Text 是一个代码编辑器。也是HTML和散文先进的文本编辑器。漂亮的用户界面和非凡的功能,例如:迷你地图,多选择,Python插件,代码段等等。完全可自定义键绑定,菜单和工具栏等等.漂亮的用户界面和非凡的...
Sublime Text 2这款程序员必备代码编辑器,几乎每位程序员提到Sublime Text 2都是赞不绝口!它体积小巧,无需安装,绿色便携;它可跨平台支持Windows/Mac/Linux;支持32与64位操作系统,它在支持语法高亮、代 码补全...
**Typora编辑器详解** Typora是一款非常受欢迎的Markdown编辑器,它以其简洁、直观的用户界面和实时预览功能赢得了众多用户的喜爱。在Markdown语言的处理上,Typora提供了高效且优雅的写作体验,使得无论是新手...
如果习惯使用Vim编辑器,ViEmu和VsVim可以在VS环境中提供类似的体验,后者为VS2010及以上版本提供免费支持。 Web Matrix是一个集成的Web应用开发环境,虽然不是全功能IDE,但其强大的集成环境,包括一键部署和模板...
Sublime Text 这款程序员必备代码编辑器,几乎每位程序员提到Sublime Text 都是赞不绝口!它体积小巧,无需安装,绿色便携;它可跨平台支持Windows/Mac/Linux;支持32与64位操作系统,它在支持语法高亮、代 码补全、...
Sublime Text 2这款程序员必备代码编辑器,几乎每位程序员提到Sublime Text 2都是赞不绝口!它体积小巧,无需安装,绿色便携;它可跨平台支持Windows/Mac/Linux;支持32与64位操作系统,它在支持语法高亮、代 码补全...
Sublime Text 这款程序员必备代码编辑器,几乎每位程序员提到Sublime Text 都是赞不绝口!它体积小巧,无需安装,绿色便携;它可跨平台支持Windows/Mac/Linux;支持32与64位操作系统,它在支持语法高亮、代 码补全、...
支持32与64位操作系统,它在支持语法高亮、代 码补全、代码片段(Snippet)、代码折叠、行号显示、自定义皮肤、配色方案等所有其它代码编辑器所拥有的功能的同时,又保证了其飞快的速度!还有着 自身独特的功能,...
PHPMyWind要做的,只是贴近再贴近中国建站行业人员的使用习惯。在我们的眼中,PHPMyWind不止是一款CMS。它是一套底层代码,是工具箱,是万花筒。我们工作中的任何项目都可以通过改动它来完成。前提是我们都具备PHP的...
当然,开发环境毕竟是第二位的,书中讲述的内容以及涉及的代码跟第一版都是一致的。本书的下篇全部都是新鲜内容,主要是增加了进程间通信、文件系统和内存管理。跟第一版的做法相同,下篇仍然不仅关注结果,更加致力...
当然,开发环境毕竟是第二位的,书中讲述的内容以及涉及的代码跟第一版都是一致的。本书的下篇全部都是新鲜内容,主要是增加了进程间通信、文件系统和内存管理。跟第一版的做法相同,下篇仍然不仅关注结果,更加致力...
3. **集成开发环境(IDE)**:VC6的IDE包括源代码编辑器、项目管理器、资源编辑器和调试器等工具,熟悉这些工具的操作能提升开发效率。 4. **编译与链接**:理解编译器如何将源代码转化为可执行文件,以及链接器...
VC6提供了集成的开发环境(IDE),包括源代码编辑器、调试器、资源编辑器以及项目管理工具,使得C++的开发工作更为便捷高效。 首先,入门阶段,读者将学习如何安装和配置VC6,熟悉IDE的基本操作,如创建新项目、...
文本编辑器和集成开发环境(IDE)是程序员日常工作中必不可少的工具。在部分内容中提到了多个编辑器和IDE的例子,如: - **Vim**和**Emacs**是非常流行的命令行文本编辑器,尤其受Unix/Linux用户的喜爱。 - **Atom**、...
TTPMLPPmoon,这个项目名称或许在你眼中还略显陌生,但它实际上是一个基于Objective-C语言开发的简单照片编辑器。Objective-C,作为苹果生态系统中的主要编程语言,以其强大的面向对象特性,为iOS和macOS应用开发...
2. **开发环境**:使用文本编辑器(如Vim, Emacs, 或者现代的代码编辑器如Visual Studio Code)在Linux下编写Java代码,然后使用`javac`编译器将源码编译为字节码。 3. **运行Java程序**:使用`java`命令运行`....