要想sublime使用快捷键,就要学会安装插件安装插件
' |* t, b- n0 M6 Z/ c1.install-package
" f$ f- x F. w+ J$ a# l0 w* ~2.SublimeLinter(php代码错误识别套件之一)7 t: N: w* t" {* b% ~
* ?7 s; o% V( ~: i
1.install-package8 y. Q/ z2 Q( \$ y; g" U6 ~/ i
2.SublimeLinter-php(php代码错误识别)
7 m( S! v/ f( `+ b, i& [; H F4 E! P7 P+ A- B
1.install-package" p4 L* ]; c/ U B9 Q) H" E' {
2.Chineselocalizations(安装中文版)4 M, U3 C+ B& S9 G
?% f1 l8 P0 E) n M- f; E
卸载插件1 I8 y, a( o E" d7 a* N
1.Remove Package
: S6 d- |3 }( ?# v. e# Q. v: B6 [2.Chineselocalizations" _2 v4 f5 Z7 F" a' F( D
+ c! s G3 y) O9 ]9 Q( t" Q
1.Remove Package & }5 D2 K' j# {$ N1 A1 z
2.xxx; U; p9 T+ e. f; @
7 [0 X; S" Y& J) d& @7 B6 \) w
! f. H' X1 S* |7 U' G4 P以上是插件的安装方和和命令,接下来是快捷键的使用命令4 z% P. T! E3 _( F, \
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。; X B! p0 Z; x$ L5 J
* W# V0 p8 Q% q# p9 n, N
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
+ `* B4 T5 [! T* J; c* Z% x; m$ ~! m2 R- l
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
) a- ?& s" U5 n9 ]( c, A: L( M5 n" D8 t# v" o, x/ t$ m, c
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
, }- L d4 @8 L2 e9 F& k; a4 U/ i6 {) b' o* _( y
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。3 C5 V+ |6 B2 B- N5 S
5 ? D# D. Q+ i' D: x; G$ Z9 vCtrl+M 光标移动至括号内结束或开始的位置。# p# l; B7 ^8 j h2 p( H
. L8 D# q+ ~5 J* A6 @: i J9 l, jCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。) V. z% O4 | X
+ ~. q+ r6 u+ l! L; J; f
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。* f; x: {9 J+ E( _0 @
9 j( K2 @' \7 w2 X r% b" FCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。8 N( S4 ~7 O) k; _" g- q
6 r+ f* Y) {& `2 F8 U" z! ?7 tCtrl+Shift+] 选中代码,按下快捷键,展开代码。/ ~$ l2 }+ j4 r- p+ m
; V ^# }: Y2 T: C# @
Ctrl+K+0 展开所有折叠代码。+ f4 L) B7 ^! _
- f( l4 O v* a7 x. N& I3 z3 vCtrl+← 向左单位性地移动光标,快速移动光标。
, o% h Z1 c' x' L4 m
& e/ j# p* J. K/ }: t; UCtrl+→ 向右单位性地移动光标,快速移动光标。
8 H' {2 E2 K' M* W+ K
! s, c3 F- x( {. l' Z% k n* t3 Dshift+↑ 向上选中多行。
+ G- ^& P2 O$ n( w$ {& I y5 H* F+ ~6 S! ?: U& y7 X. H7 A- h1 F
shift+↓ 向下选中多行。
% T% E9 R& I0 S
: V( m4 _. _8 g- f" P; p- j8 O+ EShift+← 向左选中文本。7 L4 B: i0 I/ ~" l
; v0 J: I* I) Y% NShift+→ 向右选中文本。, j( E. a$ I0 ?7 E
' e% R1 O9 [( w4 N+ C1 x5 y# G& MCtrl+Shift+← 向左单位性地选中文本。4 H Q* s# Q/ {$ d% _7 @
( S6 Y; S- ^; ^0 `Ctrl+Shift+→ 向右单位性地选中文本。
! @) b7 R6 K$ b8 W6 L% v3 F" H5 `+ x: t; R
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
! o9 l/ j. i6 s, N- B1 m9 b
8 N. p6 M3 `0 o3 \- `) R" mCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
+ U+ d- V* w+ z; t8 W
! v) |4 ]9 ~" R9 E8 [; S" ?8 V# n- fCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
6 Q6 i' w# L1 ?/ [, Y9 d; @: p+ w# w. G' G7 E
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
$ }7 u" I+ ^. S: @/ N3 m$ N
* d4 O3 @# y h4 z6 c编辑类
) y4 D$ U4 N. ~( D
6 G& w. S( O) V' p8 Y6 p) uCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。% O0 _0 }) K" o& m. J
0 {- K" I# l( c$ n7 M0 Z5 M. I7 T: j
Ctrl+Shift+D 复制光标所在整行,插入到下一行。5 u+ Z1 R5 z) u, u* b0 C7 m; S
6 d6 D! J) r& dTab 向右缩进。1 b# l& k2 f0 o/ w$ d) h- Y
$ p \( T3 D. ]8 Q0 h* }Shift+Tab 向左缩进。
+ R+ x% X: a0 f$ v r4 f0 g$ t6 ^! M8 }9 K( P
Ctrl+K+K 从光标处开始删除代码至行尾。
+ k/ f9 `6 x1 y- w9 h/ T. `' ^$ m- S5 G1 c" x# f
Ctrl+Shift+K 删除整行。
0 `* Y4 J3 c6 t, \* p
4 j% _0 J8 Y5 _5 J" ]! Z6 dCtrl+/ 注释单行。
; v, T% C7 |2 r: I: ~- p
! K$ v# K6 P- `% \$ b$ e$ n3 SCtrl+Shift+/ 注释多行。
( X5 L8 Y; L* w N1 {, d" C5 C+ \1 g0 q. B% M9 x+ Y
Ctrl+K+U 转换大写。
9 E$ K9 e& X6 K! A0 t4 ^0 N/ U, K: E! }8 D6 @, j7 ]
Ctrl+K+L 转换小写。
/ \5 \; w4 t* i; e" S$ `/ ?# ^1 E9 {7 {1 p7 I# B7 c3 i
Ctrl+Z 撤销。$ I0 N E7 u5 y6 n+ F8 {
% ^& k V+ A1 Z$ MCtrl+Y 恢复撤销。0 i3 M2 A3 M8 y9 X) V- }2 m
0 Z+ e8 D3 ?* u0 E8 o
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
, g, \. Z8 y+ Y+ t2 u% M) D& Y/ Z+ {3 \- v' G* R0 o4 |. T
Ctrl+F2 设置书签& V& i" K2 o8 j; l" ?+ ~
! c" L9 C9 ^: ` dCtrl+T 左右字母互换。
. H/ }: z( w" M# e+ b {6 V& O6 @( n8 u6 @7 h0 v( Z$ ~: f+ ~; L7 C. Y
F6 单词检测拼写
8 l5 t9 {( S) r v, `' K) G
# v& w9 H& t& ?$ ?! D搜索类
& g3 g/ ]0 g2 I" Q- m& g: W( ~! Y( I
Ctrl+F 打开底部搜索框,查找关键字。- O& }; u# ~: j$ y# X
( d& _8 _6 s) e7 m
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
) M# b- F9 C- O; t4 A- c, Q; W) d6 u, c
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
, M/ L7 a; W5 c. Q7 d, v- c' Z/ g, D2 d0 c' Q& [1 w
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。& s" l o& h0 J
9 S( S% |: z! c& R9 j G" pCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。! C5 T7 p' b5 K, p
; Q6 i. k6 f+ D( Q+ ICtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。# u$ q! \% Z* I2 w% L7 O4 ]" ^
: f1 C$ { [% f: nCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。( D" T+ ]" i3 V1 B, q b ~9 l
- f) E+ e: }$ `0 f0 }1 `3 o" `9 NEsc 退出光标多行选择,退出搜索框,命令框等。) E! h+ N9 c! z' M7 s
, ~( l& z! G7 J% a8 P
显示类# r) K# b: p0 Y# L% \9 Q3 E
1 M7 O0 R1 \/ v9 [4 nCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。5 z$ o) @0 z4 u* E4 [5 @
$ n9 m: _3 _/ L" ?- a# |, _
Ctrl+PageDown 向左切换当前窗口的标签页。: f1 a2 N, |) J& J8 Y% |
) _9 {7 K' M3 m3 C- }, P3 BCtrl+PageUp 向右切换当前窗口的标签页。* w' C* t$ p8 z% J0 V6 l0 M' {
7 I: k& G. V6 m8 d3 l5 E. V" [
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
. e L4 v7 h t- j% l$ N" U- E) F# Q
Alt+Shift+2 左右分屏-2列
- M. I: ^/ R( L9 i$ r' n4 ~* o. R" a
Alt+Shift+3 左右分屏-3列1 |, O+ V/ y% ~% m. B9 `
- W) [4 y3 r, R0 ]Alt+Shift+4 左右分屏-4列
( o& s, J, x( v: d0 W- s+ e4 v* o0 }. f2 T
Alt+Shift+5 等分4屏
* j9 Q' G$ K' d& J$ V7 b
' T7 d! }) [* S2 f& A: b3 }Alt+Shift+8 垂直分屏-2屏
) \3 L ~, g0 W5 f8 M
( z! T( Z/ ~& d7 Y& D* qAlt+Shift+9 垂直分屏-3屏9 [- R" _6 Q4 j/ ^6 n) }: u5 r" w! \; H
7 d+ e3 N0 |- Z$ O6 @' n$ ECtrl+K+B 开启/关闭侧边栏。
2 c* ?8 H2 ]# M6 l5 S# w w
, B. X5 N. y) \7 H: v# Z% |F11 全屏模式
, m) H3 a8 w1 g+ I" Z
$ ]" `; h4 f: v5 t1 J; L' gShift+F11 免打扰模式
0 R1 e4 z7 m' T! h+ l7 P |