【Asp.net精品源码栏目提醒】:网学会员为需要Asp.net精品源码的朋友们搜集整理了开发人员眼中最好的代码编辑器 - 其它资料相关资料,希望对各位网友有所帮助!
开发人员眼中最好的代码编辑器 如果我们把不同的程序开发人员比作三国演义中的各路诸侯大将的话,那么代码编辑器绝对可以称之我们手中的神兵利器,不同类型的开发人员使用的”兵器 “也大有不同。
好比兵器来说,没有绝对强的,也没有绝对好的,每一中兵器都有不同的优点和缺点,虽说俗话说的好,一寸长,一寸强,不过如果你没事去那都提 着“关老爷”的“青龙偃月刀”得瑟,貌似也不是很方便。
那么对于我们这些开发人员来说,究竟什么样的代码编辑器是最好的呢? 在今天的文章中,我们将从以下几个方面来比较各种类型的代码编辑器,评判指标包括: ●友好度 ●功能性 ●扩展性 ●界面/体验 ●跨平台 ●价格 大师级别 vi vi 对于使用过 unix 的朋友来说,绝对是再熟悉不过的代码编辑器,有多少伟大的程序和代码是由 vi 开发编辑的啊,既然是大师级别的代码编辑器,对 于我们这些普通人来说,只能说是好听不好用,基本上我周围的朋友使用 vi 的人大都是因为操作系统没有安装其它编辑器,也懒的花时间去安装。
当然使用也相当麻烦了,你得记住一大堆的命令,如果你记不住,唯一能做的就是关闭。
我现在还记得我初次使用 vi 的时候,自己老老实实的打印了一张命令表,贴在墙上随时参考使用。
Vim Vim 是一个类似于 Vi 的文本编辑器,不过在 Vi 的基础上增加了很多新的特性,Vim 普遍被推崇为类 Vi 编辑器中最好用的一个。
最早 1991 年发 布,赢得了开源世界的欢迎。
和其它的代码编辑器相比不同的是命令行的工作方式。
和简单的输入代码不同,你选择输入和选择文字,运行正则表达式的搜索,并且 使用更多其它的命令。
vim 使用脚本和插件可以变得非常适合扩展。
可以支持 GUI或者命令行。
同时可以支持所有的操作系统。
在大多数的 Linux 系统都预 先装。
Emacs Emacs 开发自 1970,现在依然开发。
这个编辑器拥有扩展,并且可以加载自定义的类库。
它是第一个实现了代码高亮,自动缩进和多编程语言支持的代码编辑器。
和 Vim 一样,跨平台同时支持图形化界面和命令行。
这个编辑器和 LISP解析器整合,通过这个方式高手们可以修改它到极致。
同时它是免费软件并且开源。
专业级别 Eclipse Eclipse 是开发 java 应用的必备代码编辑器。
这个 IDE 整合了插件结构,可以使得它轻松的支持其他编程语言。
它拥有 C/C, PHP Ruby, 和其它语言开发。
类似 Google 的功能开发自己版本的开发套件,所以可以很简单的创建 Android和 App 引擎。
免费并 且开源。
Apatana Studio Aptana 是一个专门为富客户端 web 应用开发设计的代码编辑器。
基于Eclipse,并且帮定了强大的新工具。
支持最流行的 web 开发语 言:PHP,javascript,HTML,css,Ruby,Python 和其它更多插件。
它拥有 Git 整合,能够部署你得应用到远程服务器。
和 Eclipse 一样,Aptana 是免费和开源。
Netbeans Netbean 是另外一个开发欢迎,和 Eclipse 一样,可以扩展支持其它的编程语言,PHP,Python,C/C和其它。
可以运行在 Linux,windows 和 OSX 上。
Netbeans可以快速的帮助你开发桌面应用,并且支持拖拽 GUI,带来的负面影响就是性能差一些。
但是这个 IDE 免费并且开源 Dreamweaver Dreamweaver 属于 adobe 应用套件之一,主要用来开发 web 应用。
提供了最流行的 web 编程语言的支 持:PHP,
ASP.Net,Javascript,HTML,CSS。
主要为了初学者方便的编程, 支持所见即所得的编辑方式。
可以方便的部署到服务器,并且可以用来开发 jQuery 移动应用。
同时支持 OSX 和 Window。
单一价格399。
当然买套件更加合算。
Visual Studio visual studio 是一个 All-in-one 的 windows 开发环境。
支持大量的开发语言C/C,C,VB.NET 和 F。
可以用来开发桌面应 用,移动和 web。
拥有强大自动补齐,行内文档,错误效验,debugging, 表单设计,数据库 schema 设计。
价格从500 开始,但是一个快速版 本的 visual studio 可以免费使用,我们可以使用有限的开发特性。
Xcode Xcode 是一个 Apple 的解决方案,用来开发 OSX 和 iOS 应用。
支持 C,C,Objective-C, Objective- C,Java,AppleScript, 使 Python 和 Ruby。
用 Xcode你可以书写,debug 和预览代码。
提供了 GUI builder 和一个移动设备模拟器用 IDE来测试 iOS 应用。
基于开源工具例如 GNU Debugger 和 Apple LLVM compiler。
Xcode 曾经需要付费,但是现在免费提供给大家使用。
Coda 2 Coda 是一个 all-in-one 的 web 开发人员工具。
包含了 FTP 文件传输,代码导航,代码缩放,终端 GIT 整合,Mysql 管理和其它。
使用新的 Coda2 发布,你可以使用 ipad 作为一个预览屏幕。
普通版本价格99,但是你可以得到75 美元的折扣价。
设计级别 以下介绍的编辑器是轻量级,易于使用并且可扩展。
这里有很多的支持社区,提供了插件,文章及其使用技巧。
Textmate TextMate 是一个 OSX 上的常用图形文本编辑。
包含了很多扩展的功能支持,包括:宏,bundle,代码缩放,代码片段,shell 整合,剪 贴板历史和项目管理。
在 TextMate2 中,我们期待带来很多需要的功能,比如,拆分视图和全屏视图支持。
这个编辑器价格大概 50 美元。
Sublime Text 2 最近最火的编辑器非它莫属了,sublime 是一个超漂亮的跨平台编辑器。
速度快并且功能丰富,几乎支持所有的编程语言。
支持多行选择,代码缩放,键盘绑定,宏,拆分视图等等。
同时拥有全屏和免打扰 模式。
非常适合大屏幕的显示。
和 TextMate 类似,拥有一个非常活跃的社区支持,而且开发了很多的插件和 bundle,以前我们介绍过的使用 sublime text 2 开发 Javacript 和 jQuery,我们可以看到 Sublime 的强大。
它同时支持 Linux,Windows 和 OSX。
这个编辑器可以无限期试 用。
当然你可以花 59 美元购买,并且安装到任何一台你自己的电脑上。
普通级别 Notepad Notepad是 windows 上的一个强大的轻量级编辑器。
虽然名字好 Notepad很像,但是功能更强大。
支持几乎所有的编程语言,并且支持屏幕拆分,拥有FTP 浏览器,宏及其强大的文本编辑功能。
TextWrangler 一个免费的轻量级的 OSX 编辑器,支持多种编程语言。
提供了强大的多文件搜索和替换功能,文字处理,文件比对,自动缩进,ftp 等功能。
总结 大家看到了,所有的编辑器 sublime text 2 的评分最高,随着最新版本的发布,随着跨平台特性,速度和使用的提升,sublime text 2 将越来越受大家欢迎。
上一篇:
WCF教程(一)
下一篇:
顶棚装饰工程施工