要想sublime使用快捷键,就要学会安装插件安装插件
X, g6 O1 w" I/ b8 k1.install-package
& u2 N( l. v7 f! t1 r% t2.SublimeLinter(php代码错误识别套件之一)2 f k3 r) Y, x
3 N9 ~9 r8 S1 g( q1.install-package
& A0 B/ ?" o- I* W/ F0 ?# ^ f2.SublimeLinter-php(php代码错误识别)
( g( {4 g2 n3 V3 ^; q' J2 X. d: b3 t) u9 L7 O
1.install-package! b9 v4 u( M: y4 R5 y8 K
2.Chineselocalizations(安装中文版)
! O; Q+ @! M) s: F4 E
9 i6 \$ N7 F% M卸载插件0 ~9 w: c' X, i+ f
1.Remove Package
' l! W: N" f0 m; L, s2.Chineselocalizations7 U2 @3 y6 |. Q7 B
* o' Z1 R: {% W4 i1.Remove Package
) O7 m; s/ ?4 b* k: p& F0 t0 }2.xxx
% T: e* {* N7 n: g& m' h
' u- o5 q- F: q; u3 T+ v
8 O8 i% ?* C; E5 [以上是插件的安装方和和命令,接下来是快捷键的使用命令7 u: V. W1 M) X% F2 W' b
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
3 }# K5 P( B6 f- M9 f2 y1 A" M' R8 A7 K
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。& A# h9 |- }* ]1 f2 _
% T8 W" S& e# r
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
. @# p: B6 q0 I0 d! T H0 O8 y- c
$ d. _1 x, ^$ P8 c8 uCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
3 k- M( S# ]6 ^+ {' R1 ~ t# s& x. q* d; x
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
8 g: l' w7 m7 V4 T+ i
% T" N# t$ q! l/ _Ctrl+M 光标移动至括号内结束或开始的位置。# h0 q- M; r! r* B( i
5 ]) L v5 @- |: |
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
7 e7 L, ]6 J8 D/ R# o8 G
1 F2 |# C: S5 b/ }1 l9 N; kCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
7 A) z; d" c* {+ k: a5 }
! o* y: W. U e7 m$ dCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。. h; P1 e. f8 f0 \- b
5 P' |( g' I* O9 w3 @7 g5 e2 bCtrl+Shift+] 选中代码,按下快捷键,展开代码。
l; P" I5 r1 O% w5 \
: X) L- o% o4 j8 B9 _5 z/ `5 sCtrl+K+0 展开所有折叠代码。" {# J6 Y, u) h4 ?+ L( J5 u$ j5 m
/ @, U4 \6 B) Q) @5 ^: v$ w U' tCtrl+← 向左单位性地移动光标,快速移动光标。
( x, \1 h3 C) A4 l( C
/ f4 u) _: L0 Y/ L xCtrl+→ 向右单位性地移动光标,快速移动光标。/ B2 g! T" D+ p/ {! v
$ N# W/ t; ^% h" \; xshift+↑ 向上选中多行。0 A! u! j3 d3 v3 d. L, t- j0 u
$ p8 {8 g+ ~" l9 o0 Oshift+↓ 向下选中多行。
, b" U$ o {1 y* i5 t7 p
9 C' `( q6 r( y/ V1 |8 H. A( VShift+← 向左选中文本。4 Q- P' o- [; P$ i1 |' f
& U% x( t b/ [3 V+ U
Shift+→ 向右选中文本。; [9 W' C: { q# L( `) u
6 F" X, [8 k% I$ W2 O
Ctrl+Shift+← 向左单位性地选中文本。7 E5 @2 D: q8 h) H$ M
: y/ x9 s8 z, s J4 A7 s% A1 C
Ctrl+Shift+→ 向右单位性地选中文本。& J+ ^8 ]0 b5 s. T1 p- `2 \
; l; f7 W3 i8 A6 {. D* y; u
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
% C+ Q( d: f- F0 k' y1 |' {1 k4 [2 W& B- |6 y9 z
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。9 O4 z. u) r1 l: F f
: M! ?9 V* ]) w: s+ cCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。* _/ R: R, ]9 H- U! m* f, J
) g/ ~. I* O; t6 Q- ~Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
% `; D% }' d5 V! g) | q( a$ @( J6 R" }' F9 L3 C2 h
编辑类- m# a: c, X! a( g
2 `5 `! j/ B+ ~) NCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。: h3 s2 N! A8 K
1 r' a6 l( N2 J/ T/ {0 f3 X) xCtrl+Shift+D 复制光标所在整行,插入到下一行。! e3 l4 [1 q( P, [0 Z
$ p6 l/ [% g& j9 K5 X
Tab 向右缩进。
: t+ T" Y- J! ]( G8 X+ h
( g s. _1 ^9 J' {" B$ W, l! ]Shift+Tab 向左缩进。2 V$ P: ^( ^: O
6 b, @, C$ w) v7 w; R2 ?7 D
Ctrl+K+K 从光标处开始删除代码至行尾。' e5 G6 G2 e |4 Y
0 n% f1 [, Y, ]
Ctrl+Shift+K 删除整行。. o: l) O3 _7 e: L
+ O' T4 J6 d# f5 U- V' CCtrl+/ 注释单行。
8 w0 Z4 V8 w- q' E9 ]' @9 _( _, t2 Y
Ctrl+Shift+/ 注释多行。* D7 B: P {' J2 a% n: H/ _
* F ?' d: u( v/ ~) {, D/ SCtrl+K+U 转换大写。5 T$ A/ y) I0 [0 ^9 }' i. m. _
4 }! `; a9 \* I3 U0 `Ctrl+K+L 转换小写。
+ o7 B3 e# ]) V: g2 _
; g V1 m. h( FCtrl+Z 撤销。
; r7 u5 L: T: x& ^7 f* z; ^7 p8 S1 @
J# W9 K" g- lCtrl+Y 恢复撤销。8 R& ]0 u: S% G3 p
0 K- g$ o _% }( ~$ Z$ zCtrl+U 软撤销,感觉和 Gtrl+Z 一样。4 J/ y4 E8 g. L: r% o, m
5 ? x K n& k
Ctrl+F2 设置书签: u6 G; `3 b9 s5 q
+ F- |( F/ R5 Y, [& LCtrl+T 左右字母互换。9 J: o+ Q, t" k
( y0 H/ d' s! p0 ?2 c3 o+ c4 }, X) [F6 单词检测拼写. e Y* l6 e& K
2 l) j/ X1 J6 O, d( A" Q- p搜索类
3 \$ O7 Z0 d# [' W! Q$ B' w
, E% g' G2 U/ ECtrl+F 打开底部搜索框,查找关键字。- f# F2 e1 C6 a. J6 A5 B: N
! m( W3 _- `. p1 C
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
! o* \! [" i: \! T5 n. c4 t* v
: ^) W! J+ V' K7 e/ e' ?/ x0 Z' pCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
& o) X6 z1 L/ M9 a; G( D: g9 j6 k6 H0 k# H( x
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
7 r: T$ `6 v+ X; _4 Q. h
% r5 v. o S2 s$ F" qCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
t# y8 }) z% p5 u# L0 S$ r; ]$ A" k' X7 C) o i
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
, B4 A/ z4 z, z/ m; p
" C. I! L" Z9 U% j- s- m/ W9 x! }Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
# P w0 t, c7 J: t1 S
8 p3 n& U9 c' J* sEsc 退出光标多行选择,退出搜索框,命令框等。
6 P; R) q2 e* |9 u9 r& k6 `" e7 C! w
: t0 Y# l# ]3 E/ m' f9 q1 ^- Q显示类" [/ G; e/ I1 `6 C$ R) p0 g
" [# L7 B/ f; l8 Y9 N
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
0 F: a, q: Y0 C2 ]% U, o4 _9 f
" C; l; g( i7 o( c. T, jCtrl+PageDown 向左切换当前窗口的标签页。0 p3 m3 }8 j) i5 ?) p- g$ Z# a5 u
8 f! Z3 G" o7 Q
Ctrl+PageUp 向右切换当前窗口的标签页。! `' L0 P" N3 A( Q
A$ o) o# Z/ o0 @ }+ t8 i9 |- y
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)9 W" W2 X+ [* s% B. D/ U6 V
) [' A5 \- O) g3 H e% JAlt+Shift+2 左右分屏-2列
$ ^$ i% V" E: N! M2 {0 c E: M" Q! t2 I. H. Q, k
Alt+Shift+3 左右分屏-3列$ G# i" ^" l- M9 S7 B' M
" n8 Y( \0 I) P" w- v
Alt+Shift+4 左右分屏-4列
8 c3 u! s8 K% O# R. B* {3 q- n, s8 l/ E5 D# i/ K
Alt+Shift+5 等分4屏
, Z$ b5 t9 t' K d$ p; }0 b, N4 _
Alt+Shift+8 垂直分屏-2屏* k0 m0 E/ I) C9 Z- I( O
* y0 J8 K5 k9 ?2 b2 _ hAlt+Shift+9 垂直分屏-3屏2 f: g# o, o; c5 J( l
6 Y* N, w! |0 tCtrl+K+B 开启/关闭侧边栏。( N' k) |! [7 V
% Y* R9 a0 b# T8 N( ]$ c/ T1 x, wF11 全屏模式" ]0 ^- F1 g5 c- e1 P
# U9 O6 [ T/ t, t: X$ |
Shift+F11 免打扰模式 ! u/ j7 F5 Y+ S) [: K( R Q
|