TextMate 文本编辑器

TextMate是Mac下的著名的文本编辑器软件,与BBedit一起并称苹果机上的EmacsVIM。尤其适合程序员使用,可以定制许多贴心使用的功能。
TextMate的Bundles是TextMate的一个亮点,可以有效的提高开发速度。
包括DHH在内的Rails核心开发者一直都使用TextMate进行开发,原因就是他们主要都在使用Mac OS系统,并且TextMate具备出色的界面、强大的宏定义、以及可下载和编辑的宏定义包(bundles),这些都帮助开发者将编码的效率提升到最高。


特点:

1. 首创SNippets代码自动生成功能。相信很多人用TextMate是为了这个功能,它真的非常好用。当时几乎所有的IDE都是让你填写一大堆对话画框,然后自动生成一个文件或者代码,繁琐而灵活性不佳。而在TextMate仅仅靠一系列Snippets,就可以将预设好的缩写词扩展成类、函数和分支循环结构,并且可以靠tab逐次的修改自定义的部位;
2.首创Plugin bundle的分发和管理机制,并且形成了一定规模的社区。TextMate的插件安装非常简单,而且随装随用,随时删除。当时很多软件的插件都要自己拷贝so文件到制定目录,vim需要在.vim/目录下去解压插件包或者手工复制vim。
3. 定义了Lexical scope,使得所有Snippets,命令和宏的域都不是针对整个文件/项目的。这个设计使得不同类型的文件、甚至文件中不同的位置都可以共享相同的快捷键,行为却是完全不同的。这一设计使得需要记住的快捷键命令大大减少,但是威力确依然不减;
4. 自动化编辑器里DiscoverbilIty做得最好的。TextMate常常被用来和Vim、eMacs相比,具备不输后两者键盘操作,相差不远的可扩展性。但是她的学习曲线却惊人的平滑。这得意于她所有的快捷键都可以找到对应的菜单操作。新手翻几次菜单后,就可以记住常规的快捷键,而因为第3点的缘故,用户可以用这些快捷键在不同的文件类型中去尝试,可以获得不太超出预料的结果;
5. 善用脚本。可能因为TextMate的作者之前是eMacs用户,因此对于调用脚本的支持完善得很好,事实上,大部分TextMate命令都会调用外部脚本来实现某些功能。而且脚本可以是PythonRubyShellPerl等任何UNIX下能运行的脚本。此外TextMate还不强迫用户学会这些脚本语言,你可以作为bundle用户,可以写脚本开发bundle。

TextMate 2.0 rc2 发布,OS X 的代码编辑器
TextMate 2.0 rc2 发布了,TextMate 是 Mac 下的著名的文本编辑器软件,与 BBEdit 一起并称苹果机上的 Emacs 和 Vim 。尤其适合程序员使用,可以定制许多贴心使用的功能。TextMate 的 Bundles 是 TextMate 的一个亮点,可以有效的提高开发速度。更新内容:从版本字符串中删除了测试版(以及

发布于 2016-11-13 23:56:43 | 187 次阅读

TextMate 2.0 beta 7.5 释出,OS X 的代码编辑器
TextMate 开发者释出了 2.0 beta 7.5,主要改进如下:支持 “自动检测语言” 的拼写检查(spell checking)。该功能可以在拼写面板中设置行号缩放因子可以通过改写 lineNumberScaleFactor 用户默认键值来设置。默认值为 0.8,如果你想

发布于 2015-06-29 04:19:04 | 193 次阅读

TextMate 2.0 (Beta 6.6) 释出,OS X 文本编辑器
昨晚 TextMate 团队释出了 2.0 (Beta 6.6),这是一个小的提升版本。可以在这里下载最新版,或是打开 “偏好设置”面板,在 “Software Update”中更新。 TextMate 简介: TextMate是Mac下的著名的文本编辑器软件,与BBEdit一起并称苹

发布于 2014-12-17 01:24:33 | 202 次阅读

TextMate 2.0 (Beta 6.5)发布,OS X 文本编辑器
TextMate 团队刚刚发布了 Text Mate 2.0 (Beta 6.5) 版。 从在GitHub上的commit记录来看,这只是一个微小的Bug修复版本。 TextMate简介: TextMate是Mac下的著名的文本编辑器软件,与BBEdit一起并称苹果机上的Emacs和Vim。尤其适合程序员使用,可

发布于 2014-12-02 08:29:34 | 207 次阅读

TextMate 2.0 (Beta 6.4)发布,OS X 文本编辑器
就在刚才,TextMate 团队发布了 Text Mate 2.0 (Beta 6.4) 版,更新内容如下: TextMate 现支持系统的“press and hold” 功能 更多内容请看all changes since v2.0-beta.6.1 在这里可以看到新版相较于上一个版本的全部改进。 TextMate简介: TextMate

发布于 2014-11-29 05:58:18 | 239 次阅读

TextMate 2.0 (Beta 6.2) 发布
TextMate 2.0 (Beta 6.2) 发布了,目前文档还在完善过程中。问题和反馈请看 https://macromates.com/support TextMate是Mac下的著名的文本编辑器软件,与BBedit一起并称苹果机上的emacs和vim。尤其适合程序员使用,可以定制许多贴心使用的功能

发布于 2014-11-17 18:51:45 | 247 次阅读

TextMate 2.0 beta 1 发布,Mac 的文本编辑器
TextMate 2.0 beta 1 发布,此版本现已提供下载,要求:Apple LLVM version 6.0 (clang-600.0.51) (based on LLVM 3.5svn) Target: x86_64-apple-darwin13.4.0 Thread model: posix SDK: 10.9 (requires 10.7) Cap'n Prot

发布于 2014-10-17 03:17:56 | 351 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务