轻量级的 jQuery 拖拽排序插件
来源:圣堂 shengtang-yuedu 如果我们把不同的程序开发人员比作三国演义中的各路诸侯大将的话, 那么代码编辑器绝对 可以称之我们手中的神兵利器,不同类型的开发人员使用的”兵器“也大有 不同。好比兵 器来说,没有绝对强的,也没有绝对好的,每一中兵器都有不同的优点和缺点,虽说俗话说 的好,一寸长,一寸强,不过如果你没事去那都提着"关老 爷“的“青龙偃月刀”得瑟,貌 似也不是很方便。那么对于我们这些开发人员来说,究竟什么样的代码编辑器是最好的呢? 在今天的文章中, 我们将从以下几个方面来比较各种类型的代码编辑器, 评判指标包括: 友好度 功能性 扩展性 界面/体验 跨平台 价格 大师级别 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++,Ruby,PHP 和其它语言开 发。类似 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。拥有强大自动补齐,