要想sublime使用快捷键,就要学会安装插件安装插件
, S& x' o$ n3 I2 p8 _4 Z% E" e1.install-package
$ y! g1 ?2 ]) @' E* ?- j' ]5 K0 S2.SublimeLinter(php代码错误识别套件之一): J+ f" i. b2 j" s
% ^5 e7 X$ E: A! _0 |! Y5 s* O5 N1.install-package
) l- c* S0 w/ S, D& \2.SublimeLinter-php(php代码错误识别)
6 v: w; W/ |4 J5 d$ k( c$ O, n/ |
+ G# g: k* k+ C7 K1.install-package
6 B" O: F" O2 G, I7 {; s5 P; w2.Chineselocalizations(安装中文版)+ m* ?6 j* o; [8 u3 ~; ]
% W/ Z$ f4 n, w$ F( Z卸载插件
5 y- e5 h8 F8 k1.Remove Package
( L/ B5 i) v- J2.Chineselocalizations& N$ |3 P8 o8 o# `: \, ^( ]5 ~
% Q" s3 ]+ {- z/ q; o: G1 F
1.Remove Package
. w* x( p7 R0 {2 a- `2.xxx
! @* p# | S' A( t' Y0 {% x, [5 ~( H/ U5 w T
. I' t: G' k# N7 Q' Y6 c
以上是插件的安装方和和命令,接下来是快捷键的使用命令
' U. U0 j! o+ L6 i" jSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
7 X: H. ?3 E' [8 L1 ~. b! I& X/ c: _
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。9 |4 \- G( O1 l7 H3 k
; l- M3 N. z# D5 m0 @" i/ Q7 z
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
% _) w8 [; c2 k- {' b! [" |1 k8 v+ i, ]2 G( M
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。 ]9 p: }$ b8 Y' B0 v
2 g9 O" S0 R, yCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
+ d7 n2 e7 P5 b3 D) @
- _, U$ l# S- i" `Ctrl+M 光标移动至括号内结束或开始的位置。( {% z" A- o! m( t1 z: n o
+ t# G/ W; _! P u6 c3 P: OCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。/ }4 E/ b) |" f2 c
# ?0 f( b9 C- L% p* eCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。0 C. D: F" m. A9 } {1 ]
! l5 }' }1 i" u
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。1 C5 r2 O! N& \3 M2 V2 ]
{: ~0 J$ v$ b/ QCtrl+Shift+] 选中代码,按下快捷键,展开代码。
* O, u+ R( _7 q
. G! N$ U( ]* WCtrl+K+0 展开所有折叠代码。
8 E. q9 Z7 M, p8 o3 R% g
5 d5 h7 f; A( z8 j" kCtrl+← 向左单位性地移动光标,快速移动光标。
) L4 D8 r. y2 f( }
4 \5 M& Y8 _( P- eCtrl+→ 向右单位性地移动光标,快速移动光标。, b) B2 s; ~1 D# \/ L
7 C+ F/ x* t. f( ^! c: qshift+↑ 向上选中多行。$ \! P8 _( Q. K! q. O
; _, v$ u( H: J: c% Y% E0 P: M, ^shift+↓ 向下选中多行。, p" z# P5 T6 ^+ B0 t3 v8 ?
7 Y; l1 m* Q7 h7 sShift+← 向左选中文本。4 x0 i* v& a- Z& a: Y3 ~+ ~
" j v' R9 y! p5 n
Shift+→ 向右选中文本。
M4 V- `) P+ A! S" l/ q) N& L) B9 W- R
Ctrl+Shift+← 向左单位性地选中文本。
* W0 {, U; z' g u# z0 J
+ R, d* D2 N: S6 vCtrl+Shift+→ 向右单位性地选中文本。 m7 K* o) O5 @4 s3 z
# w8 u9 h" I, \Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
; v& `4 f- P! N/ `" `
8 Q4 N5 T& v* Q, G6 S5 ~Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。* k; A' n) E5 H9 w$ E, C8 m
" i5 y7 G. k) [! C1 R" T, _8 o
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
8 i" y# O" A; q
) G( r2 G5 e, F/ Q8 qCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
- u" Q% r6 K! U3 r
! z$ \0 M. T8 H编辑类1 L8 x( Y# K+ A
8 e+ t- m- a. X1 q* mCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。$ ~( f/ }2 P h; f5 ]# K
7 j6 J/ H6 O" n$ @
Ctrl+Shift+D 复制光标所在整行,插入到下一行。' C) @6 C) g: D9 k+ a+ v: q/ b
, p& P$ |; P* p$ l4 G* mTab 向右缩进。0 m5 y- w0 B w
" f9 X3 s( [) m2 b4 \! LShift+Tab 向左缩进。
- D6 S/ d* N, i+ o0 \, `, U) z8 H* r' S0 J9 U2 |
Ctrl+K+K 从光标处开始删除代码至行尾。
& F( O+ @- o( l* L% |/ Y
* l$ c0 f# N) U gCtrl+Shift+K 删除整行。
. y$ R+ S3 ]. r4 Z: K; t/ ]$ c7 v: B: I7 x7 u" V
Ctrl+/ 注释单行。
$ K! M6 w& E7 @& {0 R; O1 a! |" g
Ctrl+Shift+/ 注释多行。
- g; Q6 B6 o) w. F' `4 ~8 Q e0 }) e y! B0 h* g% x7 b% b' S
Ctrl+K+U 转换大写。% W5 o9 B4 j2 s6 J) t: J6 R5 [- F0 f# M
0 }( O1 [& I% ^4 \* K$ \2 M7 _Ctrl+K+L 转换小写。( V2 [- C2 m+ t" Y' m
8 Q# [) K) b) E B+ v* }Ctrl+Z 撤销。
! Y! i8 ^. H( L; J; u! m: H0 k
Ctrl+Y 恢复撤销。0 ]9 Y1 ~7 r. V* G
K1 J1 }- O7 \# z" lCtrl+U 软撤销,感觉和 Gtrl+Z 一样。% G0 t; C% x3 l9 v6 G5 b
b% Q) F5 p( B/ ^5 A& nCtrl+F2 设置书签
& Y1 }, v! Z0 B) N5 S, B6 Z
, U! d# R. N% K5 _ n; C+ x) kCtrl+T 左右字母互换。
6 N- _& D& d' e, l9 G4 n) e0 ~$ f a: l6 V' U7 n x
F6 单词检测拼写
+ E& o- v; t9 H8 {0 d( \# e+ I; W, P. @; m; H
搜索类
`% a9 t% J. b
8 b( y+ v; w8 E7 `5 k0 GCtrl+F 打开底部搜索框,查找关键字。
- N! C2 k9 n7 H# ~; S! y/ A$ h3 C) L! l+ d& h7 ]
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
& Z( c* y9 l; _1 k3 |! S& m3 p8 p
' @6 ~& g5 A7 v' i' p% fCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
" x( W& ^) z: }1 j ]6 ^ Y* J8 z, p
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
- q$ d9 D( ^! j" k$ }" H
: R8 A, g: z9 b) n. y; tCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。8 B3 W3 u8 K% W. u! Q$ B7 }; M, u
+ w. o$ `7 w- y5 i" kCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。% d$ T$ Y$ t7 T( m- g9 k5 Y0 p
/ u$ J T* B+ q3 o, P1 j# m
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。% I& O( c( y9 ~, W! r2 K) v) p
2 I% m# ]% V6 a3 |Esc 退出光标多行选择,退出搜索框,命令框等。# W2 k4 D7 K$ ~. w4 S' u& R
8 t/ P# L, N* z3 n8 s$ L* `显示类
* `$ C4 u! ?( s/ e1 r" U% }. q" c% F ]$ \3 h2 S$ j- O
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。% I. k- i, U, G Y1 M% V
! m; w# m& S/ |3 S1 V% L. ECtrl+PageDown 向左切换当前窗口的标签页。8 M w7 ^( O' L4 d- G1 V
& o! l3 |+ H: G- N" C
Ctrl+PageUp 向右切换当前窗口的标签页。# I: `3 f5 p( d
0 o- G- H, Y# v' b) O1 c
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
, O6 X3 i# W6 H* ?# e% y. j+ W' C) ]! n4 P
Alt+Shift+2 左右分屏-2列' F9 J! J( i% Y! l
1 F4 z( ^- n, z9 a* c9 n# \$ G4 bAlt+Shift+3 左右分屏-3列* q$ W n, M: B
% }0 |! Y9 {7 i; _% Y! `; P. | D2 _
Alt+Shift+4 左右分屏-4列
r2 k$ }- v; P8 Y7 ]) o/ i N1 w. B+ |+ D% ~) A
Alt+Shift+5 等分4屏' D9 w w6 G2 _
+ T- G8 v8 R( G t+ aAlt+Shift+8 垂直分屏-2屏3 x0 `4 v' x' I; q7 Y: D1 Z' t
; v. d& U6 N+ X9 J5 V1 kAlt+Shift+9 垂直分屏-3屏
) q) i% @! j* v% R- Z
* ~( z$ n+ E/ t* A& }3 \6 k TCtrl+K+B 开启/关闭侧边栏。& Y" f% x+ Z% N6 t! g2 `
$ E/ u l8 F* A
F11 全屏模式
0 g# n7 o. r7 V+ ]) u2 @% R/ b$ r7 T( O3 q- k$ J
Shift+F11 免打扰模式
1 s4 b0 P" [8 C! Z- w2 h2 \+ v |