Linux (ubuntu) 安装配置 sublime text 与汉化、破解方法参考

目录
[隐藏]

Sublime Text 是一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,人性化的细节设计,全面的功能和扩展机制,用她来写代码,绝对是一种享受。ST2不是免费的,但可以永久免费使用,只是在保存的时候,偶尔会弹出要你购买注册的对话框。当然,你也可以尝试对其破解使用哦。

一、环境

操作系统:Ubuntu 12.04 x64
编辑器:Sublime Text v2.0.1 x64 227(其他版本或 sublime text 3 请对照参考操作)

二、下载并解压

下载SublimeText的地址:http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.1%20×64.tar.bz2

$ cd /usr/local/
$ wget ttp://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.1%20×64.tar.bz2
$ sudo tar vxjf Sublime\ Text\ 2.0.1\ x64.tar.bz2
$ sudo mv Sublime\ Text\ 2/ sublime

三、创建快捷方式

我们希望在终端下仅仅只需输入sublime就能打开SublimeText编辑器。那么,可以创建一个符号链接,它相当于Windows的快捷方式。

$ sudo ln -s /usr/local/sublime/sublime_text /usr/bin/sublime

四、进行统一配置

要让SublimeText每次运行都保持一致,需要为它创建配置文件,位置为”/usr/share/applications”

$ sudo sublime /usr/share/applications/sublime.desktop

并粘贴以下的内容:

[Desktop Entry]
Version=1.0
Name=Sublime Text 2
# Only KDE 4 seems to use GenericName, so we reuse the KDE strings.
# From Ubuntu’s language-pack-kde-XX-base packages, version 13.04-20130413.
GenericName=Text Editor

Exec=sublime
Terminal=false
Icon=/usr/local/sublime/Icon/48×48/sublime_text.png
Type=Application
Categories=TextEditor;IDE;Development
X-Ayatana-Desktop-Shortcuts=NewWindow

[NewWindow Shortcut Group]
Name=New Window
Exec=sublime -n
TargetEnvironment=Unity

保存并退出。

五、配置所有的文本文件指定用SublimeText打开

$ sudo sublime /usr/share/applications/defaults.list

把所有的gedit.desktop用sublime.desktop代替。

六、汉字显示

菜单栏 -> Preferences -> File Settings – User,在配置文件中增加:

“font_face”: “WenQuanYi Micro Hei Mono”

七、安装包控制(Package Control)

打开 Sublime Text 2,按下 Control + ` 调出 Console

将以下代码粘贴进命令行中并回车:

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())

重启 Sublime Text 2,如果在 Preferences -> Package Settings中见到Package Control这一项,就说明安装成功了。

使用Ctrl+Shift+P打开命令行模式,在里面输入Install Package即可搜索需要的Package。

一般在这里搜索安装“ConvertToUTF8”和“GBK Encoding Support”即可正常读取和写入CJK格式的文件了

八、常用插件推荐介绍

1. BracketHighlighter 提供配对标签,或大括号或字符引号的配对高亮显示,算是对系统高亮的加强。

2. ClipboardHistory: 提供多剪贴板支持,你就可以同时保存多个剪贴板里的内容了,ctrl+alt+v快捷键调出

3. DocBlockr :

该插件提供文件注释,方便后期根据注释生成API文档,输入 “/**” + enter调出 (在function的上面一行才有效果)

4. GBK Encoding Support:

sublime本身不支持GBK,装下这个插件就可以支持GBK了,同时也提供GBK与UTF之间转换

5. jquery:

提供jquery的一些snippets片段 ,方便直接调用

6. JS Minifer:

提供js压缩功能,基于GG的closure complier,快捷键:ctrl+alt+M

7. js Format:

提供JS格式化功能,快捷键 ctrl+alt+F,会根据

8. prefixr:

提供CSS3属性的浏览器前缀自动填充像-webkit- -moz- -o- -m-, 快捷键:ctrl+alt+x

9. yui compressor:

这个大家都知道yui的压缩工具,可以压缩CSS、JS,直接CTRL+B,即可(需要安装配置了jdk之后才可用)

10. sublime v8:

该插件提供 jshint 及 v8 引擎的 js 解析器 console,jshint是JS语法校验器,较严格, v8则跟 chrome 里控制台一样。

11. zenCoding/Emmet:

大名鼎鼎的zencoding,在 sublime 里已经被 Emmet 替代,所以安装 Emmet 即可。

12. html5:

该插件提供许多 html5 相关的标签等snippets,也非常实用。

13. SFTP:

该插件提供ftp服务器管理,用来管理自己的空间很不错,通过配置来操作

15. JS Format:

js 格式化支持

16. JS Minifier:

JS 压缩的支持

17. HTML/CSS/JS Prettify:

HTML/CSS/JS 格式化支持,安装后可在 Preferences -> Package Settings 中查看快捷调用方式。

九、破解 Sublime Text 2

9.1 用二进制编辑器修改文件破解

用支持二进制写入的编辑器(如UE编辑器)来改,搜索3342,把全部3342改为3242保存,打开sublime_text_cracked文件,在help菜单里enter license,把下面注册码贴进去,包括begin和end那两行,完。

然后打开sublime-text编辑器,点击help,在输入序列号的地方输入以下的序列号。

—–BEGIN LICENSE—–
hiwanz
Unlimited User License
EA7E-26838
5B320641E6E11F5C6E16553C438A6839
72BA70FE439203367920D70E7DEB0E92
436D756177BBE49EFC9FBBB3420DB9D3
6AA8307E845B6AB8AF99D81734EEA961
02402C853F1FFF9854D94799D1317F37
1DAB52730F6CADDE701BF3BE03C34EF2
85E053D2B5E16502F4B009DE413591DE
0840D6E2CBF0A3049E2FAD940A53FF67
—–END LICENSE—–

9.2 vim 编辑 sublime_text 破解参考

1.用vim将其打开 。

vim sublime_text

2.将文件转成十六进制形式。vim中输入

:%!xxd

3.在vim中定位至“Thanks”文字附近。

/Thanks

4.接着查找数字串“3342”。

/3342

找到一处3342的地方大致是这个样子 ……4333 3342 3032…….

将这里的3342 改为3242。

5.将文件转换回去。
:%!xxd -r

6.保存文件、退出。
:wq

7.打开程序,去 help-enter licence 里贴进去通过程序算出来的 Licence。

最后记得把 SublimeText 锁定到启动器

9.3 sublime text 3 license

sublime text 3(update 2016-04 测试可用,只需输入序列号即可):

—– BEGIN LICENSE —–
Michael Barnes
Single User License
EA7E-821385
8A353C41 872A0D5C DF9B2950 AFF6F667
C458EA6D 8EA3C286 98D1D650 131A97AB
AA919AEC EF20E143 B361B1E7 4C8B7F04
B085E65E 2F5F5360 8489D422 FB8FC1AA
93F6323C FD7F7544 3F39C318 D95E6480
FCCC7561 8A4A1741 68FA4223 ADCEDE07
200C25BE DBBC4855 C4CFB774 C5EC138C
0FEC1CEF D9DCECEC D3A5DAD1 01316C36
—— END LICENSE ——

2.
—– BEGIN LICENSE —–
Nicolas Hennion
Single User License
EA7E-866075
8A01AA83 1D668D24 4484AEBC 3B04512C
827B0DE5 69E9B07A A39ACCC0 F95F5410
729D5639 4C37CECB B2522FB3 8D37FDC1
72899363 BBA441AC A5F47F08 6CD3B3FE
CEFB3783 B2E1BA96 71AAF7B4 AFB61B1D
0CC513E7 52FF2333 9F726D2C CDE53B4A
810C0D4F E1F419A3 CDA0832B 8440565A
35BF00F6 4CA9F869 ED10E245 469C233E
—— END LICENSE ——

3.
—– BEGIN LICENSE —–
Anthony Sansone
Single User License
EA7E-878563
28B9A648 42B99D8A F2E3E9E0 16DE076E
E218B3DC F3606379 C33C1526 E8B58964
B2CB3F63 BDF901BE D31424D2 082891B5
F7058694 55FA46D8 EFC11878 0868F093
B17CAFE7 63A78881 86B78E38 0F146238
BAE22DBB D4EC71A1 0EC2E701 C7F9C648
5CF29CA3 1CB14285 19A46991 E9A98676
14FD4777 2D8A0AB6 A444EE0D CA009B54
—— END LICENSE ——

4.
—– BEGIN LICENSE —–
Alexey Plutalov
Single User License
EA7E-860776
3DC19CC1 134CDF23 504DC871 2DE5CE55
585DC8A6 253BB0D9 637C87A2 D8D0BA85
AAE574AD BA7D6DA9 2B9773F2 324C5DEF
17830A4E FBCF9D1D 182406E9 F883EA87
E585BBA1 2538C270 E2E857C2 194283CA
7234FF9E D0392F93 1D16E021 F1914917
63909E12 203C0169 3F08FFC8 86D06EA8
73DDAEF0 AC559F30 A6A67947 B60104C6
—— END LICENSE ——

十、汉化显示

打开 sublime text 3,打开菜单->preferences->Browse Packages,进入到文件管理器。

返回上一层到 sublime text 3 文件夹,打开 “Installed Packages” 文件夹。粘贴汉化包文件 “Default.sublime-package” 到 “Installed Packages” 文件夹下面,无需刷新即可看到汉化效果。

sublime_text_3-汉化包

十一、常见问题参考

10.1 禁用升级提示

或许你厌烦升级,但每次启动时都会弹出一个讨厌的对话框,那么赶紧按照如下步骤来做吧。

1. 依次选择:Preferences -> Settings-User

2. 打开的用户配置文件中,加入  “update_check”:false 这一配置。该文件内容参考:

{
	"auto_match_enabled": true,
	"bold_folder_labels": true,
	"color_scheme": "Packages/User/SublimeLinter/Solarized (Light) (SL).tmTheme",
	"default_encoding": "UTF-8",
	"default_line_ending": "unix",
	"draw_white_space": "all",
	"fold_buttons": true,
	"font_size": 16,
	"highlight_line": true,
	"ignored_packages":
	[
		"Markdown Extended",
		"Vintage"
	],
	"previewonclick": false,
	"scroll_past_end": true,
	"show_encoding": true,
	"show_full_path": true,
	"show_line_endings": true,
	"spell_check": false,
	"tab_size": 4,
	"translate_tabs_to_spaces": true,
	"trim_trailing_white_space_on_save": true,
	"update_check":false,
	"word_wrap": "auto"
}

相关参考

http://blog.definite.name/sublime-text-2-crack-linux.html
http://www.linuxidc.com/Linux/2013-05/84228.htm
http://www.linuxidc.com/Linux/2012-06/62943.htm

点赞 (0)
  1. 老谢说道:
    Google Chrome 26.0.1410.64 Google Chrome 26.0.1410.64 Windows 7 Windows 7

    很棒的编辑器,mac版也很好用

  2. 林肆说道:
    Google Chrome 14.0.835.8 Google Chrome 14.0.835.8 Windows 7 x64 Edition Windows 7 x64 Edition

    我勒个去,这个排版真漂亮哈!虽然我看不懂… :mrgreen:

    1. 任侠说道:
      Google Chrome 26.0.1410.64 Google Chrome 26.0.1410.64 Windows 8 x64 Edition Windows 8 x64 Edition

      就是一个很棒的编辑器,功能很赞,windows 下的版本也一样。我以前都用notpad++ 和 EditPlus,现在基本都用这个

回复 任侠 取消回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Captcha Code