一. Sublime Text 3 介绍, 下载, 安装, 破解, 汉化,插件安装
1. Sublime Text 3 介绍:
代码编辑器或者文本编辑器, 对于程序员来说, 就像剑与战士一样, 谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同 样会去追求最适合自己的强大、灵活的编辑器,相信你和我一样,都不 会例外。Sublime Text 3 就是一款强大的代码编辑器,它小巧绿色且速度 非常快,跨平台支持 Win/Mac/Linux,支持 32 与 64 位,支持各种流行 编程语言的语法高亮、代码补全等,但它有着很多其他编辑器没有的超 酷的特性,让它的好用达到了前所未有的程度……SublimeText 3 支持但不限于 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 拥有优秀的代码自动完成功能 (自动补齐括号,大括号等 配对符号;自动补全已经出现的单词;自动补全函数名),非常智能;另 外 ST2 也拥有代码片段(Snippet)的功能,可以将常用的代码片段保 存起来,在需要时随时调用。当然,语法高亮、代码折叠、行号显示、 自定义皮肤、配色方案等这些已经是一款现代编辑器应有的标配功能了, 所以这里就不多做介绍了。
Sublime Text 2 的各种配置均由配置文件控制,完完全全的可以由 用户自定义,如果你愿意折腾,甚至可以将它改得于原版完全不一样的 操作体验。看下面的图,Setting - Default 菜单会打开默认的软件配置文 件(这个文件会记录一些诸如使用什么字体等很多很多配置信息) ,Key Bindings - Default 是默认的快捷键配置文件,大家可以打开它们看看原 本的一些设置是怎样配置的,但非常不建议直接在这里修改!你可以在 - User 结尾的文件(也就是用户自定义配置的意思)里面照样画葫芦那 样来改, 如果两边有相同的项目, 它会以 - User 文件里面定义的为准。
另外,Sublime Text 还有一个值得一提的细节——”编辑状态恢复”, 就是当你修改了一个文件,但没有保存,这时退出软件,ST3 是不会很 烦人地提示你要不要保存的,因为无论是用户自发退出还是意外崩溃退 出,下次启动软件后,你之前的编辑状态都会被完整恢复,就像你退出 前一样。这个细节我认为非常非常的赞!因为我经常会尝试性地去修改 一些地方,但在确保没有问题之前又不想保存,这时如果有些事情打断 自己,需要离开时,这个特性就很有用了,直接退出就行,不用烦,下 次回来打开软件继续编辑即可。当然,有了这个恢复特性再也不怕系统 崩溃、断电了吧,真心让人觉得 ST2 特别特别的安全可靠,妥妥的啊! 如果你看腻了 SublimeText 的原版皮肤,也可以折腾一下换肤的。 比如它默认带了几个皮肤或者你可以自己下载。
Sublime Text 2 的介绍视频: http://v.youku.com/v_show/id_XMzU5NzQ5ODgw.html
2. Sublime Text 3 下载安装破解
地址 http://www.sublimetext.com/3 Sublime Text 3 目前还属于测试阶段,但不影响使用,Sublime Text 3 提供了两种版本一种是安装版, 一种是便携版 (portable version )下载好了解压就可以用了,但 Sublime Text 3 并不是免费的所 以我们需要破解,复制注册机到 Sublime Text 3 主文件夹,双 击 打 开 ( 注 册 机 下 载 :
http://pan.baidu.com/share/link?shareid=322571603&uk=3459 010308)
注册成功
3. Sublime Text 汉化
第一种方法直接复制我汉化好的文件覆盖 Packages 文件夹下 同 名 文 件 即 可 ( 汉 包 下 载 地 址 : http://pan.baidu.com/share/link?shareid=344837544&uk=3459 010308) 第二种方法就要自己动手了,怕麻烦的可以直接用上面方法 跳过本步。首先用 winrar(或者别的解压软件)打开 Packages 目录下的 Default.sublime-package 文 件
我们可以看到有很多文件,其中以.sublime-menu 为后缀名的 就是要汉化的文件,我们选一个以.sublime-menu 为后缀名的 文件复制到桌面(直接拖到桌面)比如我先汉化这个 Main.sublime-menu,把它复制到桌面用 Sublime Text 打开
是不是看到了什么规律呢?我们把“file”改成“文件”。
改 好 了 保 存 , 关 闭 sublime text , 把 桌 面 上 的 Main.sublime-menu 再拖回去
再打开 sublime text 3 看看是不是有变化呢?
现在知道怎么汉化了吧,我们只要搜索(快捷键 Ctrl+F) “captain”关键字,把 capion 后面的都修改就行了
4. Sublime Text 3 插件安装方法和插件推荐
Sublime Text 还有一个强之处出就是可以装很多插件,就像 chrome,firefox 的扩展一样。下面来推荐一些插件 (1)Package Control(必备) Sublime Text 3 除了自身拥有无数实用功能和特性之外, 它还能安装使用各种扩展/皮肤/配色方案等来增强自己。 现在介绍的这个 Package Control 可以看做是一个 ST3 的扩展管理器,使用它,你可以用非常神奇、非常简单 方便的方法去下载、安装、删除 Sublime Text 3 的各种 插件、皮肤等。安装方法: 第 一 步 , 先 下 载 中
https://github.com/wbond/sublime_package_control
的 zip 文件(网页右边有 Download ZIP) ,解压后将文件 夹名更改为 Package Control。 第 二 步 , 下 载 插 件 分 支
https://github.com/wbond/sublime_package_control/tree /python3 中的 zip 文件,解压后覆盖到 PackageControl 中,完成此插件 API 函数的更新。 最后,将 package control 文件夹放入 SublimeText 主 文件夹\Data\Packages 中, 重启 sublime text 3 即可生效。
下面解决 Preferences 问题, 打开 package control 目录中 的 Main.sublime-menu(用 sublime text 打开)
改完之后保存,不用重启立马生效
(2)convertToUTF-8 因为 Sublime Text 3 默认编码为 UTF-8, 所以打开中文文 件会乱码,此插件就能解决。
安装方法: 按下 Ctrl+Shift+P,输入 install,然后选择(要先安装 Package Control)
然后就可以搜索 converToUTF-8 下载插件了。所有插件 安装就是这个方法。 (3)ZenCoding 这货对于前端的同学来说不得了,可以超快速编写 HTML 文件 (4)WordPress 集成一些 WordPress 的函数,对于像我这种经常要写 WP 模版和插件的人特别有用! (5)Alignment 代码对齐, 如写几个变量, 选中这几行, Ctrl+Alt+A, 哇, 齐了。
(6)Theme – Soda 完美的编码主题,用过的都说好,Setting user 里面添 加”theme”: “Soda Dark.sublime-theme”
5. Sublime Text 快捷键
6.
二.在 Sublime Text 3 中搭建 C 语言开发环 境
Sublime Text 3 的高亮显示代码,非常好用,界面也非常漂亮, Sublime Text 3 工具栏有编译项,所以想让它来编译 C 和 C++ 代码我们用到的 C/C++编译器使用的是 gcc/g++,所以需要下载安装 MinGW, 1. 下载地址 http://sourceforge.net/projects/mingw/。这个是边下 载边安装的,下载完成即安装完成。比如我安装在 C:\MinGW 2. 设置环境变量。右击我的电脑,点属性->高级->环境变量。然后在 PATH 里加入 C:\MinGW\bin; 记得,如果里面还有其他的变量,记得 要加个分号啊,分号得在英文输入模式下输入的。 3. 新建 LIBRARY_PATH 变量, 如果有的话, 在值中加入 C:\MinGW\lib; 这 是标准库的位置。 4. 新建 C_INCLUDEDE_PATH 变量,值设为 C:\MinGW\include;下面就是 要判断一下我们的 MinGW 是否安装成功,直接运行 cmd 命令行,输 入 g++ -v
显示如上则安装成功。 因为 Sublime Text 中已经有了默认的编译器相关配置,所以配 置好环境变量后 c/c++是直接可以编译运行的,写一个程序测 试一下
Ctrl+B 编译
Ctrl+Shift+B 运行,怎么样是不是很神奇。 相关问题: 配置好了,开发环境后还有一些问题,如果代码写的正确 可以直接编译运行,可是如果代码写错了的话,编译失败会出 现以下提示:
它不显示错误的地方,所以还要我们修改以下它默认 c/c++编 译器的配置文件 用 winrar 打开 Packages 目录下的 C++.sublime-package,再用 Sublime Text 打开里面的 C++.sublime-build 文件修改如下:
现在再来试试,Ctrl+B 编译
如上图说明成功了,可是又出了新问题我不知道怎么解决,如 下图:
编译错误可以正常提示,但运行后中文就乱码了。
三.在 Sublime Text 3 中搭建 Java 开发环境
Sublime Text 3 的高亮显示代码,非常好用,界面也非常漂亮, Sublime Text 3 工具栏有编译项, 所以想让它来编译和运行 Java 代码1. 设置 Java 的 PATH 环境变量
(自行百度)2. 创建批处理或 Bash Shell 脚本文件
新建记事本,输入下面的内容,并保存为 runJava.bat 文件。 @ECHO OFF cd %~dp1 ECHO Compiling %~nx1....... IF EXIST %~n1.class ( DEL %~n1.class ) javac %~nx1 IF EXIST %~n1.class ( ECHO -----------OUTPUT----------Java %~n1 ) 然后把 runJava.bat 批处理文件移动到 JDK 的 bin 目录。3. 在 Sublime Text 3 编辑器中配置相应的 Java 构建环 境 用 winrar 打开 Sublime Text 3 的 Package 目录下的 Java.sublime-package,用 SublimeText 打开里面的 JavaC.sublime-build 将文件修改为
{ "shell_cmd": "runJava.bat \"$file\"", "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "selector": "source.java", "encoding":"cp936" }修改好了保存一下
下面写一个 java 程序测试一下(Ctrl+B 编译运行)出现 以下结果说明成功了