1编程软件:Bluefish Editor,Komodo
上一期,为大家介绍了几种,拥有最经典、最高可用性的命令行界面编辑器,包括:Brackets、Sublime Text,Atom,Aptana Studio,Light Table和UltraEdit共六种。
今天让我们在盘点几个顶级编辑器,比如:Bluefish Editor,Komodo Edit,IceCoder,Gedit,Vim Edito,GNU Emacs和GNU Nano。
1. Bluefish Editor--为“高端”人士打造
Bluefish Editor界面
Bluefish标榜其自身是"一款为熟练的Web设计员和程序员而设的编辑器",但它的UI却很直观,任何初学者都很够很快上手,并在不断地积累中发现和掌握它的其它功能。
Bluefish是一个基于Gtk的HTML的编辑器,它支持语法加亮,支持HTML、CSS、JAVASCRIPT、Java server pages、Python、Perl、SSI、PHP、XML等语言。从某些方面来说,它类似于Windows下面的Dreamweaver,是制作HTML不可多得的利器。
2. Komodo Edit--轻量级编辑器
Komodo既支持Perl、PHP、Python、Ruby、Tcl等服务端语言,也支持CSS、HTML、JavaScript、XML等。在使用Komodo Edit编写代码时,通过其提供的自动完成、调用提示、语法纠正、代码片断等功能可以充分提高你的编码效率,助你写出高质量的代码。
Komode Edit提供项目管理功能,使你的开发过程清晰而充满条理。
3. IceCoder--麻雀虽小五脏俱全
相关链接:开发为王!顶级编程人员推荐软件(上)
2编程软件:ICEcoder,Gedit等
ICEcoder可以直接在浏览器内使用,并且兼容三大主流桌面平台,不论你是在线还是离线,都可以无碍使用。支持文件拖放编辑、语法着色、缺失标签补足、HTML 结构显示。提供强大的JavaScript API可轻松进行交互,支持多种编程语言,包括:PHP,JS,CSS,LESS,Ruby,etc.等。ICEcoder设计得非常轻巧,易于安装使用。虽然程序不大,但是它所包含了一个代码编辑器所需要的几乎全部功能。
4. Gedit--gnome桌面
Gedit界面
Gedit也是一个自由开源的编辑器,它基于gnome桌面环境,也是gnome核心应用程序的一部分。
Gedit文本编辑器是Linux和ubuntu系统内初始的默认编辑器。它既适于基本的文本编辑,也适用于高级文本编辑。目前,Gedit在绝大多数ubuntu的发行版中都已经预装。
5. Vim Editor--传说中的上古神器,快如闪电
Vim的全称Vi IMproved(早期名为Vi IMitation),Vim的历史可以追溯到UNIX之父Ken Thompson编写的ed后来发展成ex再到vi再到vim的各种版本(也可以将vim视作vi的进阶版本)。另外,vim还是款慈善软件,鼓励捐助贫困儿童,并建立了捐助乌干达儿童的慈善项目。软件秉承的理念也得到了贯彻,即:减少使用鼠标、减少敲击键盘、减少手指移动、减少目光移动。
6. GNU Emacs--终极武器
GNU Emacs是由美国自由软件的精神领袖,自由软件基金会的创立者理查德·马修·斯托曼发明的。与其他文本编辑器的重要区别在于,它是一个完备的工作环境,使用Emacs可以完成各种日常工作。如:收发电子邮件,通过FTP/TRAMP编辑远程档案,通过Telnet登录主机查看那日历等。
自十几年前问世以来,其基本体系架构一直保持稳定,人们在这个基础架构之上不断添砖加瓦,逐渐将GNU Emacs构建成一个壮观的软件系统。
3编程软件:GNU Nano
7. GNU Nano--小如“纳米”
GNU Nano界面
nano在Debian等系统中直接默认安装。它体积小、操作方便、上手快,在编辑文件时快捷灵活。
Nano就像他的名字:纳米。是一个简单的没有花哨及华丽效果的文本编辑器。Nano在做简单文本文件编辑时相当不错,可以满足一些基本操作。
另外,nano是遵守GNU通用公共许可证的自由软件,自从2.0.7版发布,许可证从GPLv2升级到GPLv3。
至此,13款优秀的编辑器都已经介绍完毕。“有一千个读者,就有一千个哈姆雷特”每个人的使用感受可能会有所不同,只希望本文能给大家多一种选择。
相关链接:开发为王!顶级编程人员推荐软件(上)