Sublime Text 2 简介

最近试用了一款新的编辑器 Sublime Text 2,跨平台,据说他是仿TextMate的,没用过TextMate,不知道后者有多厉害。然而 Sublime Text 2 我一用就爱上他了。

sublimetext2

一开始是由于他的迷你地图模式而吸引我的注意力的,这个迷你地图可以概览整个文件。实现快速跳转。这个是个亮点,在其他编辑器中都没有见过此类功能。然而试用了之后我很快发现,迷你地图功能可能未必好用,但真正让我觉得舒服的是,他的zencoding支持的非常完美,直接有实时预览功能。

此外他的窗口分组、项目管理、扩展工具、代码折叠方面都非常不错。他还直接支持vim模式呢!
我之前在微博上推荐 Sublime Text 2 后,引来好多vimer的鄙视。说比vim差多了。我也无意参与这类争论。一个是现代兵器,一个是上古神器。自己用的爽就行了,何必与人争呢。

总之这个编辑器非常适合我这样喜欢vim的快捷键,又不喜欢vim复杂的配置的人。轻松上手功能强大。

目前他唯一的缺点是,无法打开gb2312之类的东亚编码,打开都会乱码。但是打开utf-8编码的文件毫无问题,可以正常显示和输入中文。

=========
update:
@seanliang写了一个插件用来编辑和保存gb2312和big5编码的文件,可以访问项目地址: https://github.com/seanliang/ConvertToUTF8
=========

如果你也心动了,可以点下面的地址来下载最新版。Sublime Text 2是收费软件,售价$59,但可以无限期试用,仅仅会偶尔在保存文件时弹出提示框而已,编码过程中不会出现任何干扰。

beta版:
http://www.sublimetext.com/2
大约1个月更新一次。

dev版:
http://www.sublimetext.com/dev
隔三差五更新,非常频繁,慎用……

另外建议依次拜读 Lucifr 的三篇博客
Sublime Text 2 入门及技巧
ZenCoding in Sublime Text 2
Sublime Text 2 实用快捷键[Mac OS X]

《Sublime Text 2 简介》有77个想法

    1. hi 你好 我最近用sublime text 但是package control 总是装不上 能请教下原因嘛 我的邮箱是xjmdfei159[AT]gmail.com 谢谢哦

      1. 打开 Sublime Text 2,按下 Control + ` 调出 Console(说明 ` 是键盘 esc 下的那个键.Control是 Ctrl 键)
        输入以下内容 虚线内
        ………………………………………………………………………….
        import urllib2,os;pf=’Package Control.sublime-package’;ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),’wb’).write(urllib2.urlopen(‘http://sublime.wbond.net/’+pf.replace(‘ ‘,’%20’)).read())
        …………………………………………………………………………….

        1. 整个目录不能放在类似桌面这样的有中文目录的下面,建议可放在C盘或D盘等磁盘的跟目录下,然后你再试试看。

  1. 其实,现在zen coding对中文支持不太好~~也可能是因为Sublime text 2对中文支持有待提高。。。

      1. 刚下载2.0版本的,打开GB2312的文件是乱码,不知道在哪设置。
        可能太复杂了,还是放弃了。

        1. 哦,这个还不行。他现在不支持东亚的这些双字节编码。只能打开utf-8和欧美的编码。

        2. 这个问题很简单的 去下载一个转码的插件就没有问题了 说实话 这个是我见到过的最好的文本编辑器之一 现在软件本身的中文支持不高 但是解决办法还是有很多的

  2. 开始还以为是mac来的, 最近用Intype, 看到这个好像不错.. 下来试试, 哈哈.

    PS: 第一个链接没有加http://, 被默认为站内的链接了.. 底部看到了笑脸, 应该是用上了Jetpack?

    1. 呵呵,如果你是写程序的话,如果你觉得这个软件为你创造的价值比$59美元大的话。不妨考虑买一个授权。支持作者的同时,你收获了更好用的编辑器。

  3. 我现在 Mac 上依然用 Textmate, Windows 上用 E Text editor – http://www.e-texteditor.com/ 感觉 E 更接近 Textmate 多一点,而且还能用 Textmate 的 Bundles。等回到公司了试试你给的编辑器。

    1. 呵呵,直接把本站地址复制到google reader里,他就会自动识别到rss啦。无需手动寻找哟。

  4. 真是太酷了,我要赶紧去下一个!
    话说您参与了《锋利的Jquery》这本书?
    没想到无意中 能进到作者的博客 好巧!

  5. 最近才得知还有这么一个牛逼的代码编辑器,之前一直在用Dr,也听说过vim,

  6. 请问~这个minimap能怎么设置没?比如变大~移动等?我只找到了显示或关闭

  7. ubuntu 下是怎么输入中文的?我编辑窗口我都切换不了中文输入法

  8. Sublime Text 2 ubuntu 输入中文
    菜单栏 -> Preferences -> File Settings – User,在配置文件中增加:
    “font_face”: “WenQuanYi Micro Hei Mono”
    没字体的话去下载个(宋体)安装

    1. 我写了一个插件让Sublime Text支持GBK, BIG5,可以直接在原文件编辑和保存,有兴趣可以试试,请多提宝贵意见:https://github.com/seanliang/ConvertToUTF8

  9. BC的我最开始弄HTML,DIV,CSS的时候用的记事本,还学别人把所有的换行符删了,现在想想都汗颜啊

  10. 将sublime_text.exe复制一份改名为sublime_text_hacked.exe,用sublime text2打开这个hacked文件,搜索3342,改为3242保存,打开hacked的文件,在help菜单里enter license,把下面license贴进去,包括begin和end那两行,完
    —–BEGIN LICENSE—–
    hiwanz
    Unlimited User License
    EA7E-26838
    5B320641E6E11F5C6E16553C438A6839
    72BA70FE439203367920D70E7DEB0E92
    436D756177BBE49EFC9FBBB3420DB9D3
    6AA8307E845B6AB8AF99D81734EEA961
    02402C853F1FFF9854D94799D1317F37
    1DAB52730F6CADDE701BF3BE03C34EF2
    85E053D2B5E16502F4B009DE413591DE
    0840D6E2CBF0A3049E2FAD940A53FF67
    —–END LICENSE—–

  11. 国内的一个哥们写了一个插件:ConvertToUTF8,解决了GBK编码问题,试用非常好。
    在sublime text 2 中使用Package Control 搜 ConvertToUTF8 进行安装。
    他的微博:http://weibo.com/seanliang
    谢谢作者!

  12. 他的中英混杂文章折行太渣了,虽然亮点不少,但不习惯的地方太多,不称手的文本编辑器真是不能用,倒贴 59 刀都不要用

  13. 你好,我想问下贵博客是用什么框架搭建的,挺简洁的,也想自己搭一个!3Q!

发表评论