要想sublime使用快捷键,就要学会安装插件安装插件! E$ }% N" N' }( \, P- N
1.install-package
% j1 p% F8 v) y9 Z E/ e" P. D2.SublimeLinter(php代码错误识别套件之一)+ h9 q) k, o6 l% [/ V
2 x. ?( G+ Z" h8 h; B% K1 A: i
1.install-package" K8 I' q! j* A; j
2.SublimeLinter-php(php代码错误识别)
3 |6 r' a. A$ b1 V2 T+ @) y
( i$ v5 q8 z0 j1.install-package
7 T' u9 m1 b9 ~3 o2 z6 a, r2.Chineselocalizations(安装中文版)$ [4 S3 Q" `& H
$ f, }. v3 i5 J) N卸载插件$ T7 k; n3 {0 F9 g" N- Q% W1 ~
1.Remove Package
, c# Q0 [/ r j! a0 k) u2.Chineselocalizations
8 ?9 H5 ]$ l3 S: y! v( b8 }3 a" S! n2 g7 u3 `, N# l
1.Remove Package
* \, P6 y% R6 s1 Q2.xxx& R( |* N( @; i% B
) D# J: n& w0 d5 }3 W
: ~4 Z; x' p5 {8 N1 s1 ^2 Y
以上是插件的安装方和和命令,接下来是快捷键的使用命令
?/ A& W* e* Z+ wSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。. P% u5 f+ e8 X9 S8 l% z
- p# x# z7 a4 d% M `/ p
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
8 o4 i1 n/ f& W! S" ?& s5 N% n
/ n {! `* Q7 e4 @& w3 cCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
( \6 D' [" }/ m- {2 a9 q: [$ q( \. o+ Z& \; [/ i+ S1 u
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
7 }/ L: `% U% |7 N* G6 F0 ]; B$ H* b: P6 b
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。' D2 I9 _1 k8 E/ d2 J4 l
# e6 ~ l' A f7 C! j( G1 s
Ctrl+M 光标移动至括号内结束或开始的位置。
2 [( h4 [9 ?) }- h' F
# ?0 n# |* y& a: BCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
" E8 K/ a8 ^( U7 Y$ W; U5 J: M( L g) F3 p2 T$ O
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。4 R) S( X( b6 D4 Q# A
" r/ O3 ~+ b1 p) F+ z7 lCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。
& o- N6 k3 a# M# J9 x( W* r+ m7 u- b, z I. _
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。7 O* s* U- q9 N+ b3 s
: l; \7 x! j) k% m# F& YCtrl+K+0 展开所有折叠代码。
9 W- S; s. z9 {9 L8 s* l+ V7 k2 X0 E% u( S
Ctrl+← 向左单位性地移动光标,快速移动光标。
' ]! b: z& _& m# {& g% m2 y+ {2 G: E2 `2 G" I; V* W/ q a3 n! z
Ctrl+→ 向右单位性地移动光标,快速移动光标。2 \$ C6 L( C4 u: n5 Y
& D1 t, Q) \, U+ R' R+ Rshift+↑ 向上选中多行。
" z& B* n6 E! }8 a# g& a9 w1 i9 i, C! N/ B+ b* l) I1 e$ }1 x
shift+↓ 向下选中多行。9 \0 k& @3 r3 w' I5 C7 Y
' o3 ^3 v% a0 H L& ~' k" D }1 ^Shift+← 向左选中文本。
" x z+ m$ l+ j1 K0 ?6 r% f" B H
2 {* m: I, }: @! L( z7 xShift+→ 向右选中文本。
6 |( m5 E" Y9 S" x# U. y, C8 W
W k$ p) Z1 G4 P7 P' cCtrl+Shift+← 向左单位性地选中文本。 L' a) M* o8 R, x* u" T
, m# S" Y# k9 h+ M4 x5 N
Ctrl+Shift+→ 向右单位性地选中文本。
0 e0 T, |- ? Y1 u, D3 ^5 P5 U4 G' h+ l6 v# R9 { @' A$ l
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。6 R0 z$ S; ]# X# Q1 ?
. _: W% z! Q8 t5 J0 Q3 zCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。# H& D+ M* k. V& I
$ L3 X4 L0 ?9 r8 o" w3 \# c) s/ w" J7 ECtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
$ T7 w# u! T2 g4 O4 N6 s8 r u3 L# ]4 P2 Z2 O
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。; V+ u7 Q" ^9 C7 V* Z: C: `/ h$ C/ N* u
f: t+ y5 o2 U7 x0 F5 L9 ?
编辑类
. N, {& M& Z3 M9 u: E
3 T5 X# S% O; yCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。 q& b- m/ V8 ]/ I+ L
1 L8 A# ^7 m# d& B3 Y3 i5 R
Ctrl+Shift+D 复制光标所在整行,插入到下一行。
4 A3 E' ?7 T4 M* p+ T H8 R6 b) c- F4 C6 B2 u- T7 v, U9 ^
Tab 向右缩进。
9 O( R' a+ k1 l& @, L5 N
4 ?5 M. Y' z7 Z( j9 h6 f! jShift+Tab 向左缩进。! \- M- o& ~% p5 `" y, D
0 l, ?- J8 ^& p% ] ?2 J; aCtrl+K+K 从光标处开始删除代码至行尾。! b/ O- X$ U7 [% l% D4 H
, ^7 I9 q$ a( S) w: S$ }1 L/ p* HCtrl+Shift+K 删除整行。1 \& x7 ]/ Q# x3 E. A/ M# d% Q7 }: o
: s! `( c$ c4 f9 b% I! N
Ctrl+/ 注释单行。
" c. v$ x' C* [. q* R# Y% f
& ?! `3 P, g' n( |5 K gCtrl+Shift+/ 注释多行。! S- l( l3 @5 x" E- j3 G
- B' D" I- F* j
Ctrl+K+U 转换大写。
8 {9 }0 R2 V* o" d- t% p
! g J, ^5 P" G |1 RCtrl+K+L 转换小写。
4 ~8 C; F- u. j# K
' _3 @$ P' L: K8 a8 @' m6 M7 @Ctrl+Z 撤销。
6 J9 b; Q# Q, W% @) [# }2 E$ x% B* ~! o- A2 [1 q2 s
Ctrl+Y 恢复撤销。; j1 o) k$ z1 a6 @% {4 F/ _# h
# G( v* h: e- ^! B3 j9 s0 _Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
. Z1 v% G0 d Y0 h+ A, M
( g0 n p/ k7 H1 R1 XCtrl+F2 设置书签
+ E$ \! r# w2 Y3 y
# a7 P7 s$ d* Q5 X: @" jCtrl+T 左右字母互换。9 ?$ _1 C' S* g" X/ n; I5 j
' V- e3 @# {* u) G4 h
F6 单词检测拼写4 h& w# Z6 c& R; R
) Z) E \$ z9 f: n搜索类& Z; q( m% k) Z. C$ F: j6 L
5 C7 d% T2 ] x$ V6 m0 f* F7 N
Ctrl+F 打开底部搜索框,查找关键字。
- Z2 u8 ?" T- R7 F, Z
8 e3 D# @0 K3 Z h! {Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。; }) k/ ^9 y U# _9 E
/ @/ Q/ X$ L7 k2 e, Y: \! f/ d
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
2 g; P9 E1 j! V0 q# e/ N* ?/ N) |! ^" [9 R8 d
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
S4 ^( H+ h" D! R4 u9 W! l
" B' y& q, M$ B2 ^7 W8 X3 bCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
' O& p9 e' F2 s+ m, B t. t8 \3 { B% G! j* M3 C2 [6 `
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。- l$ i$ z3 T9 F+ r
9 B: c+ D2 H8 Q0 t% P( x' [Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。8 `8 X7 o, F# P
5 ^" Y$ j- M6 `Esc 退出光标多行选择,退出搜索框,命令框等。. P" k. p8 k. N' r' k
0 ~4 R+ w) u$ ^, W( y8 ^
显示类3 I+ B# J3 l0 ~/ [
$ v/ {6 Y6 K) L9 K: k: a
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。8 K6 s- t* d- V* |( H7 _4 v, {( \
& u4 \: q8 M( X' x+ FCtrl+PageDown 向左切换当前窗口的标签页。
$ { k5 n6 w: ], J
1 j4 x* \4 r @' d5 m" c5 [6 M# p( cCtrl+PageUp 向右切换当前窗口的标签页。! J( ^1 v) k8 H! y$ E
3 t7 j+ |) |3 N% S% VAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
: O: |/ Q& f( l7 K# B
6 j5 T# W( Y! v+ R0 a8 A U* V4 T3 H7 q5 XAlt+Shift+2 左右分屏-2列
% ?1 F5 Y1 r) v- r* \6 Z, Z8 ], _" x! b1 C3 ~5 a5 U3 }$ L) `$ e- V" z1 Q
Alt+Shift+3 左右分屏-3列, P% a$ T( B, H& y% u: \6 K
0 T% j( U0 c4 Z) ~0 P8 oAlt+Shift+4 左右分屏-4列
) n3 S2 b! Y2 z! [7 t8 ~1 R3 C0 S" ~ S1 i# ]4 c
Alt+Shift+5 等分4屏
6 s' ~- W8 E- u! q/ s7 i
% e3 I8 V9 K& w4 D bAlt+Shift+8 垂直分屏-2屏" r$ X v3 E# o& g9 v
1 U. ]6 r4 r" _; b/ C, K, y# ]/ [
Alt+Shift+9 垂直分屏-3屏8 p- M( O! P% Q0 b) K U
1 g" T: x3 W3 d
Ctrl+K+B 开启/关闭侧边栏。
8 U! h/ M% R* ?+ w/ L) E1 q5 i/ I
5 |# k& I" i0 N& D* Q4 ~F11 全屏模式
; j: e- j/ x; F- ~) Z) n' z8 N8 K/ r% o
Shift+F11 免打扰模式 3 z, u( W5 U1 f! `' a* I C
|