dudulaopo833 / Tools-Learning

各种杂七杂八-错误处理等
0 stars 0 forks source link

Sublime 3 Usage #2

Open dudulaopo833 opened 7 years ago

dudulaopo833 commented 7 years ago

Sublime 3 快捷键

GoTo Anything: Ctrl + P

a. :3 调到第三行, b. @abc -> 对于css选择器定义跳转,对于js定义方法跳转, 快速模糊匹配文件, c. #body -> 在一个文件中查找

命令行:

ctrl + shift + P -> 调出命令行(如果调不出来,就更改keybanding)

https://packagecontrol.io/

a. 输入 ss(set syntax: javascript)定义文件的类型

b. 输入 install package可以安装插件 b.1. 安装emmet 插件 b.2. 安装 babel 插件 b.3. 安装 theme-flatland 主题 b.4. 安装sinppet,比如jquery b.5. 安装advanceNewFile 插件, 用ctrl+alt+N来指定路径并且新建文件 b.6. 安装sidebarenhencement插件,可以右键html文件来打开 b.7. 安装docBlockr插件,可以快速的添加注释 /*, /, / before a function + enter b.8. 安装sublimelint 和sublinelinter-jshint(依赖npm安装的jshint),可以校验js代码;可以在项目中配置.jshintrc文件设置 "eqeqeq":true自定义检查===,"curly":true检测大括号缺失,"esverion": 6来检测es6 http://jshint.com/docs/options/ b.9. 安装terminal插件, 用 ctrl+shift+t 打开控制台

Tip: 发现去sublime官网下载的工具,安装插件等没有任何问题, 建议去官网下载

基本快捷键

ctrl + N -> 新建文件 ctrl + F -> 查找 ctrl + H -> 替换

插入:

ctrl + enter -> 在当前行中,插入一行空行到下方 ctrl + shift + enter-> 在当前行中,插入一行空行到上方 (如果调不出来,可以更改keybanding)

其他好用的快捷键:

ctrl + shift + D -> 复制一行 ctrl + J -> 合并两行 ctrl + shift + K -> 删除一行(如果调不出来,可以更改keybanding) ctrl + shift + Up/Down -> 移动一行上下 home -> 跳到行首 end -> 跳到行尾

提示: 由于home,end比较远, 可以自定义如下 [ { "keys": ["ctrl+alt+h"], "command": "move_to", "args": {"to": "bol", "extend": false} }, { "keys": ["ctrl+alt+e"], "command": "move_to", "args": {"to": "eol", "extend": false} } ]

选中:

Esc -> 退出多行选择模式 alt + F3 -> 选中当前单词的所有相同的单词 ctrl + D -> 当前选中一个单词, 多次按就多次选中同样的单词并且多个光标 ctrl + D & ctrl + K -> 跳过当前选择 ctrl + L -> 选中当前行, 多次按可以多次选择多行

注释 :

ctrl + / ->选中,然后注释 ctrl + shift + / -> 选中, 然后注释一段

缩进

ctrl + [ -> 增加缩进 ctrl + ] -> 减少缩进

Sinppets模板编辑(tab快速切换要改的内容)

fun -> enter -> function ife -> if...else.. proto -> prototype 可以下载 jquery,等 snippets