要想sublime使用快捷键,就要学会安装插件安装插件0 v9 f% ]$ k, x3 H+ e; E y
1.install-package
. h' L# `! p2 d7 h$ g8 S* {2.SublimeLinter(php代码错误识别套件之一)
4 u7 Y2 c: G; n) O9 k9 \
8 ~7 B8 c; q* e* r# U/ O; @1.install-package+ U1 q7 j8 W9 L8 v1 D" F) B
2.SublimeLinter-php(php代码错误识别)
8 }% h/ _( m2 l+ g" H- p" P$ W9 b( J8 ^& {
1.install-package5 f6 n! e1 p9 ^$ V
2.Chineselocalizations(安装中文版)
3 T8 a$ ]9 A/ O5 @! Z+ n% u4 [# w3 p) @7 x
卸载插件
3 V3 l, m9 u% v' X6 B+ F- Y1.Remove Package
' d4 |9 u* e; v8 q8 I2.Chineselocalizations( ^1 x7 O; |9 N' s K
5 F9 g! W$ p* f+ [1.Remove Package
V. i2 ~8 U, j: V2.xxx
$ C1 L7 j; l3 P: K. ?5 V3 ^. E4 }' A* o% c0 I' t: c4 V7 K# o
5 N) L$ Z f! x1 ?% M8 V! l以上是插件的安装方和和命令,接下来是快捷键的使用命令8 d" D* ?' S9 |2 ^8 P
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
/ h1 K" ]2 ]& Y# I- s& K! d$ Z- C4 r* q& i! T* B
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。! }& ^( h. y! C3 ~% T
: Z. C" c. W9 A& K6 [ ?Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。% [* W' N p" u9 z" O( w6 d( b
" ~ u) M, B2 q3 x( m2 H; I* x
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
. v, u6 l& Q* ~5 ~. ?, r: T
1 S" {/ H( }& A1 E4 I( k2 H- yCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
7 g8 C: }; I4 X, L* @1 E; a* }- V! D4 F4 u4 O5 n
Ctrl+M 光标移动至括号内结束或开始的位置。% |0 v. A; J, k
5 g! s- T1 I% |- I5 `
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。( f' Z1 |! J5 s+ M
" _. I2 A8 {, I2 ^1 |
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。3 S0 O& q, ^" z/ m. u4 h5 i7 V6 |
: `5 s( A: f0 V6 x" @" b" s
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
! q8 G6 S! U; R/ B- y m% d ^7 P
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。1 j" n& ?3 [* N2 |
3 B& [- h- }5 i" q+ s' f* jCtrl+K+0 展开所有折叠代码。3 z! ?5 Z2 t3 a) p# s
; q# F. G. w$ y0 o \
Ctrl+← 向左单位性地移动光标,快速移动光标。/ S# j2 U. l: [
) S% `, y$ I. `9 H- _8 e5 N
Ctrl+→ 向右单位性地移动光标,快速移动光标。8 B) K S: F# P$ c! Q
' `. V, r/ ]( U$ \/ [: |shift+↑ 向上选中多行。/ O$ {9 M$ W6 M% X
. Y+ `. V, r T/ C7 Yshift+↓ 向下选中多行。
9 A7 V" r% ~- Y ~4 c- T
$ Z( ?* D; I9 e4 P8 b2 [: f qShift+← 向左选中文本。* m- U% g+ [9 P8 {- S; k2 P' }( f* }
0 S$ \( g, ]: O9 C% m* B
Shift+→ 向右选中文本。9 J& v' q. `6 {
1 r2 ?' X' ~/ E+ t& M# KCtrl+Shift+← 向左单位性地选中文本。" b; z, k( q4 q' ~. N
- m) y# Y" x* gCtrl+Shift+→ 向右单位性地选中文本。& O: l7 O& a! D" f5 `; M( Q
2 H& o) N% `2 |- w: |/ [4 R
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。6 G4 p7 ^" p$ F
- a/ C! y, ^5 }5 H$ p. }
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。1 h8 z2 o# Y+ a0 n" k: l
* |, m: A/ a* d# a1 V) x1 a
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
9 t0 U4 o1 Q! D/ |* E' w3 W6 p4 d `) s( O1 M6 r/ Y* i
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
% e: ]2 @% ]! ` B3 t
/ U1 h# X% ]% d1 E3 G9 r! M编辑类
1 c0 {; a" W$ s8 K7 M8 L% O) D, w F3 x9 n% f
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。- s. p8 \% W0 F" O: u# Q
8 I* T$ y7 ~! g. g6 q1 mCtrl+Shift+D 复制光标所在整行,插入到下一行。
$ \+ V' L. J$ t& {4 a5 N; C1 u. T; i! G3 t4 M, S& ?; N
Tab 向右缩进。
5 e Q0 h2 n- S: ?0 u$ I. R. H. K$ {. }
Shift+Tab 向左缩进。
) O) y2 e4 p1 B1 l/ z
; a6 A, G& q0 R0 J) O6 d+ v' L8 L2 cCtrl+K+K 从光标处开始删除代码至行尾。
1 I5 ]& E6 |, n+ a" _2 D6 z5 x9 f, l) z4 J+ K9 g/ M" T
Ctrl+Shift+K 删除整行。
+ ?' }! g, \ }* ~- u1 \* l, E2 q" H, G, S9 ^; W2 I
Ctrl+/ 注释单行。. T/ Z3 N9 j" z3 W4 y ^
% ?+ Q# ^$ A( ~! KCtrl+Shift+/ 注释多行。" p1 f4 K' i$ n; A2 j2 n' `. c6 {
7 ?% e3 u2 q6 N- x
Ctrl+K+U 转换大写。
' g& Y8 |( g) g! U
. G& T) c( ?0 i {3 b" l8 c4 pCtrl+K+L 转换小写。$ U2 D9 c2 B, W! P9 N
* G7 ^4 Q" R8 ]; s0 I
Ctrl+Z 撤销。
& q% |6 a2 Y# r8 d5 }; V J% e5 S+ C: P0 ^) y
Ctrl+Y 恢复撤销。! |2 ? c7 k. H: L6 N! ^, u, @, {
" e1 u9 j5 F: M# g$ q/ c- u5 w, P
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。- r2 r. }4 n2 Q# L7 s% J6 c+ U `
$ @: D F* K8 q S; YCtrl+F2 设置书签
; x0 j' o" |! y3 P
2 H: P' _9 C6 {1 o# z0 WCtrl+T 左右字母互换。- D! z( v' \. M5 F% s8 n" ? j
4 Z& s( C$ H/ O- W
F6 单词检测拼写) x3 l$ U4 @& V5 v$ S
! ~& |; ^# m( n9 f7 p
搜索类
o0 i! I/ \ z+ d3 [! A2 I4 i# p8 J
: E- O' d; S& m1 b a) KCtrl+F 打开底部搜索框,查找关键字。0 E9 p$ G, l# s3 p
5 B8 m. B8 b bCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。 i) f6 r, I0 ^ k2 A6 U6 L, F
. K E" B- L$ O
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。; Q# ~* A- [4 d( Y" K) G
0 O Z- G' e5 s9 J9 k, F: F; z8 E
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。6 F7 Y* [/ U* `/ x5 Y% _# |
' E+ S' B7 G9 LCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。- e, T" u% y* J3 L
: |- C' P" F% q% W6 ?Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。. x2 u6 L6 n% U! b( E. Z) H1 n
- S0 E' [1 y. E2 P1 {Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
! n. O( |9 b" E- U/ O
. R5 u) q2 d/ A- \2 y4 gEsc 退出光标多行选择,退出搜索框,命令框等。
9 h G) U4 f, ~ ~& M) D% w0 I0 k* V' Z' I
显示类) w6 w) r, M5 @
2 h+ v! l' c6 h0 H+ \) T1 J& E
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
, f$ U7 R9 v; R1 g3 l- I7 p; A U& r1 ?* L
Ctrl+PageDown 向左切换当前窗口的标签页。; X! m- c4 `& Z) @
. ~- u0 m5 p/ f) y6 B. h+ a
Ctrl+PageUp 向右切换当前窗口的标签页。
" ]: P: ]6 t0 u1 a5 Q {- C
y6 }7 r6 Q9 gAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
: {, Q% r) I! o9 p8 E8 [1 T( o( x2 ~/ F
) `" K; S) m2 u N K g* SAlt+Shift+2 左右分屏-2列
% z" Q7 z+ c" E8 o/ x5 j$ {% X9 F! ^( g
Alt+Shift+3 左右分屏-3列/ v' ~8 {% H) O; l8 v+ c
* Y$ C) K. n& d3 o3 J" k* zAlt+Shift+4 左右分屏-4列
, v+ V7 O# k& h) A
9 _* e! M; b# B8 |, z' lAlt+Shift+5 等分4屏! s3 N* |* Z: n
5 e# _; U* j3 Q6 G$ o$ A) A" S
Alt+Shift+8 垂直分屏-2屏
9 m5 ~* j* Z: p: @0 s3 W
4 U& M3 b3 B4 R* ] o3 Q9 aAlt+Shift+9 垂直分屏-3屏
* K/ `; D8 T: J0 r4 B+ o3 k' v% S1 @& s; X! \6 q
Ctrl+K+B 开启/关闭侧边栏。6 i1 r; P/ k' o: F
) o! x) ]6 X7 f
F11 全屏模式
$ q( I- r; G2 g6 B
) T# c$ V6 G1 dShift+F11 免打扰模式 ' I0 P0 i; N/ d' x3 q
|