要想sublime使用快捷键,就要学会安装插件安装插件
@& w# q K' }$ q1.install-package2 O( D+ _- [' r5 [' O `
2.SublimeLinter(php代码错误识别套件之一) U* \2 z7 {4 m5 T. _
3 V e. i$ F V( q1 G
1.install-package) h! W. q- B0 n4 l) R
2.SublimeLinter-php(php代码错误识别)
$ ]' o a. |( g! u+ s& ?- ^# T' |+ q- m1 }" M, L: q( a- P
1.install-package
$ \! k- z- _2 d* G9 |' c7 X# S2.Chineselocalizations(安装中文版)
; k5 i6 F! f6 e4 r$ P0 Z y+ `5 v& t/ n4 w
( R+ q: _3 c' D4 X卸载插件' C0 M8 z+ S/ t3 q6 O
1.Remove Package
! x; S( q3 G9 ^3 [% M2.Chineselocalizations
7 ^( k$ Y6 D& G4 f" s' d5 a! o( D8 X, d2 q5 m+ J1 ^ K
1.Remove Package
4 [, K0 Q) g, k6 ~% S) w, @- C2.xxx
/ I+ a. Q0 M+ k1 h+ j( h0 X4 j7 F# j* l3 u8 L) J9 M6 i# V9 O
9 H0 E. n; l9 M& g8 E
以上是插件的安装方和和命令,接下来是快捷键的使用命令; j6 _. {( w7 ~ V4 O6 V; U
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。* p) s7 j- X u5 q5 h0 O& l; `
4 }/ m# n7 \, ~
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
0 e( F6 w9 Q; [
% h0 L+ ?5 O9 `" F! zCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
) q2 Z4 h j* C& A. |2 p* A: G1 h- m) I4 X' V
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
2 z8 u" q3 Z. n) x( _ ^, f4 O( `0 {, D( J5 u( ^, W1 Q7 H" p
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。& N) m" N' L5 g0 ?! W# X
0 G% n# k$ ]' v5 ^9 X1 sCtrl+M 光标移动至括号内结束或开始的位置。
9 G+ M3 z! g: f' B! A, b. Q* }4 S( f
4 q3 X7 @. D) O- ~; nCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
8 H( s3 a! ]! }& T! k
- \. L- Y- _; l5 U3 NCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。/ s8 w6 e% t+ |# W/ N) C
7 u& h2 V4 ^* f* F1 H; z$ s
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
/ N. O+ a) t$ x3 N( P; H. |/ J L' c3 [
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。' H" `0 C5 l, ^( } G& y
5 R X- i6 ?7 s. h7 I5 y
Ctrl+K+0 展开所有折叠代码。
5 ?' Z) d! z9 B
4 w( ]4 J6 ^! K$ L( \- D9 s' CCtrl+← 向左单位性地移动光标,快速移动光标。5 V1 ^4 }, l( y; x0 k7 M
) A% u! x, w$ q6 I0 O& X+ HCtrl+→ 向右单位性地移动光标,快速移动光标。
! s, ~" r9 K& C( V- Y! @% z1 E* z5 v5 m
shift+↑ 向上选中多行。* G7 C5 o m, B- z
! [1 h0 |$ n: F# ~# Q
shift+↓ 向下选中多行。
) z. y& Q9 E% Z7 [8 E
, P Z* N+ b/ o5 Q8 p5 s* p" GShift+← 向左选中文本。# v V$ t. i) g5 s/ P( G
, Z5 |3 U* e0 _, M0 [) G2 B
Shift+→ 向右选中文本。
6 ~: w% s0 k% Q4 l5 \* T5 t$ y- l* L+ g
Ctrl+Shift+← 向左单位性地选中文本。, e6 a& I$ h+ E0 e2 z0 J
+ D, G( w% b3 e, X) lCtrl+Shift+→ 向右单位性地选中文本。5 Q' h3 [: G. _1 Z( E* T
3 U- b6 x( C. Q/ C FCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。$ w0 G! W9 A$ ^& }/ \4 h. }
- q0 U" z& N; B7 d, MCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。5 A+ d( a+ o' m% V, f* E) K
- W6 Y- E/ w3 y. S! mCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
2 e9 X% T2 h6 ^( ]
( g9 k9 N9 N* r& S2 v2 kCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。( I. j7 p3 ~2 l! @
, f$ A1 X/ X% m5 [' m
编辑类& F, q( W8 {8 Q$ z- t4 k5 `8 B! E
6 m" l F4 P' ]3 x& }2 i" U+ R$ r
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
: H% E( M5 k" ]% W( C: L
! U, P" ^! s2 p- ?# rCtrl+Shift+D 复制光标所在整行,插入到下一行。: D3 K3 H1 G! H5 [/ ?# [/ W! K" {
, h( P5 {" `7 rTab 向右缩进。
! C! N. h% W3 F1 l" K: S# p/ ?% z" O. o) R
Shift+Tab 向左缩进。
, h e* F# r0 [/ B
$ G1 `# M& b* ^! t+ Y: g. x e, zCtrl+K+K 从光标处开始删除代码至行尾。
# {: [6 [% |( Y9 _! P* t d
9 c: b+ H r: A3 cCtrl+Shift+K 删除整行。
1 S0 J8 P9 r: l" j0 d5 G
5 w. J1 `" E5 l; vCtrl+/ 注释单行。
& F- i; z& i, I8 K8 q9 Z5 z
, f1 D3 ^* x$ P B$ O r! TCtrl+Shift+/ 注释多行。
" h2 I# D4 ^* C; |- v& ^6 B
) p. C) B& _% ZCtrl+K+U 转换大写。
9 y$ O* G2 A/ j1 y& A4 W0 D. p6 u/ q! R2 h. O2 f4 O$ i# c
Ctrl+K+L 转换小写。0 w, ?5 _) i. t6 ^( s1 B9 e+ w
" `' ^; L9 D# T' c$ h- Y' a) H
Ctrl+Z 撤销。1 k x0 Z- c1 j. k/ _+ g
0 n! v8 u$ o4 E8 P3 h6 \
Ctrl+Y 恢复撤销。$ r' i; } Z1 d) c' q7 B( B
; W- ~, x8 d' E# |, K5 T2 u" sCtrl+U 软撤销,感觉和 Gtrl+Z 一样。% x3 E1 s# A2 D6 {* Q v
( S8 D# r9 M$ o; q! n: B% lCtrl+F2 设置书签
2 k) `3 O0 ]5 `; X3 p& Q+ G9 d" t6 A, Y
Ctrl+T 左右字母互换。+ s$ M/ i* I5 c# A
9 d! H1 g- B/ M* X
F6 单词检测拼写+ p. U% _; L5 i3 d
+ [ d: S' ?; _ {1 X% C' ~8 s# z搜索类2 j6 @, o+ ]7 z: N+ c3 v
- h4 l. m' _# `5 F& P$ N+ H7 xCtrl+F 打开底部搜索框,查找关键字。6 m: y) e J- k5 U H
" k2 E r E+ N- YCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
4 C+ {. r- _ a7 y/ ?/ r
- ^4 e% Z. _% g. V) m ]Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。9 ~% a7 Z/ x9 L5 B9 W. |% M& K
9 i, {6 Y9 w& G2 o5 r( B+ f
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。( y, s& o' M& b* a
9 Z1 b* t' {% ^' L2 s5 ^& L
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
" K% {, F4 o% [5 P, W: s G; F- ^( G' p0 `$ H+ \+ D* A5 U$ r
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。% o5 [1 W2 C7 o
4 A7 `# d7 m7 L& W1 j. SCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。' p' V8 e* T8 J( d- o- c4 _$ x& Z
# _: I ?6 j! S" F
Esc 退出光标多行选择,退出搜索框,命令框等。* p O7 P& x/ l' K7 r; [
- @9 \: o4 r; E
显示类; q2 L; j! C+ m6 Z1 J# }% Y& r
; D) d/ r: T& x& Q% w! K f/ X
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
6 ?& a0 O/ U4 i9 J% x0 w7 c( G9 i
/ P) Z4 f9 ]" @Ctrl+PageDown 向左切换当前窗口的标签页。
- U( S0 ^, G3 m5 R2 w3 I& ?/ U1 P1 U8 `* S- a. }! I
Ctrl+PageUp 向右切换当前窗口的标签页。4 Q2 P6 Y0 j! n
, S2 h2 {' A, ~' `. B6 O8 FAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
# w$ T, [4 o& N. s3 d" i9 v1 F& O, V5 c' z( T% I
Alt+Shift+2 左右分屏-2列
- v0 D/ L* r6 D, s) P; F& d" Y5 I5 ]. S- x9 |% }4 E+ |
Alt+Shift+3 左右分屏-3列
5 V3 I4 A3 c0 Z- H* _" _( [& d( N0 d+ C/ K- B7 z5 E3 a: U; R: P V
Alt+Shift+4 左右分屏-4列% Z, t$ M9 K6 ~5 U2 B* p. D
" A# M- I% Z, v
Alt+Shift+5 等分4屏8 C% v8 d8 E. z) C: H; Z4 o
9 O* l! g9 P3 m- y% c9 b0 u) d. mAlt+Shift+8 垂直分屏-2屏( V& {% {. H1 N, n
X5 L4 ~) Q1 H
Alt+Shift+9 垂直分屏-3屏# J, j" e: C! K3 Z5 m; a; G
, y$ l c1 g$ x1 P0 O0 U& @; X
Ctrl+K+B 开启/关闭侧边栏。% d. x, D/ A; n( M' r- s6 p) d
* g* t, W9 m/ t% q: W( y# O3 l! P2 aF11 全屏模式
6 P# T/ |( T5 N6 L" U' K4 g9 K
^& U: c8 N3 X' w7 H' [Shift+F11 免打扰模式
) A+ F9 W- L. V- l5 y% I |