sublime text 使用归类

选择类

快捷键说明
Ctrl + D 选中光标所占的文本,继续操作则会选中下一个相同的文本
F3 跳到其下一个出现位置
Shift + F3 跳到其上一个出现位置
Alt + F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑
Ctrl + L 选中整行,继续操作则继续选择下一行,效果和 Shift + ↓ 效果一样
Ctrl + Shift + L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行
Ctrl + Shift + M 选择括号内的内容(继续选择父括号)
Ctrl + M 光标移动至括号内结束或开始的位置
Ctrl + Enter 在当前行下面新增一行然后跳至该行
Ctrl + Shift + Enter 在当前行上面增加一行并跳至该行
Ctrl + Shift + [ 选中代码,按下快捷键,折叠代码
Ctrl + Shift + ] 选中代码,按下快捷键,展开代码
Ctrl + K + 0 展开所有折叠代码
Ctrl + ←/→ 进行逐词移动
Ctrl + ↑/↓ 移动当前显示区域
Ctrl + Shift + ←/→ 进行逐词选择
Ctrl + Shift + ↑/↓ 移动当前行

编辑类

快捷键说明
Ctrl + J 合并选中的多行代码为一行
Ctrl + Shift + D 复制光标所在整行,插入到下一行
Tab 向右缩进
Shift + Tab 向左缩进
Ctrl + K + K 从光标处开始删除代码至行尾
Ctrl + Shift + K 删除整行
Ctrl + / 注释单行
Ctrl + Shift + / 注释多行
Ctrl + K + U 转换大写
Ctrl + K + L 转换小写
Ctrl + Z 撤销
Ctrl + Y 恢复撤销
Ctrl + U 软撤销
Ctrl + F2 设置书签
Ctrl + T 左右字母互换
F6 单词检测拼写

搜索类

快捷键说明
Ctrl + F 打开底部搜索框,查找关键字
  F3 查找下一个
  Shift + F3 查找上一个
  Enter 跳至关键字当前光标的下一个位置
  Shift + Enter 跳至上一个位置
  Alt + Enter 查找所有
  Alt + C 切换大小写敏感(Case-sensitive)模式
  Alt + W 切换整字匹配(Whole matching)模式
Ctrl + H 查找替换
Ctrl + Shift + H 替换当前关键字
Ctrl + Alt + Enter 替换所有匹配关键字
Ctrl + shift + F 在文件夹内查找,略高端,未研究
Ctrl + Shift + P 调出命令板
  输入当前项目中的文件名,快速搜索文件
  输入 @ 和关键字,查找文件中函数名
  输入 : 和数字,跳转到文件中该行代码
  输入 # 和关键字,查找变量名
Ctrl + G 打开搜索框,自动带 : ,输入数字跳转到该行代码
Ctrl + R 打开搜索框,自动带 @ ,输入关键字,查找文件中的函数名
Ctrl + : 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等
Ctrl + Shift + P 打开命令框
  install 添加插件
  remove package 删除插件
  set syntax 切换语法
  Ctrl + ` 调出控制台
Esc 退出光标多行选择,退出搜索框,命令框等

显示类

快捷键说明
Ctrl + Tab 按文件浏览过的顺序,切换当前窗口的标签页。
Ctrl + PageDown 向左切换当前窗口的标签页。
Ctrl + PageUp 向右切换当前窗口的标签页。
Alt + Shift + 1 窗口分屏,恢复默认1屏(非小键盘的数字)
Alt + Shift + 2 左右分屏2列
Alt + Shift + 3 左右分屏3列
Alt + Shift + 4 左右分屏4列
Alt + Shift + 5 等分4屏
Alt + Shift + 8 垂直分屏2屏
Alt + Shift + 9 垂直分屏3屏
Ctrl + N 在当前窗口创建一个新标签
Ctrl + W 关闭当前标签
Ctrl + Shift + T 恢复刚刚关闭的标签
Ctrl + Shift + N 创建一个新窗口
Ctrl + K + B 开启/关闭侧边栏
Ctrl + 数字键 跳转到指定屏,例如:Ctrl + 1会跳转到1屏
Ctrl + Shift + 数字键 将当前屏移动到指定屏,例如:Ctrl + Shift + 2会将当前屏移动到2屏
F11 全屏模式
Shift + F11 免打扰模式
Alt 调出菜单

配置文件

"font_face": "YaHei Consolas Hybrid",       // 设置Sans-serif(无衬线)等宽字体,以便阅读
"font_size": 12,                            // 设置字体大小
"caret_style": "phase",                     // 使光标闪动更加柔和
"highlight_line": true,                     // 高亮当前行
"highlight_modified_tabs": true,            // 高亮有修改的标签
"tab_size": 2,                              // 设置tab的大小为2
"translate_tabs_to_spaces": true,           // 使用空格代替tab
"rulers": [80, 100],                        // 添加行宽标尺
"draw_white_space": "all",                  // 显示空白字符
"trim_trailing_white_space_on_save": true,  // 保存时自动去除行末空白
"ensure_newline_at_eof_on_save": true,      // 保存时自动增加文件末尾换行
"word_wrap": true,                          // 自动换行
"update_check": false,                      // 取消更新提醒

安装插件

// Ctrl + `调出控制台,输入以下代码
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

 

posted @ 2016-01-31 19:57  chenjiacheng  阅读(973)  评论(0编辑  收藏  举报