5个Sublime实用技巧
【Jobeen】

Sublime Text 2是最近流行的一款文本编辑器,以快速和高效著称,有大最的插件可供使用,但即使不使用插件,基本的功能完全可以满足需求,以下列出了五个我最常用的功能.

1.Goto Anything – Ctrl+P

正如它的名字一样,熟练使用这个快捷方式,可以找到你想要的任何东西,如果你使用sublime text但你不知道这个命令的话,那个么个编辑器的便捷性就大打折扣了.

可以模糊搜索,并且搜索结果实时显示.如果你有很多文件具有相同的文件名,可以把文件的目录结构加上,那个可以显示更加精确的结果.

2.多光标

在sublime中有多种方法启用多光标功能.

  • 使用Ctrl+鼠标中键,在你想要的地方单击及可创建另一个光标.
  • 点击鼠标中键,上下拖动创建多个光标.
  • 选择一个文本块,然后按Shift+Ctrl+L在各行尾创建多个光标
  • 选择一个词汇,然后按Alt+F3,在本文中每个出现此词汇的地方创建一个光标.

3.包控制,插件,代码段等

包控制可以使你方便的更新,安装,删除包,安装包控制非常简单,以下是基于Windows平台的,其它平台类似.首先按Ctrl+`,粘贴以下代码,按回车.

import urllib2,os; 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()));

然后重启Sublime,按Ctrl+Shift+P在弹出的输入框中输入"install...",选中Package Control:Install Pacakage.

包控制允许你搜索大量可用插件.有很多有用的插件,像Prefixr, Emmet, Git, JSLint, Sublime Linter等.但具体对你是否有用跟你所做的开发有关.

4.主题和布局

如果你已经安装了包控制,可以考虑安装Dayle Rees的主题,Sublime Text有很多华丽的主题.和其它的IDE相比默认的主题已经很好,很简洁,但Dayle Rees的主题会给你眼前一亮的感觉.

当你写代码时,字体和窗口的布局很重要,Sublime Text可以设置自己的主布局.布局文件在"Packages\User\Default(Windows).sublime-keymap"

我最喜欢的是左中右三部分的布局.

        [{
                "keys": ["alt+shift+4"],
                "command": "set_layout",
                "caption" : "Custom: 3 Pane ",
                "mnemonic": "C",
                "args": {
                    "cols": [0.0, 0.5, 1.0],
                    "rows": [0.0, 0.5, 1.0],
                    "cells": [[1, 0, 2, 2],[0, 0, 1, 1],[0, 1, 1, 2]]
                }
        }]
		

5.默认使用Sublime Text打开文本

如果你习惯了使用Sublime Text,每次使用右键打开Sublime Text不方便的话,可以通过修改注册表的方法使用Sublime Text成为默认编辑器.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\sublime]

@="Open Folder as &Sublime Project"

"Icon"="\"C:\\Program Files\\Sublime Text 2\\sublime_text.exe\",0"

[HKEY_CLASSES_ROOT\Directory\shell\sublime\command]

@="\"C:\\Program Files\\Sublime Text 2\\sublime_text.exe\" \"%1\""

[HKEY_CLASSES_ROOT\Directory\Background\shell\sublime]

@="Open Folder as &Sublime Project"

"Icon"="\"C:\\Program Files\\Sublime Text 2\\sublime_text.exe\",0"

[HKEY_CLASSES_ROOT\Directory\Background\shell\sublime\command]

@="\"C:\\Program Files\\Sublime Text 2\\sublime_text.exe\" \"%V\""
		

保存这个文件为.reg后缀,然后双击即可执行这段脚本.