10款最流行的免费Mac OS文本编辑器

1、XEmacs

XEmacs是一款强大的文本编辑器,在程序员和其他以技术工作为主的计算机用户中广受欢迎。EMACS,即Editor MACroS(宏编辑器)的缩写,最初由Richard Stallman于1975年在MIT协同Guy Steele共同完成。自诞生以来,Emacs演化出了众多分支,其中使用最广泛的两种分别是:1984年由Richard Stallman发起并由他维护至今的GNU Emacs,以及1991年发起的XEmacs。XEmacs是GNU Emacs的分支,至今仍保持着相当的兼容性。它们都使用了Emacs Lisp这种有着极强扩展性的编程语言,从而实现了包括编程、编译乃至网络浏览等功能的扩展。


2、Bluefish

Bluefish标榜其自身是“一款为熟练的Web设计员和程序员而设的编辑器",但它的UI却很直观,任何初学者都很够很快上手,并在不断地积累中发现和掌握它的其它功能。如果你需要的是一款能够进行Web代码设计的文本编辑器,那么它一定会是一款很不错的软件。它给我的总体印象就是专业却不令人生畏,文字和图标结合的都很好。Bluefish提供了很多常用的HTML任务选项,例如字体、表格等等,当然还有链接,这个软件是用了一个比较不常见的“链接描述 ”(anchor)来表明可点击的链接。“链接描述”对话框甚至还提供了例如OnClick和OnMouseover这样的Java脚本事件功能。


3、Vim

Vim是从vi发展出来的一款文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。Vim和Emacs并列成为类Unix系统用户最喜欢的编辑器。


4、jEdit

jEdit是一个用Java语言开发的文本编辑器,在GPL下发布。它可以在Windows、Linux、Mac OS等多种平台下运行,并且有很多插件,可以扩充基本功能。它也支持80多种文件类型的文法加亮显示。支持包括UTF-8在内的多种字符编码。jEdit也有很方便的宏定义功能,可以用BeanShell、Jython和JavaScript等脚本语言。


5、TextWrangler

TextWrangler是由Bare Bones Software出品的一款免费的文本编辑器,它的前身是BBEditor Lite。TextWrangler既是一个方便的文本编辑器,也是非常轻巧的代码开发工具,内置了包括HTML/XHTML, XML, PHP, JavaScript, Perl, Python, Ruby, Lua, Java, ANSI C, C++, Objective-C等几十种语言的语法高亮。TextWrangler除了功能强大、界面非常漂亮之外(和Mac界面保持一致),启动速度也是它的亮点之一,在Dock上跳动一下就可以启动完毕。


6、MadEdit

MadEdit是一款跨平台的编辑器,可对文本、十六进制进行编辑,按照GNU GPL发布,是自由软件。 可运行于Linux、Windows系统,具有繁、简体中文的界面。它有三种编辑模式:文本、区块、十六进制。在十六进制模式中,可打开超大文件(最大为32GB)。用户可以在编辑时切换文字编码,就像在网页浏览器中那样支持多种编码,包括Unicode(UTF-8、UTF-16/32)、Big5、GBK以及S-JIS;支持Unicode CJK 扩展B区(Ext-B),可进行中文繁、简体的转换。若用户输入的字符不为当前编码支持,该字符会被转换成诸如U+XXXX的Unicode格式。可用正则表达式进行搜索、替换,能够以分页方式显示多个文件。支持许多种编程语言的语法加亮,包括awk、DOS批处理脚本、C/C 、diff/patch、HTML、Java、JavaScript、Pascal、PHP、Perl、Python、Ruby、UNIX Shell脚本、汇编语言。可在Windows平台下浏览ASCII-艺术(用ASCII字符拼成的各种图形)文件。


7、Komodo Edit

Komodo是一个跨平台、支持多种程序语言的集成开发环境(Integrated Development Environment,IDE)软件,目前它支持在Windows与Linux上Perl、Python及JavaScript等的程序语言开发,以及多种程序语言语法的不同颜色标注。


8、Nedit

Nedit 是一个标准GUI风格的程序开发和文本编辑器。Mac OS和Windows的用户会感到对它有似曾相识的感觉,并且会感到使用非常方便。Nedit提供所有的标准菜单对话框和鼠标特性,包括现代GUI环境用户非常熟悉的各种快捷方式、旧风格UNIX下的文本编辑器(like vi)的使用。


9、Eddie

Eddie是一款为Mac OS X和Gnome Linux开发的程序员编辑器。它的灵感来源于Macintosh程序员工作室,将一些强大的功能集成到一款现代轻量级程序员编辑器中。Eddie中的Worksheet是一种全功能的shell,它结合了bash的强大能力和文本窗口模式的易编辑特性。Eddie能够编辑HTML、JavaScript、Python、Ruby、Lua等多种编程语言。


10、Kile

Kile是一个主要为KDE桌面而设计的LaTeX集成编辑环境。当前,Kile 已经具有非常完整而丰富的功能,主要包括:可以一键编译、转换、查看文档,支持 LaTeX 命令自动完成,具有文档创建向导和模板,能够方便的插入标记与符号,支持搜索、快速查找章节、方便的加入引用与参考、以及预览文档等等。如果你想要寻找一个功能完备的 LaTeX 编辑器,Kile 非常值得你一试。


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值