要想sublime使用快捷键,就要学会安装插件安装插件7 ]2 d8 ]/ W8 ~, m1 {$ A* @
1.install-package) `7 b4 G4 c, n& z8 m9 F. \
2.SublimeLinter(php代码错误识别套件之一)
$ p. d! c6 z0 a& f W
# i6 E0 B9 v) l* g( @1.install-package7 \4 b5 |" i9 z! a5 J
2.SublimeLinter-php(php代码错误识别)) O% ^" y6 [8 d) ~
+ q2 I6 ^: g# m, @
1.install-package& x5 p: M0 N( ~# ]6 U6 G
2.Chineselocalizations(安装中文版)9 l5 Z* T% t, i q; y+ m
( q6 s* K) ?7 s% D* j* w卸载插件/ U* h) m5 S5 O. g8 H( A1 C; c
1.Remove Package
$ \% W! E/ S* g" U7 S8 j$ K1 n8 g2.Chineselocalizations% W+ o- Y* z3 C/ M+ {
. E) \0 g% V+ G7 g0 H1.Remove Package
- W( N6 b5 ?6 x3 s0 V; e2.xxx
% j% S, K o) Q1 a# r3 u: g4 ~
3 m9 U0 {0 O; Q2 N, H: u# u& A7 i( U+ l' Y: Z7 M
以上是插件的安装方和和命令,接下来是快捷键的使用命令2 h8 b5 W# w! U
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。! c+ d- S9 a+ j' F3 d+ z
- |& f; ]! ~0 t: A! G
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
9 ? w d/ r8 d4 ]
! L3 O) M8 i a. XCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。0 c' @, }/ ?# D! l
" c5 T9 W+ r" i- H% \( l" c. oCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
3 \ X" w: |" ~/ \" o
9 I2 S( E. Y! Q% D9 s' p2 x4 ?7 aCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。) g4 @& k% p3 h, `; q
" _7 d2 ]. l% r+ L% q0 o( {5 o
Ctrl+M 光标移动至括号内结束或开始的位置。0 k( V/ Y6 w, n- W
5 F0 @) ~. \. s7 l7 j' q# r; x+ o
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。; m3 {% K9 B7 d& E$ s% A
, ` C9 [& z7 m1 ECtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。0 E- n2 v: S' k3 k
# t* U8 d, t6 ?Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。* K+ R! D) Y5 e; z
) m0 A* h, Z* o* n
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
& W3 f9 E. k- T' _2 n( w3 o% N6 c5 O& z) {5 z/ n3 N
Ctrl+K+0 展开所有折叠代码。4 j4 d8 G' r8 g
& y3 ^; O) h( I3 ?, ^4 T
Ctrl+← 向左单位性地移动光标,快速移动光标。
5 a2 Q2 E4 G; M9 x# c1 I
1 x4 }8 A; Z/ z& A9 ECtrl+→ 向右单位性地移动光标,快速移动光标。1 \5 q1 j: f7 ?/ O
2 `# n; e4 z( `$ Cshift+↑ 向上选中多行。; d( B5 L9 l! q/ @
# }6 Z6 `3 H9 \
shift+↓ 向下选中多行。
. K9 j# b$ P( l6 V3 K$ e3 e' _; x+ G3 f" L5 |9 g0 Z
Shift+← 向左选中文本。; b: f6 k+ [ [7 \
# v+ k. @7 u d( FShift+→ 向右选中文本。/ K4 U0 w$ B( V1 a
! r: T. X p3 A+ C
Ctrl+Shift+← 向左单位性地选中文本。
) N8 {3 ~4 r U6 F4 Q: M. M7 { R( }: E- P6 X0 \, F
Ctrl+Shift+→ 向右单位性地选中文本。
2 D- o- a9 ^9 F/ v" ]2 ~: ~" f& R# k, I$ ?4 e! O
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
; x: @& [& M8 q! z# c) C" c* e* P( a" Y% y" G/ j* M6 @
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
. ?, ^' J S' L. Q2 b, g& {& E' D; u ?5 c D! \3 G! ]
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
# W. a( f1 A: Q u- u0 U' S) u8 A/ J, H# H
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
4 T% r9 o3 U* q$ T5 l& T8 B* e
7 u' `* I. V, Y1 E }: b编辑类
Z/ f3 T( h: g/ }# u
8 c. s' N) d. M, X7 S+ bCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
0 g2 L: B4 u7 |" n5 Z2 w K2 C- e6 y G6 q- T- Y0 @5 ?9 L
Ctrl+Shift+D 复制光标所在整行,插入到下一行。! L9 v, R! J$ E& X: ~
7 G) O; V" q1 A7 G
Tab 向右缩进。
' U# R U9 Y7 M, @4 s' G+ H+ C' A5 M* X( H% p" n3 L" m
Shift+Tab 向左缩进。$ p6 Q0 s/ ~8 M/ L
d$ [0 R9 s/ S, T& ^
Ctrl+K+K 从光标处开始删除代码至行尾。9 y. a) Y! k9 d5 Y3 ]! _
0 ]' l: G3 {/ Q; u5 v0 CCtrl+Shift+K 删除整行。
- \/ A# ]) m: r$ @2 ]+ q7 T, ?# ~$ D/ E3 D5 o+ C6 c
Ctrl+/ 注释单行。/ ?2 N4 h: ~9 N' Z6 D
# W' h K! n r7 P
Ctrl+Shift+/ 注释多行。: I! R9 S1 g+ y, X' p
# f4 o1 u. K0 ]' m0 w, K0 y7 w
Ctrl+K+U 转换大写。3 I( D! x9 H& z
3 t& Q$ `) T8 F' d4 [Ctrl+K+L 转换小写。 t5 Q7 m' ]0 t" f* |& \
- R) t7 b* I- N Q" {' xCtrl+Z 撤销。
; l; ]# K9 V: C7 Q
" e; }$ l6 r7 S2 W/ C/ v" nCtrl+Y 恢复撤销。
3 Q: ?6 f- A+ ~( r# p8 j3 a( L* e R+ ~( s0 [: O C
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
- H. d# V9 i( E( n0 B6 s
. A/ @" O% _/ h! r) S0 gCtrl+F2 设置书签
2 `7 F) R/ k" Q1 p" L; _
* q( _( i& t( w% ~' J5 E C* wCtrl+T 左右字母互换。
* i* { k9 D3 v' l9 r/ L
6 H _8 j+ M6 i/ a- wF6 单词检测拼写
) K6 b- r. l" _6 z% i$ X. ?6 ~" d* F9 m, ~$ f3 J: a
搜索类
, V" [' K, y7 b. e) H8 f' N0 r5 T9 d. Y; b9 o( K* Z- c( P3 a* k
Ctrl+F 打开底部搜索框,查找关键字。
! [+ ]/ i" X* U* \( Q) l% ~/ n) y R& Z& E" l. u
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。8 Y( o( Y8 e& A$ q' m/ V
: a; ~0 k" q8 `2 b9 ?- X9 s8 q. o G
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。3 l' W6 ^" A! F
. K+ R! p9 `/ ~. I
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。) _/ e5 Q. V" L
+ q$ w( G6 ~0 j0 c. G/ q( l3 f! }Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
8 b2 d. Z2 @, c J" |
0 _" m: \! r! S* Q4 _6 g! T* JCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
4 [# i4 \5 C( Q/ L& p- A& G9 B7 E3 }' v( J
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。 \! G9 C& E+ K
6 P* ]5 A8 M+ h- z/ @/ x$ sEsc 退出光标多行选择,退出搜索框,命令框等。1 @: T8 E1 `* A& X3 N, E
, ^0 ^9 P- W- e. u; r显示类" d/ m, T% F( U& Z+ a, P7 W
& A5 h0 G! T; MCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
; q! c4 {2 b, ~ j7 g" X7 p, H
+ K: g, R4 M% S( H3 MCtrl+PageDown 向左切换当前窗口的标签页。: {" f* k+ }4 B4 t3 u
4 c, i4 H1 V5 ~4 E6 g0 x
Ctrl+PageUp 向右切换当前窗口的标签页。$ \6 }) X: e( d5 [) i9 W
8 ~2 L' v1 V- D* AAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)- ~! Q9 x0 x, e" d
" O) i Y6 y! }% n! [* M UAlt+Shift+2 左右分屏-2列
`, K( Q# A4 r% c0 K' ^4 B
# e9 J- X7 p4 e' J7 L$ fAlt+Shift+3 左右分屏-3列 o) s' {+ `1 w* s# y1 `
& e6 [4 H7 ?7 v* M* CAlt+Shift+4 左右分屏-4列1 Y" x A5 ~& l7 o+ I
k3 M0 t! G+ E& R$ jAlt+Shift+5 等分4屏& T2 s+ R% m9 t' V/ C' X9 h0 a( i% O
- t0 V3 n$ X" u4 D7 ?8 K
Alt+Shift+8 垂直分屏-2屏1 g. F/ }' x' j0 V) w% H. Z0 D/ A
: @# w3 ^$ u# r6 g0 N* k
Alt+Shift+9 垂直分屏-3屏
7 Y+ G7 L7 K1 M: v6 l# Y' }) I& N( @7 ] Q v. @$ `
Ctrl+K+B 开启/关闭侧边栏。/ p9 C" O( a+ }& D! c R
. d) X! U: U% l
F11 全屏模式
. ?! U) d7 W& \% ?2 ^( m/ J
7 i* C/ }/ v3 P* sShift+F11 免打扰模式 $ O" P* D% F8 X0 }
|