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 Proto version 0.4.1
TextMate是Mac下的著名的文本编辑器软件,与BBedit一起并称苹果机上的emacs和vim。尤其适合程序员使用,可以定制许多贴心使用的功能。
TextMate的Bundles是TextMate的一个亮点,可以有效的提高开发速度。
包括DHH在内的Rails核心开发者一直都使用TextMate进行开发,原因就是他们主要都在使用Mac OS系统,并且TextMate具备出色的界面、强大的宏定义、以及可下载和编辑的宏定义包(bundles),这些都帮助开发者将编码的效率提升到最高。对于TextMate带给开发者的吸引力,Livid这样评价道:
发现我对于TextMate的严重依赖除了是因为输入方面的那些切切实实的便利及那个好用的Project Browser之外,就是TextMate的那些color theme实在是太赞了,尤其是那个叫做Blackboard的,一个多月来一直都是在这样的环境下工作,真是种享受。

引用来自“牛牛牛牛”的评论
发错了。。乱入Geany默认不会自动识别中文编码,打开非UTF-8编码文件时会出现乱码,可以在文档-设置编码-GB18030,然后重新载入即可.
最好的方法是在Geany的首选项中设置缺省编码为简体中文GB18030(能够识别几乎全部简繁体汉字).
另外Geany的自动完成快捷键Ctrl+Space(<Primary>space)和输入法切换抵触,不用的话设为空就好了,也可以设为类似Eclipse的Alt+/
到下一个标记: <Primary>period 表示 Ctrl+. 改为 Ctrl+Shift+. 这样 Fcitx 就可以切换标点了.
Geany注释/反注释快捷键: Ctrl+E
如果在Kubuntu上使用Geany,由于不支持konsole,这时建议安装lxterminal.
并且把x-terminal-emulator改为lxterminal.
另外Geany不支持Gnome3的终端,所以需要安装一个lxterminal作为Geany内置的终端:
sudo apt-get install geany geany-plugins lxterminal
Geany支持生成自定义tags文件,扩展代码提示,比如生成WordPress的智能提示,重启Geany生效:
geany -g ~/.config/geany/tags/wordpress.php.tags $(find /path/to/wordpress -type f -name '*.php')
Geany还支持在打开的文件中关联代码提示和代码跳转,Geany并不会像Netbeans等IDE那样精准,但快速够用就是Geany的定位.
Geany支持输入for/switch等时按Tab键进行片段提示,可以自定义,配置文件在~/.config/geany/snippets.conf.
Geany自带的标记列表(类/函数/变量/固定值等)也很方便,而Komodo Edit还要自行安装扩展New Source Tree.
Geany针对PHP文件的编译命令对应php -l "%f"用于检查语法,执行命令对应php "%f"用于运行脚本.
Geany集成终端,这也是很方便的一个特性,Unity/GNOME3/KDE上可以把内嵌终端设置为lxterminal.
Geany"在多个文件中查找"的功能也非常不错,调用系统的grep,查询速度非常快,比Win上的Notepad++的类似功能要稳健得多.
Geany对大文件的控制和编辑也不错,编辑个几万行的文件非常轻松,比Win上Notepad++的体验好太多了.