第七下载是国内最新、最齐、最安全的软件下载基地!

关于我们最近更新热门排行

首页 入库 软件 游戏 安卓 MAC 文章 专题

新闻资讯软件应用软件教程电脑百科编程开发 操作系统游戏娱乐游戏攻略手机相关游戏视频
当前位置:首页 ›› 编程开发 ›› 如何将SublimeText2版本绿化和汉化?

如何将SublimeText2版本绿化和汉化?

2014-12-14 09:51   作者:佚名   来源:本站整理   浏览:535   评论:2  

SublimeText支持但不限于 C, C++, C#, CSS, D, Erlang, HTML, Groovy, Haskell, HTML, Java, JavaScript, LaTeX, Lisp, Lua, Markdown, Matlab, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL, Textile and XML 等主流编程语言的语法高亮。ST2 拥有优秀的代码自动完成功能 (自动补齐括号,大括号等配对符号。

SublimeText是开发者的神器,对于一个小编,当然也在很多时候用得上此等神器。但是Sublime Text作为国外的开发工具,我们也可以自己进行汉化和绿化。

首先在第七下官方最新版Sublime Text2.0.2 然后我们安装他,建议安装到C盘以外的地方,安装路径里最好别出现中文,否则以后会遇到各种奇葩BUG。。

好了,一切搞定之后,我们来绿化她吧。
可能你会问,为什么要绿化她。
绿化后,配置文件都保存在安装目录下,这样当你以后需要移动这个文件夹,或者重装系统。我们做的汉化,安装过的插件,甚至你打开的文件依然都在,这就是绿化的好处。

刚才安装完毕后,先别急着打开 ST2 我们要在安装目录下新建一个 Data 文件夹,注意大小写。

如何将SublimeText2版本绿化和汉化?

如果你刚才不小心打开了 ST2,也没关系,先把刚才这个 Data 文件夹建好后,我们去删除 %APPDATA% 目录里的配置。
因为 %APPDATA% 目录的位置,XP win8 之间有所不同,甚至每个用户的位置都不同,所以我们要借助 cmd 来打开他。
按 Win + R 或者点 开始->运行 输入 cmd 然后回车,接着输入 explorer %APPDATA% 然后回车,文件就打开 %APPDATA% 目录了。

如何将SublimeText2版本绿化和汉化?

然后找到 Sublime Text 2 文件夹删除即可。

至此,绿化完毕,是不是非常简单,下面文件开始汉化,如果你觉得英文挺顺眼的,那就不用看下面的内容了,因为汉化非常繁琐。

其实网上有非常多的汉化教程,可是都不全面,只是简单的介绍了下菜单汉化而已。
先来看看汉化后的情况吧。

如何将SublimeText2版本绿化和汉化?

标题,菜单,命令面板,搜索都汉化了。

1. 菜单及命令面板汉化

打开我们的安装目录,比如我安装在 D:\Program Files\Sublime Text 2 目录下。
然后打开 Pristine Packages 文件夹。

如何将SublimeText2版本绿化和汉化?

找到 Default.sublime-package 文件,复制到桌面处理吧。。
接着把 Default.sublime-package 重命名为 Default.zip 然后解压开。

如何将SublimeText2版本绿化和汉化?

我们得到了一个 Default 文件夹,打开这个文件夹。
按类型排序,然后找到 .sublime-menu 和 .sublime-commands 结尾的文件。

如何将SublimeText2版本绿化和汉化?

用 st 或者 notepad++ 之类的打开他们就可以修改了。

如何将SublimeText2版本绿化和汉化?

其实你会发现,只是些 json 数据而已,我们只要修改键名为 caption 这些就可以了。
.sublime-commands 是 命令面板 菜单,修改方法一样。

改完这些后,我们的 ST 基本上级汉化了,当然菜单还是有点多的,修改起来要有耐心。

接下来,我们要打包回 .sublime-package 文件,怎么破?
其实你直接压缩成 zip 然后改名即可。
不过我推荐通过 Package Control 创建压缩包,当然你得先安装 Package Control 啦。
安装好 Package Control 后,把刚才修改好的 Default 文件夹改名为 Default2
然后放到 D:\Program Files\Sublime Text 2\Data\Packages\ 文件夹下即可。
接着按 Ctrl + Shift + P 打开 命令面板,输入 pccp

如何将SublimeText2版本绿化和汉化?

然后点击 Default2 就会在桌面创建一个 Default2.sublime-package 文件了。
我们把 Default2.sublime-package 改名 Default.sublime-package 然后覆盖回去即可。

不过当我们安装一些插件后,比如必装的 Package Control 会发现菜单又变回英文了。

如何将SublimeText2版本绿化和汉化?

所以我们要修改插件的菜单。

2. 插件菜单及命令面板汉化

其实方法也一样,但是有一点点小区别,拿 Package Control 来说吧,
如果你是直接通过命令行安装的,那么就要打开
D:\Program Files\Sublime Text 2\Data\Packages\Package Control\
如果是你下载 Package Control.sublime-package 安装的,那就跟刚才汉化菜单一样了,先解压,然后打开 Package Control 目录。
接着我们修改 .sublime-menu 和 .sublime-commands 结尾的文件。

如何将SublimeText2版本绿化和汉化?

是不是和刚才一样,非常简单。。其实汉化菜单和命令面板是非常简单的。

如果你安装 View In Browser 插件,工具菜单又会变回英文,修改方式同上,所以遇到变回英文的情况,就是有插件覆盖了菜单导致的。

接下来麻烦的来了,汉化搜索部分。
这个可不是修改文件这么简单了,用到的工具有 UltraEdit 用来修改16进制数据。
用 UltraEdit 打开 sublime_text.exe 文件。

如何将SublimeText2版本绿化和汉化?

Tags:责任编辑:kang1127
    1. GO语言开发软件GO语言开发软件

      本站为大家提供了常见的GO语言开发软件,Sublime text,goland,LiteIDE,Eclipse,DASH 等,欢迎大家有需要的赶快下载体验吧!

    软件评论

    请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

        登录   注册