陈斌彬的技术博客

Stay foolish,stay hungry

Sublime Text 快捷键和插件

Sublime Text快捷键

1、通用

  ↑↓← →               上下左右移动光标
  Alt                 调出菜单
  Ctrl + Shift + P    调出命令板(Command Palette)
  Ctrl + `            调出控制台

2、编辑

  Ctrl + Enter            在当前行下面新增一行然后跳至该行
  Ctrl + Shift + Enter    在当前行上面增加一行并跳至该行
  Ctrl + ←/→              进行逐词移动
  Ctrl + Shift + ←/→      进行逐词选择
  Ctrl + ↑/↓              移动当前显示区域
  Ctrl + Shift + ↑/↓      移动当前行

3、选择

  Ctrl + D                选择当前光标所在的词并高亮该词所有出现的位置,再次 Ctrl + D 选择该词出现的下一个位置,在多重选词的过程中,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,使用 Esc 退出多重编辑
  Ctrl + Shift + L        将当前选中区域打散
  Ctrl + J                把当前选中区域合并为一行
  Ctrl + M                在起始括号和结尾括号间切换
  Ctrl + Shift + M        快速选择括号间的内容
  Ctrl + Shift + J        快速选择同缩进的内容
  Ctrl + Shift + Space    快速选择当前作用域(Scope)的内容

4、查找&替换

  F3                  跳至当前关键字下一个位置
  Shift + F3          跳到当前关键字上一个位置
  Alt + F3            选中当前关键字出现的所有位置
  Ctrl + F/H          进行标准查找/替换,之后:
  Alt + C             切换大小写敏感(Case-sensitive)模式
  Alt + W             切换整字匹配(Whole matching)模式
  Alt + R             切换正则匹配(Regex matching)模式
  Ctrl + Shift + H    替换当前关键字
  Ctrl + Alt + Enter  替换所有关键字匹配
  Ctrl + Shift + F    多文件搜索&替换

5、跳转

  Ctrl + P         跳转到指定文件,输入文件名后可以:
  @ 符号跳转        输入@symbol跳转到symbol符号所在的位置
  # 关键字跳转      输入#keyword跳转到keyword所在的位置
  : 行号跳转        输入:12跳转到文件的第12行。
  Ctrl + R         跳转到指定符号
  Ctrl + G         跳转到指定行号

6、窗口

  Ctrl + Shift + N    创建一个新窗口
  Ctrl + N            在当前窗口创建一个新标签
  Ctrl + W            关闭当前标签,当窗口内没有标签时会关闭该窗口
  Ctrl + Shift + T    恢复刚刚关闭的标签

7、屏幕

  F11                              切换至普通全屏
  Shift + F11                      切换至无干扰全屏
  Alt+Shift+1       Single         切换至独屏
  Alt+Shift+2       Columns:2      切换至纵向二栏分屏
  Alt+Shift+3       Columns:3      切换至纵向三栏分屏
  Alt+Shift+4       Columns:4      切换至纵向四栏分屏

  Alt+Shift+8       Rows:2         切换至横向二栏分屏
  Alt+Shift+9       Rows:3         切换至横向三栏分屏

  Alt+Shift+5       Grid           切换至四格式分屏

Sublime Text 设置

Setting User

    {
        "font_face": "courier new",
        "font_size": 15.0,
        "highlight_line": true,
        "scroll_past_end": false,
        "tab_size": 4,
        "theme": "Soda Dark.sublime-theme",
        "word_wrap": true
    }

Sublime Text插件

先启用 Package Control ,作用是安装插件时很方便,启用方法:菜单栏 – View – Show Console,贴入以下代码并回车,然后重启 Sublime。如果你所在的网络无法启用,则无法使用,手动搜索下载。

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

开始安装一些非常实用的插件,Ctrl+Shift+P(菜单 – Tools – Command Paletter),输入 install 选中 Install Package 并回车,输入或选择你需要的插件回车就安装了(注意左下角的小文字变化,会提示安装成功),安装其它插件也是这个方法,非常快速。

1.Package Control:插件包管理工具

2.Soda:一个流行的主题,包含代码着色、标签、图标

3.Emmet:流行的Html编写插件,是zed code升级版包含css编写

4.SublimeLinter:行内高亮语法

5.Html5:html5捆

6.SideBarEnhancements:一个左边栏增强

7.SublimeCodeintel:一个代码智能提示引擎

8.Alignment:Js代码对其插件

快捷键 Ctrl+Alt+A

9.BracketHighlighter:代码对其线高亮

10.Git:git的支持插件

11.jQuery:jQuery插件

12.Prefixr:Prefixr Api支持,Prefixr是一个生成css3兼容性的api

13.Css(Less):内部提供了Less的支持,可以书写Less代码

14.Less:一个Less语法高亮插件

15.JsFormat:js 格式化插件

16.CoffeeScript

17.Sass

18.Tag

19.DocBlockr:帮助简单书写各种语言的注释快

使用方法:在函数上面输入 /** ,然后按 Tab 就会自动生成注释。

20.jQuery Snippets pack

21.AdvancedNewFile:增强的创建文件插件

22.ColorPicker:一个内置的调色板选择插件

23.EnCodingHelper:一个把其他文档编码格式转换为UTF-8格式的插件

24.LiveReload:网页浏览器页面重新加载插件

25.Terminal:从当前位置打开终端

26.FileDiffs:文件对比

27.Pretty JSON:格式化出漂亮的json

28.NodeJS:代码着色

29.AutoSelect

30.SublimeTmpl 插件

功能说明:快速生成文件模板。

使用方法:SublimeTmpl 默认的快捷键如下,如果快捷键设置冲突可能无效。

Ctrl+Alt+h               新建 html 文件
Ctrl+Alt+j               新建 javascript 文件
Ctrl+Alt+c               新建 css 文件
Ctrl+Alt+p               新建 php 文件
Ctrl+Alt+r               新建 ruby 文件
Ctrl+Alt+Shift+p         新建 python 文件

31.HTML-CSS-JS Prettify 插件:HTML、CSS、JS格式化。

使用方法:快捷键:Ctrl+Shift+H 。

32.View In Browser 插件:Sublime Text 保存后网页自动同步更新。

33.Theme-Flatland 插件:最受欢迎的 Sublime Text 主题之一。

插件列表

快捷键 Ctrl+Shift+P,在对话框中输入 “list”,选择 “Package Control:List Packages”。会列出所有已安装的插件。这样可以很方便地了解自己已经安装了哪些插件。

移除插件

快捷键 Ctrl+Shift+P,在对话框中输入 “remove”,选择 “Package Control: Remove Packages”。

Sublime Text 的窗口操作

1.分屏

Sublime Text 有多种分屏形式,让我来具体地看一看。菜单 “View-àLayout” 就可以选择你的分屏样式。

对应的快捷键与分屏情况如下:

  Alt+Shift+1       Single         独屏

  Alt+Shift+2       Columns:2      纵向二栏分屏
  Alt+Shift+3       Columns:3      纵向三栏分屏
  Alt+Shift+4       Columns:4      纵向四栏分屏

  Alt+Shift+8       Rows:2         横向二栏分屏
  Alt+Shift+9       Rows:3         横向三栏分屏

  Alt+Shift+5       Grid           四格式分屏

2.创建新窗

快捷键 Ctrl+Shift+N 创建一个新窗口。

参考