@sfufoet 我一直用 EmEditor 6 这个老古董编辑器,就因为两点:支持宏;输入文字之后全部删除,关闭标签不会提示保存,因此 EmEditor 6 是个非常适合替代记事本的编辑器,但是它不适合写代码。目前 EmEditor 6 的英文版是免费的。

Sublime Text 2 - 非常强大的跨平台编辑器 1

最近在 Mac 和 Windows 下尝试了 Sublime Text 2 之后,发现它非常强大好用,更新也非常快。推荐大家使用开发版。它是共享软件,不购买也可以完整使用,只是有时候保存的时候会提示你购买,取消就可以了。

Sublime Text 2 的特色功能:

  • 良好的扩展功能,官方称之为安装包(Package)。
  • 右边没有滚动条,取而代之的是代码缩略图,这个功能非常赞
  • 强大的快捷命令“可以实时搜索到相应的命令、选项、snippet 和 syntex, 按下回车就可以直接执行,减少了查找的麻烦。”
  • 即时的文件切换。
  • 随心所欲的跳转到任意文件的任意位置。
  • 多重选择(Multi-Selection)功能允许在页面中同时存在多个光标。
  • 支持 VIM 模式
  • 支持宏,宏是什么,简单地说就是把操作录制下来或者自己编写命令,然后播放刚才录制的操作或者命令。
  • 更新非常勤快,几乎每周都会有一个新版本杀出来
  • 等等……

具体功能和使用教程看这几篇:

  • Sublime Text 2 入门及技巧。
  • ZenCoding in Sublime Text 2 关于 ZenCoding 参考小众的介绍:Zen Coding – 超快地写网页代码
  • Sublime Text 2 实用快捷键[Mac OS X]
  • Sublime Text 2 右键菜单中的实用选项
  • 关于Sublime Text2的一些记录

说两个小技巧:选择文字之后,按下 Tab 和 Shift + Tab 可以控制缩进,和 EmEditor 一样,内牛。文件未保存就可以直接退出程序,下次启动会自动恢复。

相关链接: 官方网站 | 开发版 | 来自小众软件

P.S. 欢迎大家补充各种技巧。

2012-2-21 Update:多谢小众软件读者 王彬 推荐 Sublime Text 2 插件 ConvertToUTF8 plugin,它能把 GBK 转 UTF-8。

2012-06-27 update: Sublime Text 2 正式版已经发布。