我的收藏 | 登录

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

64
Sublime Text 2 – 非常强大的跨平台编辑器
6 votes

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

Sublime Text 2   非常强大的跨平台编辑器[图] | 小众软件

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

Sublime Text 2 的特色功能:

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

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

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

Sublime Text 2   非常强大的跨平台编辑器[图] | 小众软件 官方网站 | 开发版 | 来自小众软件

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

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

  1. 1. 稻米鼠 # 2012/02/19 11:51

    正在找这类东西,试试去

    回复

    稻米鼠 # 2012/02/19 11:56

    @稻米鼠, 非常帅,只是渴望中文版,好吧,因为我是小白,谁给汉化一下

    回复

    落寞 # 2012/04/09 10:58

    @稻米鼠,
    前排占个位吧
    http://iask.sina.com.cn/u/2673650937/ish
    这个有汉化版本下载 覆盖很全~

  2. 2. jhpx # 2012/02/19 12:03

    试了下,Encoding支持上跟EMEditor还差距很远……东方的字符集都不支持……

    回复

    sfufoet # 2012/02/19 13:50

    @jhpx, EE 都开发很多年了。ST 才杀出来不久哦。编程的话,我觉得支持 UTF-8 就够了。

    回复

  3. 3. suntao # 2012/02/19 12:36

    貌似要钱的

    回复

    sfufoet # 2012/02/19 13:50

    @suntao, 可以无限试用。

    回复

  4. 4. chipgenius # 2012/02/19 12:59

    这玩意不好用,灰常不好用

    回复

  5. 5. oumu # 2012/02/19 13:03

    长得不错~试试看

    回复

  6. 6. 萌名雪 # 2012/02/19 13:03

    GUI这是我首选,不过还是偏爱vim一些

    回复

    sfufoet # 2012/02/19 13:51

    @萌名雪, 它支持 vim 的操作模式。

    回复

    长歌天下 # 2012/02/21 20:16

    @sfufoet, 试了一下,支持一部分,还是有些比较好用的命令没法使用……

  7. 7. Cylent # 2012/02/19 13:05

    图片地址有问题,开头少了个H

    回复

    sfufoet # 2012/02/19 14:16

    @Cylent, 修正了。多谢。

    回复

  8. 8. s2marine # 2012/02/19 13:40

    vim啊, 有了vim什么都不需要了

    回复

  9. 9. 何不谢 # 2012/02/19 13:41

    EmEditor 怎么不适合写代码?该有的都有了

    回复

    sfufoet # 2012/02/19 13:51

    @何不谢, EM 不跨平台。一直不喜欢 6 以后的版本。

    回复

    江湖大虾仁 # 2012/03/04 22:19

    @sfufoet, 有什么缺点额。。。我11用的很顺啊。。。

  10. 10. 大眼夹 # 2012/02/19 14:28

    一直在用ST2,灰常好用灰常优雅,喜欢vim的童鞋可以去设置里启用vintage那个package,就会有命令模式插入模式了。ST2其实是专门给编程用的,说实话GUI比较简单,改软件配置都是直接编辑配置文件,没有图形界面

    回复

  11. 11. Dary # 2012/02/19 15:58

    为何这篇文章在RSS读到了,但是小众首页上却没有~~

    回复

    sfufoet # 2012/02/19 16:49

    @Dary, 服务器缓存出现问题了。

    回复

  12. 12. root # 2012/02/19 18:38

    好吧,偶作为还不知道未来是程序猿还是攻城狮的表示还是 Notepad++ 算鸟。。额,开学后也可以尝试一下 Vim 。。

    回复

    sfufoet # 2012/02/19 19:23

    @root, 多尝试几个编辑器,一定有一个适合你。Notepad++ 一直用不惯。

    现在我是 Windows Mac 两边都在用,ST2 很适合我。

    回复

  13. 13. 逍遥度日 # 2012/02/19 18:53

    就使用来说,st2给我的感觉算不上太惊艳,虽然他的那个代码地图相当的赞,但是对于开发来说,你能想象中文,日文全部都不支能完美支持的编辑器么?我知道utf-8可以完美支持,但是有很多的老代码他都不是utf-8的啊。
    另外,我对他的启动速度很好奇,第一次启动极慢,我的2G内存的机器竟然可以将近2分钟,但是后面打开文件的速度就超快。他初次启动的时候都干什么了?

    回复

    sfufoet # 2012/02/19 19:30

    @逍遥度日, 这个问题,我来跟作者反馈一下。关于启动的问题,我没遇到哦。第一次运行大概是 15 秒。

    回复

  14. 14. victoryan # 2012/02/19 20:35

    一直用notepad++的人掩面路过

    回复

    yjc2020 # 2012/03/26 14:50

    @victoryan, notepad++很好用

    回复

  15. 15. 微波信号 # 2012/02/19 20:41

    59刀一个注册码,这个价格确实有点贵。

    回复

  16. 16. jiashie # 2012/02/19 21:54

    vim是基础,实用兼装B必备

    回复

  17. 17. ystao # 2012/02/20 04:32

    用了几天后发现没有打印功能,只好改用textmate。

    回复

  18. 18. Mona # 2012/02/20 10:41

    好吧,这个东西就是模仿textmate的,似乎是用python写的
    不支持东亚语言,有时候确实有点不方便。不过那个snippets确实模仿的不错,赞

    回复

    sfufoet # 2012/02/20 14:06

    @Mona, 的确是模仿的。但据说 textmate 作者的态度不友好,迟迟没办法把 textmate 2 做出来。

    回复

  19. 19. evolighting # 2012/02/20 10:44

    没见有用emacs… …

    回复

  20. 20. 阿韩 # 2012/02/20 23:04

    一直用 EmEditor 做开发,多编码支持和强大的搜索为大工程的开发带来很大的方便。
    至于跨平台问题,EmEditor 确实立马黑线,但是对于团队中大部分人都在 Windows 下开发的情况下,仍然是一个最佳选择。我的团队全部付费使用 EmEditor,编译时才在 Linux & MacOS 才在上进行,不在上面编码。

    回复

  21. 21. 二狗粉 # 2012/02/21 09:35

    不知道对正则表达式的支持怎么样

    回复

  22. 22. lechie # 2012/02/21 10:05

    打不开官网

    回复

  23. 23. 枕上雪 # 2012/02/21 15:58

    一直在用,确实很好用~最近那个很丑的图标也被替换了,越来越不错了~

    回复

  24. 24. 长歌天下 # 2012/02/21 20:18

    界面很漂亮,很赞,不过还是感觉VIM更好用。
    特意把我的VIM配成这种界面了……

    回复

  25. 25. Jesse # 2012/02/22 11:12

    不好用。DEV都是不用眼睛的,任何可视化的改造都是evil的

    回复

  26. 26. 残风追月 # 2012/02/26 15:20

    这款软件从去年国外某教学视频里看到就下了,到现在只用过一次……试过很多编辑器,UltraEdit还是最适合我的。

    回复

  27. 27. Kreg # 2012/02/26 18:36

    我觉得 notepad++其实也不错,开源完全免费,你提到的功能都有。

    回复

  28. 28. alex # 2012/02/27 17:06

    试用一下。

    回复

  29. 29. chen bin # 2012/02/27 21:22

    数了数我emacs的elpa中的安装包,618个.

    sublime只有239个,那么emacs可以说是至少3倍强大了.

    回复

  30. 30. jimluo # 2012/02/29 21:30

    @逍遥度日, 没看他是用python26开发的吗?sublime_text.exe是个壳,可以解压后看看。
    根目录下都是*.pyd。不只是不是用py2exe打包的,python的exe打包程序在第一次运行时会,加载python,这需要时间,第二次以后python主流内存会快一些。总之,python会耗一些CPU资源。
    我一直用vim,也很喜欢这个,希望它能更强大。

    回复

    theophilus # 2012/03/01 20:38

    @jimluo, 整个框架仍然是C++架的,只是内嵌了Python解析器,用了Boost.Python绑定。

    回复

  31. 31. sfufoet # 2012/03/02 13:03

    测试

    回复

  32. 32. sfufoet # 2012/03/02 14:07

    测试测试

    回复

  33. 33. dluantics # 2012/03/05 21:13

    更新快都算优点??

    回复

  34. 34. dofy # 2012/03/06 21:10

    真心不错啊…
    准备用一段时间

    回复

  35. 35. poly # 2012/03/06 21:44

    除开第一次的话,和vim比,启动速度如何?

    回复

  36. 36. MagentoEye # 2012/03/09 14:25

    无意中瞧见同事用了, 看起来界面很酷

    回复

  37. 37. Evance # 2012/03/11 22:41

    有没有同学尝试过sublime Text 2的中文字符集支持?

    回复

  38. 38. R.L # 2012/03/16 10:02

    好吧! 我下了, 我用了, 然后发现, win 下中文乱码问题比较纠结.
    请谅解我的英文水平.

    回复

  39. 39. shizaikh # 2012/03/25 13:37

    怎样才能实现用鼠标拖拽移动某行之中选中的字符之类的操作?

    回复

    sfufoet # 2012/03/25 13:58

    @shizaikh, 更新到最新版就行了。

    回复

    shizaikh # 2012/04/12 15:18

    @sfufoet, 2181的portable,不行,不解。

  40. 40. 袁源 # 2012/04/06 15:14

    泪目,还不会用 vim

    回复

  41. 41. cv # 2012/04/06 15:36

    最近一直被字符集的问题所困扰,常常要自己手动修改编码,感觉太恶心了。

    回复

  42. 42. ork # 2012/04/09 14:25

    emacs才是王道。
    已用N年

    回复

  43. 43. 海风 # 2012/04/21 00:49

    问个问题,不知道有人是这样么,Mac下不支持连续输入,比如按住a不放,只输入一个a,而不是一串a。window下刚可以。

    回复

    sfufoet # 2012/04/21 10:01

    @海风, 这个是 Mac 的设置问题,可以在 option 里面找到键盘选项进行设置。

    回复

    海风 # 2012/04/21 10:30

    你好,确实是mac的设置,按住不动会出现气泡效果,气泡显示字母的每个音标,请问详细怎么设置把这个去掉。

    sfufoet # 2012/04/21 10:01

    @海风, 我说的是 Mac 自家的设置,不是 ST2 的设置。

    回复

输入昵称与邮箱就可以评论

称呼*

邮箱*

网址