要想sublime使用快捷键,就要学会安装插件安装插件
j5 C) F4 p% w$ E* F$ n: S1.install-package
1 d, r( l) ~# B, Z% G* i- M) V2.SublimeLinter(php代码错误识别套件之一); O, l t3 J# A' N/ f, T8 P
) H D' e2 ^3 v; M3 G1.install-package; Z5 p8 w* S, G0 ]" E" s
2.SublimeLinter-php(php代码错误识别)! M U7 f; t% S4 {! k! X& a
7 \% |% j) r( ]* M- Y
1.install-package# t! j% D; m e6 P
2.Chineselocalizations(安装中文版)
, r- ~ Y# T. {" ]& ^' T6 ?
* j& X! V* m# R. _: r4 w+ r" j卸载插件
# J" t* G4 J" t. E. @1.Remove Package c3 @( Q. s" h0 H8 q2 g! Z4 N
2.Chineselocalizations
$ W8 _( Q5 H9 h* _- o# g1 w; h0 \) {4 o& I* D
1.Remove Package # Z) }& x( g- l' j# C6 {7 q7 g1 [
2.xxx
5 @" u$ O, s4 R' b7 R7 |, @6 Y$ B% H
( x# w9 y* j* ^8 r# S8 I: c% g- I以上是插件的安装方和和命令,接下来是快捷键的使用命令
% d" \ @3 u" o A3 k% b2 oSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
1 T2 n1 H5 p. y) P( n' {
* w% d9 H( ~5 l+ v) Y) o1 n1 ^; n: u$ ^Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
& `0 ~, C- p) M* r$ D1 O" w; Q8 K9 q3 W5 q
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
( w: Z* J1 r5 h; O5 s- s+ ^% T" U5 a, C1 {: Y
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
; V; ?+ a t: M5 ^- t+ t
! D L% ~1 M! K, y0 i- xCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。8 k$ j& `9 x6 h$ @% t* U7 {" P* k6 u
7 Z2 k1 |$ Z" x/ _3 M& L3 w
Ctrl+M 光标移动至括号内结束或开始的位置。 H& K+ C3 A5 R E1 {, C
6 e' o( F" {) w: {8 G7 h8 ECtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
7 v1 F" _1 @6 A/ s4 y7 o4 ~! ^
: O+ d1 i5 |9 z% hCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。2 }2 A- E2 H0 k- w
7 Z F, t: }" s9 F2 ACtrl+Shift+[ 选中代码,按下快捷键,折叠代码。
# P, c4 a! ~0 f0 T5 c" z- F$ Y
2 ]) x, M3 B, ^" iCtrl+Shift+] 选中代码,按下快捷键,展开代码。& g$ Z- V+ d1 k" P4 V
* y N c! D" A" V8 N9 S
Ctrl+K+0 展开所有折叠代码。
. R, a8 g0 E* F) [* s
% y! G5 K7 z0 |9 A8 u( ]! lCtrl+← 向左单位性地移动光标,快速移动光标。; a' |* q/ C7 d; u; d2 f9 E" d. ^6 z2 P
) I ?" v) n/ t) g* {6 C4 t4 F
Ctrl+→ 向右单位性地移动光标,快速移动光标。# {: L9 p' J Q% {; B4 n+ _& n
5 W2 @! c3 `/ {4 N& s" @shift+↑ 向上选中多行。. C8 J. {: ^. L' r
! `8 A8 Y/ w4 X0 N( Z/ k: j8 Jshift+↓ 向下选中多行。
i: f2 k% I% L j8 y1 F
a- K' M) ]( X, _2 P7 aShift+← 向左选中文本。
4 Q0 G7 T6 A. e5 [8 ^% o- }1 t
' E9 V' z* `. H) D9 vShift+→ 向右选中文本。
2 @& W6 j& t( I. U6 y( i/ J
: p* t- f5 Y5 N7 C4 @Ctrl+Shift+← 向左单位性地选中文本。$ S7 s. w4 K1 Y& p2 N# V
' o6 @3 C. R0 e# h# NCtrl+Shift+→ 向右单位性地选中文本。" E- \* ]# s# W4 f0 N
7 z# k9 ?6 e7 l* ]1 |2 \Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
( v% D4 N- @# M; F9 M" l- Y9 _2 T" L7 E$ b/ L: K" g' `. f$ w
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
1 L; O, F! y3 h2 {$ z; G& V1 ]# B' O, K; f, t8 \ n
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
& ^( E- _; s' Y/ S6 d- h0 T. m2 z* u N& P) H
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。, E" V- C. M1 {0 S4 L
b8 ^5 r g) L编辑类2 N0 w5 d( ~9 R V8 d
& f- @: s0 ~) s! xCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
% N& Q& }3 l7 b" m, q: o0 ^( B: F1 f- p% W1 f* O
Ctrl+Shift+D 复制光标所在整行,插入到下一行。8 }) W5 `5 \! J0 Q3 T' S0 B Q
) K0 Z3 a2 _5 m+ W- j
Tab 向右缩进。, S; D8 w, B! q0 T1 N+ s# }
) w% M) W+ D8 C; I/ D; f9 b4 A kShift+Tab 向左缩进。
d$ Z1 I1 t! O$ S/ ], }
7 C9 I, ^, [ _# z9 t: HCtrl+K+K 从光标处开始删除代码至行尾。
. q0 N' [/ C- K9 D7 y) N* @ x" v9 w0 Z/ Q! L' X- a
Ctrl+Shift+K 删除整行。
5 m7 z3 n6 q) X3 \- t
& ?, B0 O! r; ]Ctrl+/ 注释单行。
3 Q; p- P/ F4 P6 r0 `# E3 F, M" o4 F$ X
Ctrl+Shift+/ 注释多行。7 H9 a* W8 M2 p: {! B! _
6 V1 M+ ]! B' r1 j) V! S
Ctrl+K+U 转换大写。) u! p% {( j; d7 C9 m, r* R
1 S; u. S1 v! N% x: z: z$ |Ctrl+K+L 转换小写。# L& S" s- N d) U# N4 Y1 c# d" L) D' ]
3 n n# ]- V5 e' K, m; Y4 ICtrl+Z 撤销。
/ Y# e% C. m8 q( H) M6 ^! l
W _' r" I. h4 zCtrl+Y 恢复撤销。
& N3 A6 O& ]3 @
6 R7 t2 |+ q) K& PCtrl+U 软撤销,感觉和 Gtrl+Z 一样。9 R, @% F! D3 K* e f. E1 J1 ~
2 e: {! q+ Y( y \) y% i ^7 uCtrl+F2 设置书签
3 k( D+ i. Y1 j% `# ~
. \- I( X0 j: H8 X- G' mCtrl+T 左右字母互换。: a: Z( ~4 x5 Z: N- p
, J3 }0 [7 [" Q+ v8 s9 SF6 单词检测拼写5 t+ P. o7 b$ L# G. j
2 F- J6 w2 j* [) G搜索类" Q+ ^' m( @, Q) c' @
9 _) y6 |$ k; u1 g) WCtrl+F 打开底部搜索框,查找关键字。
6 F2 C3 L: R/ t& a! }; w4 G+ R
2 d1 [. U; J! s% O) p4 DCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
. F4 b N4 b( v" t. ^% ?* [; a+ p% d1 U N* h
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
6 [/ s1 n5 I% |) a- n9 ~3 B. W: Y4 P# _1 {
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。: y# Z6 B( ?- q# \3 s/ r2 m. ^: U
; T. Z5 I/ Z8 ]" S$ C7 x6 P, o! Q
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。4 {$ Q$ h9 M2 R* ^
- U' T( d3 j8 J9 g0 P) [4 w% }9 B
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。7 x# g H* P. |& A# x D: n0 E6 q# a
0 h. Q5 Q% P# u" r; F) U0 _ O1 ]Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
& z% K7 e; K1 Y. H! _; p" _7 B9 v I5 y9 E. i
Esc 退出光标多行选择,退出搜索框,命令框等。1 H/ A: m* P6 C! {& S
9 |1 l: H4 ^; v
显示类
* W0 f+ ]4 M# Y: {6 Z& U. L" {9 r8 N- s7 {5 Y( Q1 F
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
+ {$ N1 c/ `* H9 _: `( I
$ J4 X" U4 T/ Z( k8 I Z% ECtrl+PageDown 向左切换当前窗口的标签页。 {/ K+ f2 }8 n0 [: i% K" Y
9 s3 {, O' ~% a. H; x& BCtrl+PageUp 向右切换当前窗口的标签页。9 g: X, v. T! ]9 l% x
% y, ~ M' w0 [0 @" GAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)% d6 X3 \) E' ]. h7 V' ^# t
7 E0 h1 x" ^+ |3 CAlt+Shift+2 左右分屏-2列
P& H( x3 ~% {9 T# l0 p, M
" x% d$ i6 f* J8 l5 EAlt+Shift+3 左右分屏-3列
: u. n7 s+ [, k( O% k' N. H9 Z
) S2 R0 O& h y" pAlt+Shift+4 左右分屏-4列
& ~1 H7 V; J: a
d3 z8 U. q4 H+ @0 ~4 qAlt+Shift+5 等分4屏* G [) s4 _. D
' I+ J6 f9 A2 {- c9 d: r# U& ZAlt+Shift+8 垂直分屏-2屏
9 N' @7 p5 G" M* r7 ?# J) ?% ]7 a% r! \$ s
Alt+Shift+9 垂直分屏-3屏
$ E$ [% h i$ { R$ h
+ [7 j' }8 u2 I: Q* _Ctrl+K+B 开启/关闭侧边栏。
4 T) }3 B! O# h' W. m
7 ^; d& i8 A' P% ?+ n1 b/ LF11 全屏模式9 ^( Q! P; \9 F2 J; C- l8 e$ Q' l
+ Y. @) ]% ^7 z$ G
Shift+F11 免打扰模式 9 |9 s6 z) ^' B
|