要想sublime使用快捷键,就要学会安装插件安装插件8 p3 {6 m: x5 B( Y; ?- | L
1.install-package: C' k# s7 R& _3 M( z7 o
2.SublimeLinter(php代码错误识别套件之一)
8 U" A* Y) A, C2 v' H( _! z- M, h) ?8 |/ _( `- x- Z- S) Z2 \1 P
1.install-package
$ U# T* J" C. d! b, C7 P2.SublimeLinter-php(php代码错误识别)
& h2 e% H6 F0 C% T3 ?* ~8 ?. K1 B8 k6 W+ k, B9 h
1.install-package
9 K% [2 T6 V2 i8 e, _2.Chineselocalizations(安装中文版)
- M+ g8 j, k/ x- p7 I. Q& {4 q5 ]* X. A& g, {! V4 k& A( _
卸载插件
: v: ~. o6 p3 J( M, s1.Remove Package
# V; S9 B; @, E. a2.Chineselocalizations
" ?* d2 h" ]6 }$ N; V9 V+ d
" r5 V8 P* J( E* @5 q1.Remove Package . `* _6 }" A, j& a+ }" v; N3 h2 Q
2.xxx) ], c5 _) o3 ~" ^9 |; B R. P
" e$ L) b- u! j. j/ E, ^) ^1 ~ V
9 H N; j! X3 y- U以上是插件的安装方和和命令,接下来是快捷键的使用命令
" [& T* \, {2 q9 K: VSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
0 U- D# G* \7 n1 |: ?, S/ h# h( `6 }8 P) O% f
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
2 W' c3 z" O" f
! c% k, C# i. y* [. ^! X6 f+ ?Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
# J X8 D3 ]( i4 q! O
: E$ g3 u* P b/ H7 [' `! jCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。! J1 ]: V% y8 z: D
; U, s* E: u6 w# j- r3 Q
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。1 \* D, E: G2 u2 r
( m% ^# [0 }5 w( S" ]3 _
Ctrl+M 光标移动至括号内结束或开始的位置。- O3 q/ K" O2 A2 u
. \% K3 W. T0 U1 K
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。0 I( b& U3 k5 i6 C' p+ e* O4 B# H9 {
{) p; h4 |' f& o6 r) X4 ACtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
& G: }0 ^, Q8 R4 B3 Q! V: _/ s5 n: y6 L# B
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。! d! y/ `1 H m- l( Q
' `; f% i; a* B5 X3 w
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。2 M3 p4 k2 L+ |: G% l
& P/ a% Q# y, q1 @, s- u+ w( WCtrl+K+0 展开所有折叠代码。
1 V/ [# W9 p. I. H7 l% y" E& v" C a9 }" X% k9 K
Ctrl+← 向左单位性地移动光标,快速移动光标。% @% \. `* F. e. {
0 N2 K% n0 d: K" e. qCtrl+→ 向右单位性地移动光标,快速移动光标。
0 F c1 E8 o" E$ A- D2 [
. w8 f: Z0 b3 O% h* ~2 b# jshift+↑ 向上选中多行。3 o% C& }3 @! d7 v- t7 B
. g2 ~+ @+ W3 m$ J9 f& p, m8 y, C5 nshift+↓ 向下选中多行。$ }3 [. W8 Q+ k+ g/ j( R
- [0 a3 K/ J: w) i3 C3 P7 F9 ^" s$ BShift+← 向左选中文本。* b2 i y1 i4 `- j9 B& |8 Q
8 [3 F7 T8 A1 t1 r' PShift+→ 向右选中文本。
8 {( Y9 Z' t N1 ~ _- P0 H5 [! w Q
3 E) K, F/ X% _. Z- N) D OCtrl+Shift+← 向左单位性地选中文本。
" O$ F4 t- s3 R! K9 \1 x4 D: Q/ k1 e. |
Ctrl+Shift+→ 向右单位性地选中文本。
- i; U4 v* N% G: V8 l' w
8 ?" v8 s; ?% ?- X$ `( L; ACtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
6 y7 b0 m' b0 T5 U- w& S$ r5 P
) L; ^# q1 N" S0 e2 [" |$ qCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
) x# M# w, V% J6 o/ _. L
, ^& Q( D0 Y. o9 S b+ KCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。; }+ ` m6 y/ ` ]: D5 r
% m# @( F$ V' b6 t% Q" z
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。9 p& k( C0 Y. f5 U3 _! f# {( ^" G
, n6 T4 p: u& J
编辑类+ T4 K) [6 A" E @: I
/ x% P/ z) O+ w+ G
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
1 M8 H/ ^2 f6 F* `9 A J- Z1 F
' g9 B) `3 h# L* O" R0 tCtrl+Shift+D 复制光标所在整行,插入到下一行。/ E+ Y1 }' C, I2 A' @6 t
# V+ G+ |: ~7 Q* F+ d- @% bTab 向右缩进。# o2 N) o/ c6 g4 R- f9 z% A* x3 n
) P& P" d# c5 r3 |5 F" w
Shift+Tab 向左缩进。
8 t, M2 `4 n/ H6 _
H" j5 F- e. H R2 s! _3 UCtrl+K+K 从光标处开始删除代码至行尾。5 ]7 ?) N S7 x4 P$ h
. V" S S4 h6 [ C* G2 `3 vCtrl+Shift+K 删除整行。& t* l# S1 C0 G+ m2 f9 i. R
]* k+ K7 l) G' XCtrl+/ 注释单行。
! E- R: D% R, l+ E5 \$ V4 {
& D2 f2 S3 G, b/ ^Ctrl+Shift+/ 注释多行。7 Y# y1 {$ A- o2 g
6 p9 ^! r: g5 b* N3 @6 L1 G
Ctrl+K+U 转换大写。
- g7 R* a4 }! D
% H3 p- H- F+ u& H: V) N9 J0 E ?Ctrl+K+L 转换小写。0 E2 E1 R3 s, E( A
! \9 H) q+ v6 R6 SCtrl+Z 撤销。 s) z, c) R' c! S. b4 s
9 ~2 b: _1 g! @Ctrl+Y 恢复撤销。3 Y- F$ J: ]0 |. j B
3 Q7 v8 Z4 o. @1 T8 f
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
# Z, M( d! ^( G3 \7 m
# _9 J0 i! A/ B4 t4 c3 gCtrl+F2 设置书签0 I" |" j6 `# }( @) l6 J
& f+ m* @; g1 W8 `) A! yCtrl+T 左右字母互换。
4 d* t7 n0 S4 L# @( n" g `/ b9 M+ P0 n9 @- F C# |5 H
F6 单词检测拼写6 j' z; c. _) K$ f$ u
4 @( C6 ?: L' i1 u X8 {+ A
搜索类7 s0 c4 h- V1 D% _1 z+ v
6 h& t6 _- W F* ~9 R" H) F- gCtrl+F 打开底部搜索框,查找关键字。
) v. N! X4 u$ S. Q0 [0 x; G* a" H8 t' M5 h
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。 K- }* y& T9 f" L, b
& b) M/ w9 e! B5 l: o9 r0 ^* O+ H! ^Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。3 V1 _* }& Q* I! a& i* m
/ ]+ s: u V0 j% p' h7 _Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。) J3 N+ D- i, T" A
, d7 T* |5 [% i% N3 N2 P6 QCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。: m! r) X9 g# a
! [, A5 K& p0 g$ oCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。. y, v. z3 r9 i( X3 o
( j U m. Y3 X" `Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
9 Q7 x7 E/ S0 [4 r; }9 p+ p& m6 o$ o9 a/ |, ]
Esc 退出光标多行选择,退出搜索框,命令框等。
4 j8 v2 a" l( M V6 Z
% Z4 y3 `5 U, }6 O% b. j; l) l: F显示类; K2 U0 {. g# O+ o5 K
( y/ }& b A" A4 N3 C$ [
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。$ x+ @* G5 V+ e1 o; x4 ^
8 d/ t) Y( O0 a0 y# o
Ctrl+PageDown 向左切换当前窗口的标签页。
+ O9 D7 f9 Y( t8 }- N
0 J) ]& x) P: D* z1 vCtrl+PageUp 向右切换当前窗口的标签页。
3 r: Z, {% e* F# ]
- ~: c; I5 l u1 MAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
- o! V9 W3 o5 v# |' O& x1 `8 n
- L! f6 g* K: B1 h6 \Alt+Shift+2 左右分屏-2列
. m9 c( M- E6 z9 V2 I2 E; {3 `6 p- {$ t# \! ?" d% C/ u$ @
Alt+Shift+3 左右分屏-3列* j9 z" a9 X% J v6 ]6 D
7 u% r6 A8 | d3 v9 |6 d4 s. x& [
Alt+Shift+4 左右分屏-4列 p& ~& a b5 ?. _* _( f' u
2 |: T a p d( f ]Alt+Shift+5 等分4屏
% z% Q5 W4 G/ D0 a- l- y3 I. z9 _% Y' ^. a( N# N
Alt+Shift+8 垂直分屏-2屏' a* s- H) a/ C) k( w6 N
+ u# t) Z$ @$ e2 f1 W1 XAlt+Shift+9 垂直分屏-3屏+ _% w" ]# j3 F1 G* l" |5 k
- U" C4 \, c2 ~7 s
Ctrl+K+B 开启/关闭侧边栏。. n& P. B7 d8 G, ^) ^
# j6 a. o/ Q4 d* [' q, W
F11 全屏模式
$ V: f: d# J/ d% u' P/ v/ h" _/ p$ t1 k3 d$ z5 m
Shift+F11 免打扰模式
9 o& k7 C6 }6 d. Y* T9 F- W |