要想sublime使用快捷键,就要学会安装插件安装插件5 r( T% Z9 q% c
1.install-package
5 {2 s s* j+ y6 x. u- M# ]2.SublimeLinter(php代码错误识别套件之一); `- a M; J1 I3 X) e0 [
% _ C# W9 U! O; H5 U! D1.install-package
$ o. q4 m ]* e2.SublimeLinter-php(php代码错误识别)8 E8 i1 F% d, o+ I8 z& o
( z, X7 ^. C2 Q1.install-package
4 d- \, j( F* v0 t. V1 v2.Chineselocalizations(安装中文版)
/ w4 X0 h8 L6 v6 _; Z) K1 i0 ^: |) X$ W) v0 v* ?
卸载插件; U3 b# ?5 L$ K( ^: q/ B2 I
1.Remove Package
* c( i# w2 n2 c5 d2.Chineselocalizations
9 B" T1 O( c8 [' |; r9 t
4 I; Z( H3 |1 ^5 C* V$ j1 r7 O8 y1.Remove Package
0 ^( B, k1 z+ v2.xxx
6 o' Y' J/ }# T0 j. d! z B8 b1 L H9 ^5 |: k" `8 `0 i, ?
8 n$ i `5 |0 r% q以上是插件的安装方和和命令,接下来是快捷键的使用命令& q% O; ~; ]. {2 t( c
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。0 j( c! o! o4 W# M
. q6 l% N, H: C# UAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。: [/ E G' N. ~% `- m8 o9 Z' w
6 C# A8 {2 z. C; t H5 G; z' H
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。4 u" h4 [1 }( y/ E$ h8 Q; g
3 e# l& d/ D- Q8 }# _$ A" q- \' wCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
l* u7 C! q$ U3 n3 a+ G/ |4 _: f5 W, s& A
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。! q) W- t4 ^8 J
6 a- s) ?! c+ z9 I% c8 WCtrl+M 光标移动至括号内结束或开始的位置。! U4 `/ X: B2 z6 \. {4 Y! g
5 w) u B7 \* g" o. d) H" R. VCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。, U: |6 T0 u# g( i
9 \1 y; }% z& ]5 {& oCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
9 p/ }5 V) t) i @5 K
/ ?" d- }: m+ sCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。
! F& c7 S+ H' [0 C4 k X& N' |: A- [" P9 p/ n9 `
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。) h( B0 ]. c( t
& k, D( `" Y; R1 d! p5 fCtrl+K+0 展开所有折叠代码。
% H) x! C: f! D/ Q4 t# r2 G- `* x3 w$ F' \3 `
Ctrl+← 向左单位性地移动光标,快速移动光标。
! y( Y6 \" g& P( }( X; |1 A6 \/ C, O% @2 ^& M- S0 L5 _
Ctrl+→ 向右单位性地移动光标,快速移动光标。9 \& a" [" A9 U- ~$ ^
1 A$ D* p4 H1 p/ @( x9 Fshift+↑ 向上选中多行。, O- t* s! Z8 r3 r2 J
. c" S7 S3 E" R0 P0 e
shift+↓ 向下选中多行。. h. S: i9 ]% H+ `
5 [8 h& f+ C+ f/ `Shift+← 向左选中文本。
/ N8 `7 I% h; z% W& W2 C1 `2 v2 p
/ K0 K( E* r G8 @; ~1 o' A# ?0 ?% qShift+→ 向右选中文本。6 [6 Q0 q! k C( B# X
, V D: E" X/ E3 S2 z
Ctrl+Shift+← 向左单位性地选中文本。8 P, e7 J) T4 b" h3 v% l+ v" v& H
' C6 v4 S/ G8 o5 l, L4 N2 Z9 ZCtrl+Shift+→ 向右单位性地选中文本。
0 P2 i6 m7 C7 r& b/ ]# m1 b7 i6 h( b5 k9 R8 n& z& b0 v4 O* t
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。. p7 W9 d+ e* b; h
% g% x/ A* m7 W- PCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。0 B/ S9 X J2 P
6 k- a8 k9 u. h+ T
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。5 b! Y3 l! K1 K. M4 Q
& V* B1 k. q+ B8 P5 {: w9 T( ^0 [+ z5 pCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。: t ~7 R& r8 G: K
. k7 ~# T' W8 Z5 z
编辑类4 M7 U2 r7 B$ E. m
% D X1 e# p, D/ N. \$ O; m) NCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。) l8 x2 ?( e0 C ^2 W, f3 ^% F
; u/ N( B1 O! w; _8 u7 M% jCtrl+Shift+D 复制光标所在整行,插入到下一行。( G! g2 o& r1 ?, U1 ?3 ]
, }$ v4 F& F% bTab 向右缩进。
+ V4 k5 } R: m4 ?+ l3 V8 r! ^& L. b; D! F" \ s% ?1 N" Y2 d
Shift+Tab 向左缩进。- X M5 C0 x; n: d5 c
, g! L! t% ` h4 @6 B& W
Ctrl+K+K 从光标处开始删除代码至行尾。# i8 R9 W/ a5 ?
! |+ U- D: V4 Y2 {2 yCtrl+Shift+K 删除整行。
; Z, ~+ q- ?1 @& L1 f4 g. R2 B) D- g3 q: e. ]6 h n
Ctrl+/ 注释单行。" y3 N+ `) ?7 ~6 H# G' l
3 O7 r" T- ]) \
Ctrl+Shift+/ 注释多行。
( ?1 i5 C& h: I) l7 l2 U' K9 e: \, j; s! @' ?* C: |
Ctrl+K+U 转换大写。6 K, ~0 l8 K7 Q3 M4 N% p& t
+ w& q+ N. O7 s* s
Ctrl+K+L 转换小写。. w* e1 J8 w! [( l
# O- H# v5 Y" v/ uCtrl+Z 撤销。
. t3 z3 ~ g( F; G3 H& N$ x
o: N( O+ A* U6 |/ L" P' \Ctrl+Y 恢复撤销。) ~: c' m/ A: p7 ~
9 A O9 V* Z; F. {1 _% ~. N' ~$ G; `; X8 r
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
) a+ f1 n. y6 M( v$ M
1 l! Y: \, d" S5 dCtrl+F2 设置书签
3 s3 y2 P) k5 [4 ?% M& G1 e6 u" J* ~& j# k' s
Ctrl+T 左右字母互换。; s+ Q$ q; T4 }& J
& u' F w# k7 G9 x7 ^" t- zF6 单词检测拼写
( ?' d9 v3 {3 [1 d4 z& b; X
% f0 S1 K& V) h4 N# X搜索类
) _: G. I2 v. Y$ O
`6 g" ]8 Y8 hCtrl+F 打开底部搜索框,查找关键字。1 W0 S' [5 v( L+ T/ `$ u
! x/ F1 d) y9 fCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。' m5 B. I2 S0 r8 }
- a3 S! ?) _5 |( m9 \0 CCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
2 J/ \; `5 |8 N# [& a5 _( x/ s
: T- s. `8 |6 j+ ?% U* z8 |8 RCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
! T! F& E1 I9 @# |8 B. k N- Y' p) g m \
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。' ~9 M6 c0 [, u) }
6 x2 [( V7 l. T. k% H6 |( u! w
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
* c# H: ~4 E+ e. j- a- l" F0 V
* K. {( e# H/ G' ]; v2 I( k6 \5 X' iCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。( r c' V$ R' n; Q# q2 @5 E
/ g. }1 G6 P" {2 T7 a% DEsc 退出光标多行选择,退出搜索框,命令框等。/ x# C1 ~1 \1 B, f V) }/ L
" ?/ _4 |6 \0 R/ @% }& e7 Z显示类
' ]& g% |! S8 a( k+ b' s8 r, s; V6 t1 N
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
* `4 I: s' G2 s/ c. l* j; n% `6 b2 Y
) x# } O* m2 @0 a. YCtrl+PageDown 向左切换当前窗口的标签页。
2 W% R* W2 f3 O E! f8 ]- _5 O) Z" X' I% P1 ]& O5 G# M
Ctrl+PageUp 向右切换当前窗口的标签页。! G. j! ~' ~* ~
; G; W/ F- ^, M: N9 bAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)# P, r) M; S [
# \7 q7 S5 o7 {' K- p
Alt+Shift+2 左右分屏-2列5 ^+ c1 V9 J5 n& |9 n4 T4 h! f
. j1 M M0 ^* c; s7 P
Alt+Shift+3 左右分屏-3列
) O4 F8 H. ]3 Q4 F q+ W, W
& P) L1 F" o! |8 a* |Alt+Shift+4 左右分屏-4列
; ~$ P5 q# F0 M; O. g" a6 G5 ]9 o! L
Alt+Shift+5 等分4屏* d4 F6 R1 L1 M/ N# `, M
7 ^: h: _. F* s) CAlt+Shift+8 垂直分屏-2屏
- j: h' X L% d- {
7 ]* ?% {1 \* \, N. E; Z: {1 UAlt+Shift+9 垂直分屏-3屏
" h2 X0 ?, }# r6 o1 Z
) T5 f4 l7 C$ q! A) [Ctrl+K+B 开启/关闭侧边栏。5 b: C7 V1 I1 {
: }+ T* g% u' Q' N, H0 \% O" BF11 全屏模式9 }& n, g9 ~- a0 H0 s) @! k# W
) p+ b, Y. W0 ^6 v f9 y7 i5 ?( U( vShift+F11 免打扰模式
1 o! ?# u: G* R/ a5 g3 ]2 b; h |