要想sublime使用快捷键,就要学会安装插件安装插件
* `0 |! P, N# T; o+ @2 T1.install-package6 C A: }. j1 t! Q; X5 L
2.SublimeLinter(php代码错误识别套件之一)4 y9 @/ p) n, W" i& R
) m: {" b9 i! ^/ {5 o% Y
1.install-package) x- K+ |9 x* p. @: @9 U) Z
2.SublimeLinter-php(php代码错误识别)
$ W+ F; f8 F1 c. v2 V. K k# e: i3 ]8 b6 S; T- R5 @/ _1 G+ ^
1.install-package
( o9 o# @1 R% \* k' r0 r' v2.Chineselocalizations(安装中文版)
6 j" M0 m3 S! z4 M+ b/ |3 M: V* \0 `: l' l9 w4 H G' `$ K$ o; J
卸载插件
. _& l7 u8 [+ b) T9 a1 h" J. x9 @1.Remove Package
/ Z1 u. {! u C" {: w4 }2.Chineselocalizations8 O; T& Z: l% x
4 [$ t1 W! p# w' Y7 p1.Remove Package
. H0 ^, _" q6 W# e9 N2.xxx
8 S6 L* i/ {& X- G9 B( b$ f2 x$ e1 F6 V% ]* @
6 {0 Y6 ], m" y2 T3 D& O0 O以上是插件的安装方和和命令,接下来是快捷键的使用命令* k& |* b9 S( W/ |9 P! `9 ^
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
% j( v5 ~7 @8 [6 B* n
8 o: \ T' I; H- SAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。! j0 h- {+ f9 t
3 u" L- n# e) E+ l4 J& p+ j
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
# v5 q3 p) g& K
" O! `# Q6 `7 h7 K! M- i& CCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。% R' ^2 J) g& l" V
# @9 x# i0 I/ gCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。1 I O% B! {# |1 u( A/ b
, |( L( h, d5 V) P% FCtrl+M 光标移动至括号内结束或开始的位置。
) a! a2 C. B& ^1 o7 A- k9 r9 [* S/ i& s3 H4 d! i
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。+ F5 L; n! ]" r" i
: k+ ~ t5 D4 U) x$ Q& uCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。 O- p5 u- o) k' }! `3 b( b, z
" B0 R o; X9 }, `
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。/ s) L6 x% B1 H
+ P1 _5 d# Y" |, v6 I8 S
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
7 V0 X) l# Z- c$ p! \1 X# E( b* ^- d7 @' U, C
Ctrl+K+0 展开所有折叠代码。, x$ N4 |# k. t" y5 p' I
0 A9 v& Y8 ?5 G* I5 D: f7 NCtrl+← 向左单位性地移动光标,快速移动光标。! y+ i7 B7 l3 g- ?' t
2 d# @% q* y1 L" z5 Y- }
Ctrl+→ 向右单位性地移动光标,快速移动光标。, }4 N, ?, J- e
/ Q0 v4 i6 a6 L- ushift+↑ 向上选中多行。
3 }/ O7 Y" e* g; Q% K! |7 w) n3 I% P& X1 f
shift+↓ 向下选中多行。
: X2 l0 B1 b2 M# O% H
! r, G# i2 \# {+ R: H! L" C: }Shift+← 向左选中文本。
9 \- x+ b1 B( b2 i( h$ Z/ w9 p. n3 b6 t* q7 n
Shift+→ 向右选中文本。) z1 G9 Q8 F7 N6 v9 j
' N! q; x+ A7 c& K; ACtrl+Shift+← 向左单位性地选中文本。, G0 C: u. T. D, }* B7 k
& j; V3 m2 b8 z- Z+ t+ ^2 Y3 t, FCtrl+Shift+→ 向右单位性地选中文本。- g% e0 o; ]8 |5 f
9 E* v: l' ^8 j4 o$ M2 A4 A
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。, \) t6 J8 \5 o0 m
' j8 ]3 U- s' T- s4 a: j7 [Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
+ A# \7 Q9 d( M0 ?6 L: J4 |
2 G& s- \7 I9 Q! ^Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
/ ~% f; A0 H) V% \4 `% U+ |8 E' P- H7 L m
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
2 K% B. Y, c$ ]6 `( J
$ m( P8 Y" F' S+ I! f编辑类+ R$ U' U5 D0 E3 t
- m, ]9 B# G ^7 Y' ]
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。8 \0 q$ m2 q0 H& @2 \1 s% A- W0 H$ n
( |1 v( ]8 m9 a- m ICtrl+Shift+D 复制光标所在整行,插入到下一行。" d! j0 F( _2 }$ d5 l+ l. `
' O A: A) W& \* K( [
Tab 向右缩进。* h3 F$ ]) G/ A1 m5 i
0 p" e9 Z O9 [- \" {' P8 ?" zShift+Tab 向左缩进。
$ ^; J( s& t: Q N0 V/ g: k2 c; s9 t. d8 k: G& ~& ~* ?
Ctrl+K+K 从光标处开始删除代码至行尾。
9 m3 H. O$ D% W3 z) E: G
8 X! m6 O' K7 l' S0 MCtrl+Shift+K 删除整行。" b4 y& a0 V8 t- ` N
# F- a3 f7 D; J6 x! c3 v1 R4 x. C
Ctrl+/ 注释单行。
+ l5 r3 E+ e3 H9 h# R9 Q4 \: u. R% b8 @0 T6 R2 d3 B8 {
Ctrl+Shift+/ 注释多行。
( Q7 r8 k# v, ^, P w" O' c3 G" S, D6 Z% c: W
Ctrl+K+U 转换大写。
8 R9 l& r3 n/ u/ W1 q
& B- W2 ~4 K! r# |, dCtrl+K+L 转换小写。( j. A# U$ c# O5 p" u. J
0 @) V# [$ C5 o; R$ C6 mCtrl+Z 撤销。
. I/ H% j& l+ p
1 `& r' O9 j, xCtrl+Y 恢复撤销。" {& P' ?2 ^5 p1 p8 ], u
$ r$ s3 h, O! r0 U& `3 g$ V
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
, H( C5 ^- k0 U+ K2 `8 e- M: J4 [$ D- o* @3 A3 C2 @; P3 J
Ctrl+F2 设置书签
; `% K C7 J1 A5 V' n7 }0 d" M3 x& v. K. m! t- x
Ctrl+T 左右字母互换。
- D# R! Q3 E* [& B/ I; N5 I# X! I& K# g% `9 Y& b1 z9 V$ A
F6 单词检测拼写6 E6 ?5 t: ]4 K4 `5 H
9 G I# G6 x: {搜索类
: B s7 x" r8 T5 U, _! X3 Q* M/ g2 L1 j
Ctrl+F 打开底部搜索框,查找关键字。
; C" B8 o& a7 _+ x& K4 F; D3 z$ O( k5 e4 |
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
- g4 B1 E8 p' T8 V( a6 G' I
) {, J9 W9 _" W* R2 t9 L4 B) WCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
! s) s1 R% I; j/ y: ]$ c/ q3 N& L: ?- X2 u
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
! N. }, W" k3 w) n6 Z& M1 v! E& Y
* |/ _) b0 ~( @' J1 UCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
7 r0 ?1 G6 v4 Z; M* e$ B& [) h; @7 ~3 R" N+ s9 g* U
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
+ a0 G/ Y- D9 }7 V6 H. v6 c7 R- i
$ `! y4 R2 H0 }2 ^: ^2 X* q! d6 |Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。! Q# k/ w4 e& B# v2 p/ n
6 j: o6 ~5 X1 O( j5 ~) k6 y& w
Esc 退出光标多行选择,退出搜索框,命令框等。4 s5 e! u1 z4 ]: }% K1 i
7 ~4 L# g+ x6 h6 |1 G3 |' f1 F$ O% z显示类
) _+ w9 ~+ d4 |9 s' t0 }% o# v
4 [1 D- N; a5 ?- w# SCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。, `2 I# c% Q6 x( q& t6 m
0 H: x6 d }* e$ g* W
Ctrl+PageDown 向左切换当前窗口的标签页。
1 i7 f- y N8 H/ l, I0 P& m" F% r- O: z* h) \7 k% S* ^4 ]" r; l
Ctrl+PageUp 向右切换当前窗口的标签页。3 k4 b( r2 A0 e0 W j
8 c7 T' I( B6 @" ^, Y B3 E3 Y
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
9 T" H- M" h1 J! g, b n- |; ^
3 ` e1 H1 T, u BAlt+Shift+2 左右分屏-2列0 I: S, w0 u& x: Z3 c
4 P5 t6 z% q: IAlt+Shift+3 左右分屏-3列( I' _) {; @, e9 R0 i& }2 T& P
& P6 T; u% Q0 }# r* FAlt+Shift+4 左右分屏-4列/ l# C, \4 q$ l+ b; Q1 z
$ _$ p$ I+ k$ cAlt+Shift+5 等分4屏
/ e/ w/ \( w* t" e/ }6 p+ E+ ^. o: ^* Q( @$ M) i" s
Alt+Shift+8 垂直分屏-2屏
1 G) P8 O+ G7 R) D2 W$ g! [9 ^* S: q: ]1 Y( s
Alt+Shift+9 垂直分屏-3屏
9 w! o- Y- o" M n3 D8 C
. X) o/ X7 g3 b8 j/ s: y) hCtrl+K+B 开启/关闭侧边栏。
6 I% Q9 e: j# Y! q- F, G7 s' `; S& ?6 q
F11 全屏模式( @: Q1 m) D2 W, u; k
& X8 @- U, t0 C- }) e' E1 P
Shift+F11 免打扰模式
" f. I3 ~: q3 V5 ^# B |