Sublime Text

Sublime Text 漂亮实用的跨平台代码编辑器

代码编辑器对于程序员来说,就像剑客的剑一样无比的重要,拥有一款得心应手的代码编辑器会使程序员的工作效率提高一倍,相信每一位程序员,同样会去追求最适合自己的强大、灵活的编辑器,相信你和我一样,都不会例外。

关于 Sublime Text

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 等主流编程语言的语法高亮,它还拥有优秀的代码自动完成功能 (自动补齐括号,大括号等配对符号;自动补全已经出现的单词;自动补全函数名),非常智能;另外Sublime Text也拥有代码片段(Snippet)的功能,可以将常用的代码片段保存起来,在需要时随时调用。当然,语法高亮、代码折叠、行号显示、自定义皮肤、配色方案等这些已经是一款现代编辑器应有的标配功能了

Sublime Text 一些功能展示

使用多个选择快速重命名变量, 在这里 Ctrl + D 用于选择下一个当前单词的出现

与多个选择批量编辑, 在这里 Ctrl + Shift + L 用于选择分割成线,然后每一行都是同时编辑

命令面板提供快速访问功能, 在这里 Ctrl + Shift + P 用于显示命令面板,“sspy”(简称集语法:Python)设置当前文件的语法使用Python

使用Goto任何快速导航文件之间,即使在最大的项目, Ctrl + P 显示转到什么,然后输入过滤文件和目录的名称

转到什么也可以用来表示一个函数,行或单词在一个文件, 类型@文件名后过滤符号

用正则表达式查找和替换, 这多余的空格删除使用正则表达式“+”找到的空间,然后选择同时找到所有按钮

扩展包管理器Package Control

Sublime Text 除了自身拥有无数实用功能和特性之外,它还能安装使用各种扩展/皮肤/配色方案等来增强自己。现在介绍的这个 Package Control 可以看做是一个Sublime Text的扩展管理器,使用它,你可以用非常神奇、非常简单方便的方法去下载、安装、删除 Sublime Text 的各种插件、皮肤等,不过Sublime Text 本身并没有自带这个工具,我们需要自行安装它,方法很简单:

  1. 在 SublimeText2 的目录里面找到 Data > Installed Packages 的文件夹 (如没有请手动新建)
  2. 在这里下载Package Control.sublime-package文件
  3. 将下载到的文件放进去 Installed Packages 里面
  4. 重新启动 Sublime Text 即可如果 Package Control 已经安装成功,那么 Ctrl+Shift+P 调用命令面板,我们就会找到一些以“Package Control:”开头的命令,我们常用到的就是几个 Install Package (安装扩展)、List Packages (列出全部扩展)、Remove Package (移除扩展)、Upgrade Package (升级扩展)

更换主题或配色方案

如果你看腻了 SublimeText 的原版皮肤,也可以折腾一下换肤的,譬如下图是一款比较流行的主题 Theme - Soda,和安装插件基本上一样,使用 Package Control 进入 Install Package 的列表里面找到它进行安装即可,你也可以在网上找到一些 SublimeText 的主题,下载回来放到安装目录的 Data\Packages 文件夹里面,然后选择切换主题

Soda Theme: Soda Light

Soda Theme: Soda Dark

下载SublimeText

SublimeText-32位下载
SublimeText-64位下载