要想sublime使用快捷键,就要学会安装插件安装插件
& T; |5 i+ F0 l0 ^7 c9 p1.install-package
( b' r1 @7 Y3 _1 h1 Z2.SublimeLinter(php代码错误识别套件之一) S& x& z+ o. g3 k# T( l3 j
: J8 q2 g) E+ F" y1.install-package2 @4 {+ I" w' f2 Q. B
2.SublimeLinter-php(php代码错误识别)
, r( T, K0 z% O& v2 f6 q1 X4 V5 n
! I* j7 F; G9 r# D' F9 w1.install-package
$ |5 e/ e: k5 a" ^/ j1 ]2.Chineselocalizations(安装中文版)
% \, p$ S$ |7 V$ j/ O( l
/ ]. D M2 Q- o2 L% S$ x j/ m# c卸载插件1 `# i Y- g |% W5 n; M
1.Remove Package 4 J5 J1 N1 O% D3 O! V4 f( D) o& p
2.Chineselocalizations
$ _- z2 }1 c8 L* Z0 j3 @( A
% D# d5 i7 Y; ] G1.Remove Package
* {7 ~6 e- w! M f6 B# m2.xxx
: |' z! b6 e0 G7 y! G# }$ o5 S$ U$ l: \2 i* F; s: w6 }, f7 U0 n8 d
0 D% T2 b, Q/ A& p$ |+ H3 w2 v
以上是插件的安装方和和命令,接下来是快捷键的使用命令% Q/ z' L2 r; u4 ]" a- X
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。$ q% R# }; N3 K# H7 V0 w9 J
% T$ A$ s3 m6 t# l9 y
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。! p& ]' y: x6 j
) C' F" T; G- \( k* _
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。9 S7 `: C& O* Y+ Y) J
- ?% I+ l$ d" U1 l1 k; ~
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
0 N* V3 u/ X- ^4 L7 k+ s9 M! Y- f7 S
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
- c' ?0 h4 ~6 o" R. n' u
( _2 }: G3 I, v$ }Ctrl+M 光标移动至括号内结束或开始的位置。
5 k9 I% u* a2 L
4 H! F) }5 A. w/ J# D1 H- DCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
/ Q4 q, S/ C+ E
" i, P+ _* r. \) H, u7 `+ \4 N+ F# D YCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。3 T& J( u+ k+ ~- `# b9 {
) [' p/ N* y L! ~
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
/ ]6 u4 q, X- m& k, t- V8 `% v6 z
) a+ Y( e% [. P) T# ^8 \Ctrl+Shift+] 选中代码,按下快捷键,展开代码。( U' Z. z; W& |" H* j [5 m, {
4 ~8 v$ R% r @# ^$ |+ ^Ctrl+K+0 展开所有折叠代码。
# [3 }( u; u5 L' u! r7 k, v3 M
2 M. J# I! n2 tCtrl+← 向左单位性地移动光标,快速移动光标。
9 U9 v U( S. Q7 U
2 h# p- \- G4 a" H$ G* n! Y {Ctrl+→ 向右单位性地移动光标,快速移动光标。
- ]0 ?- Z& _4 y$ h+ V
5 t- C, V6 _- q: R, B+ k; Xshift+↑ 向上选中多行。
/ j" e6 }. |7 `" D/ ]
7 r6 q5 Y0 C/ D" _& t4 |shift+↓ 向下选中多行。
6 i& E7 G- ?6 F" _: {8 k# J! N/ C0 l. Z9 T1 f
Shift+← 向左选中文本。
. A1 B8 w$ I) u$ u* | B( b( A0 X( x8 F6 u, ~3 ]1 ~
Shift+→ 向右选中文本。5 V' Q- E4 e: `3 ]7 B9 d
- ~( S) W% l" k2 G/ H6 B5 mCtrl+Shift+← 向左单位性地选中文本。
5 ^ @4 j/ Q3 K K5 h2 z4 q' p8 _$ Y5 x: |. d
Ctrl+Shift+→ 向右单位性地选中文本。
9 F5 Y$ x C) b _% w% @
- r8 h0 h- I) x7 G9 l5 PCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。3 G( P. a" D4 M- W; E L
( o1 N- c4 d/ ]' I5 {" D! kCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。1 P; |. O J& `$ b6 q* `5 ~
) E( l N: v" _( ?- }% K3 v% E% }
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
& l+ a8 ^! f _1 |: w6 U/ _4 B6 V) x! b+ k: e) T
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。! ~) F% \) w% t! ^, H! k6 B
9 B) a0 l1 E5 ?9 y% p
编辑类& k7 q% H) b) |5 \* Y" W: X' _! g
5 r1 N& ]; |: x
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。* ^5 k# S3 H# O+ [% p: d
& h, d' ~4 {% \& c- e- m$ C* {7 o& zCtrl+Shift+D 复制光标所在整行,插入到下一行。$ q% Z; H G9 a5 t
1 h @' ?) d$ Z, N7 a
Tab 向右缩进。5 o2 H% K0 u; T0 j$ V! J# G
& W" V# n5 G1 c6 e+ [5 l: @Shift+Tab 向左缩进。
2 t4 R; U: _+ v7 o4 q. j/ |4 [' R, F$ s9 N1 L6 X2 O1 P' e
Ctrl+K+K 从光标处开始删除代码至行尾。
. Q5 ]6 k1 F( q3 y4 ~6 ]
4 N5 [+ b5 i- w d8 ~8 C: ]Ctrl+Shift+K 删除整行。
0 J0 _, a {9 C. A5 Q! X3 p9 {! B9 [. k0 b! X: M, O% P
Ctrl+/ 注释单行。
! s2 m# D6 @2 {, k
3 E0 A$ y: k; f: {. ?+ J2 O4 sCtrl+Shift+/ 注释多行。' c) b; e, s! E0 G7 T6 n: L4 `" c
$ i+ _; W7 c7 w5 \1 l* C; ^Ctrl+K+U 转换大写。
0 E6 W( n$ ]# J) f+ b1 m: V
$ N6 h! m" P1 \; k/ `Ctrl+K+L 转换小写。
5 d1 p% X: I$ x3 J: ?7 N
9 ]) A, j# m& X$ o* m5 s. }Ctrl+Z 撤销。
. s9 D# n* B, x \% c" ~+ e/ C% K" A O! J' K& s/ e4 b0 M# q
Ctrl+Y 恢复撤销。. S, l5 L* V8 x0 H7 V( ~- S
# x1 J4 K: Y1 N p) E c/ A+ I
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。2 E# Y6 x9 n( R; G4 l3 x, F
* i, N- S0 m! j- p, W: |( d7 n
Ctrl+F2 设置书签
# I! J" b6 d7 O& f% }7 I; p! t: ^" a" ?: e. v
Ctrl+T 左右字母互换。
! Q" j. T$ ^- h4 j% r8 g: y+ Y3 [' ?1 ~$ T+ e+ h, N# i
F6 单词检测拼写% D- j0 R4 A& w: o4 [
: Y1 o6 ~' x, T8 c4 h; r; O搜索类
8 ~2 Y N% U' C/ n' M
3 S5 _, G, `5 [ A* E/ HCtrl+F 打开底部搜索框,查找关键字。, }, \' z3 O1 }3 M
' \, \ ?0 Z3 {' I; e: g( ?; J
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
: g) i, r5 P- ^2 {- Q7 a. S' Y0 u: p
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
+ z" Q( s6 S7 N J
& ~7 ]+ C5 Z6 d) aCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。1 ~- s3 U" \% p% j
, p& @% O7 j/ B) a& n( a* k+ ECtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
n4 G4 p# u1 ]7 s
5 o( z( z4 r" [9 U1 RCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。. ?* ^- ]& X8 Q, ]0 S" X: `
9 _4 T6 \8 Q" @$ iCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
+ X" r6 Q4 R+ p; k9 u g' R: I5 p+ L% ^" {+ c2 l& `% t) M* Y) f
Esc 退出光标多行选择,退出搜索框,命令框等。0 {7 z4 w' c* ~5 Q1 ?
( m- g# {- t" V3 n$ M+ Q. t显示类2 b, o: V) ]0 H. `) @4 a2 Q
# K. f7 K5 |6 F: b" B* ]3 u7 n
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。( z% L/ r, T+ [5 o, V5 H, u
2 c$ m( e! j7 b1 U7 W
Ctrl+PageDown 向左切换当前窗口的标签页。4 |, j% G9 F, w$ ^
* R* N v4 f1 W) _- S7 S
Ctrl+PageUp 向右切换当前窗口的标签页。6 I @9 D! k; x6 ]9 |# v! l
, B) [2 _) c( `3 i9 g+ `, X: e& I
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)0 \5 ^7 r, U5 T( j) ?
1 Z' q( m7 O0 _; g( E) x/ S0 y
Alt+Shift+2 左右分屏-2列
: K, R1 R; v0 c( k2 p% Q$ F
) d8 a7 b( s# t, U+ s0 f( b) cAlt+Shift+3 左右分屏-3列- J* J% k1 y7 k, D$ _8 |
9 [; e4 [- p* r$ w
Alt+Shift+4 左右分屏-4列
# Q1 e2 I" N2 C8 A' I3 \
( A: ^5 j2 Z' O. }Alt+Shift+5 等分4屏
2 T2 R) [) v7 c$ X5 Z) W3 W
8 A# y2 _' w1 i iAlt+Shift+8 垂直分屏-2屏5 I( _+ R2 @. `+ ?
# C2 P/ E6 h" G8 Y) H" TAlt+Shift+9 垂直分屏-3屏3 L( h8 b& z0 O% E/ U
# B0 b {, P3 r# p/ eCtrl+K+B 开启/关闭侧边栏。$ `0 N1 p" I$ v4 G [
3 j( |" h' j' r# n N6 P% ^, I
F11 全屏模式
0 F. ?4 V2 o! ]: {# j4 q4 ?7 }
3 m: V$ Y" s& G+ l5 [Shift+F11 免打扰模式 8 z) R) K' ^( h- ]
|