自打开始编程,我就开始试过不少编辑器,比如editplus,ultraedit,emacs,vim,还有各种各样不同的IDE,但却没有哪款让我特别心仪的,直到我遇到了 Sublime Text 2 !如果说“神器”是我能给予一款软件最高的评价,那么我很乐意为它封上这么一个称号。它小巧绿色且速度非常快,跨平台支持Win/Mac/Linux,支持32与64位,支持各种流行编程语言的语法高亮、代码补全等,但它有着很多其他编辑器没有的超酷的特性,让它的好用达到了前所未有的程度……
曾经有人说过,世界上有两种编辑器,好用和不好用的;而在好用的编辑器中,又分两种,免费的和死贵死贵的。譬如说 VIM 和 TextMate,就是免费和死贵的典型。很不幸,今天的主角 Sublime Text 2 也是个死贵死贵的代表,它是一款收费的商业软件,个人授权费高达 59 美刀。
不过大家不用慌,虽然它很贵,但作者很厚道地给用户们提供了免费无限制无限期的试用权,它只会偶尔提醒一下你木有购买,而且频率也很低,仅此而已,一直免费使用下去几乎是没有任何影响的。另外值得一提的是,用户购买一个授权即可同时在不同平台上使用,对于像我这种经常需要在 Mac 和 Win 之间切换使用的用户来说的确能省下一笔钱了。
Sublime Text
Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。
Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括
拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等
操作系统。
2012年6月26日推出新版本的Sublime Text 2.0,与之前版本相比主要有较大的改善:支持 Retina 视网膜屏、快速跳到下一个、文本拖放、改善构建系统、CSS 自动
完成和高亮设置等。
中文名: 崇高文本
外文名: Sublime Text
开发者: Jon Skinner
稳定版本:2.0.2
测试版本:Sublime Text3 Build3065
官方网站:http://www.sublimetext.com/
下载和安装
注册
注册信息
v3103可用,最近发现sublime text更新后,以前的注册码不能使用。故此更新
- —– BEGIN LICENSE —–
- Ryan Clark
- Single User License
- EA7E-812479
- 2158A7DE B690A7A3 8EC04710 006A5EEB
- 34E77CA3 9C82C81F 0DB6371B 79704E6F
- 93F36655 B031503A 03257CCC 01B20F60
- D304FA8D B1B4F0AF 8A76C7BA 0FA94D55
- 56D46BCE 5237A341 CD837F30 4D60772D
- 349B1179 A996F826 90CDB73C 24D41245
- FD032C30 AD5E7241 4EAA66ED 167D91FB
- 55896B16 EA125C81 F550AF6B A6820916
- —— END LICENSE ——
- ----- BEGIN LICENSE -----
- K-20
- Single User License
- EA7E-940129
- 3A099EC1 C0B5C7C5 33EBF0CF BE82FE3B
- EAC2164A 4F8EC954 4E87F1E5 7E4E85D6
- C5605DE6 DAB003B4 D60CA4D0 77CB1533
- 3C47F579 FB3E8476 EB3AA9A7 68C43CD9
- 8C60B563 80FE367D 8CAD14B3 54FB7A9F
- 4123FFC4 D63312BA 141AF702 F6BBA254
- B094B9C0 FAA4B04C 06CC9AFC FD412671
- 82E3AEE0 0F0FAAA7 8FA773C9 383A9E18
- ------ END LICENSE ------
下面的也可以
- ----- BEGIN LICENSE -----
- J2TeaM
- 2 User License
- EA7E-940282
- 45CB0D8F 09100037 7D1056EB A1DDC1A2
- 39C102C5 DF8D0BF0 FC3B1A94 4F2892B4
- 0AEE61BA 65758D3B 2EED551F A3E3478C
- C1C0E04E CA4E4541 1FC1A2C1 3F5FB6DB
- CFDA1551 51B05B5D 2D3C8CFE FA8B4285
- 051750E3 22D1422A 7AE3A8A1 3B4188AC
- 346372DA 37AA8ABA 6EB30E41 781BC81F
- B5CA66E3 A09DBD3A 3FE85BBD 69893DBD
- ------ END LICENSE ------
汉化
安装包管理器
方式一
- import urllib.request,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14fb0525ba4f89698a6d7e1'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
Sublime Text3使用如下代码
- import urllib2,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14fb0525ba4f89698a6d7e1'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')
手动安装Package Control
1.点击Preferences>BrowsePackages菜单
2.进入打开的目录的上层目录,然后再进入Installed Packages/目录(这个就是我们上面提到的那个目录Data下的Installed Packages)
3.下载Package Control.sublime-package并复制到Installed Packages目录下
4.重启SublimeText。