要想sublime使用快捷键,就要学会安装插件安装插件; Z0 p$ ~- a8 [( t' d' Q% L
1.install-package
8 j6 c3 ~5 d) e# N1 @7 p$ U2.SublimeLinter(php代码错误识别套件之一)( D. G* M6 E1 Y* p/ M4 f+ n
& S9 D3 y8 q* J( M6 V* k0 k8 E1.install-package% m) |6 E* V- ]! f$ {3 `
2.SublimeLinter-php(php代码错误识别)5 C" A# f+ |( F2 o. v4 |
/ w& L8 E: a0 Q: i
1.install-package! L. H- x6 Y9 h' b% `5 Q2 N
2.Chineselocalizations(安装中文版): ^' p& D- q) {" d9 D
l+ X2 m7 J, O) |
卸载插件
1 j- w: x" w+ _9 \7 [& u9 h* e! f1.Remove Package
, v) X4 c6 f8 O* V3 a8 J' R. u2.Chineselocalizations
) z r; e3 n% i2 Q: X: {
. {, x$ J3 c( ]1.Remove Package - R0 j- Q; r: l
2.xxx
O0 S" z5 ~0 O' I
2 n+ a" q' h& W% {' R
6 {8 r2 s7 r, H) n! H4 X; J以上是插件的安装方和和命令,接下来是快捷键的使用命令
! D' x" p* t6 q5 R1 o3 w+ l b- x: SSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。7 j; D% I n* w, z
1 q) O0 |6 J2 V7 X+ X& e# `Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。. j/ v* Y# y6 q' G( ]
4 y# }; U5 k: O2 PCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。' {0 l. u- [& i- L
+ L2 k' x$ Z* f% Y! o. R
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
, k8 A% ^8 z* }$ q# j( W" }; r/ a8 ^' o& x/ _$ C- Q
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
) B5 ~6 r2 F1 c9 q1 [0 O6 Q' O+ r. N
Ctrl+M 光标移动至括号内结束或开始的位置。& q. n; x9 D9 ]( ~
( I. a y* U- E. Q
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。- r1 k8 e, Y6 h) T
5 n; v& D+ K( C; H3 O' A" G4 N* ^- LCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
! H7 p1 O- `9 L, G. R; l% T# B9 ^% ^ ^
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
; ^% B. Y# o$ k
/ J& X8 ^: v& {' f) QCtrl+Shift+] 选中代码,按下快捷键,展开代码。
* n9 D1 |3 T: a8 q( C
3 z. w+ }: l: G# w# bCtrl+K+0 展开所有折叠代码。) c2 N# o: Q( z* h/ v7 _. l5 p- f0 x
& H2 j% G3 r8 K$ g G' D, C4 ?4 c/ j
Ctrl+← 向左单位性地移动光标,快速移动光标。' R2 C E% \% o
T* K# I' H" B0 m- }) [Ctrl+→ 向右单位性地移动光标,快速移动光标。% P0 {: X6 q- c1 U1 U3 L6 }' z
0 H$ q4 w( T$ f3 J' T* H
shift+↑ 向上选中多行。* p/ _! g( h3 }: D, f& M
( a6 j. o% Y- i' Q' w2 wshift+↓ 向下选中多行。6 b3 O. V6 C8 g8 S% ~; U5 a
: n/ R7 x. C' d
Shift+← 向左选中文本。' n; `8 U5 ?) k! V8 T
' `3 I8 C' i: [- m cShift+→ 向右选中文本。* H) G t' i1 W4 j7 p
W) H5 f; c; L4 J) k2 \Ctrl+Shift+← 向左单位性地选中文本。
9 |! \0 Y4 D. E+ [0 G ]* _* Q
0 f6 w6 q" B% [# Z6 y" P kCtrl+Shift+→ 向右单位性地选中文本。9 C: ?6 J6 K H1 }
" p; S3 U+ \4 E( ^# }
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。! R% R9 i' ]& r( h8 j( D5 C
! q$ k3 O# s9 |- V' j
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
5 e! ]' O1 R' k P0 l0 @& [+ I; B) l5 w; |$ i
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。$ e( | ~, N2 x6 n+ w- q
5 u5 p8 p: l. w
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
$ ]& D: G+ ]% m3 r* u- Q3 E
3 F# P: f6 s( G: E9 n0 M& c编辑类
7 z! k+ Q4 ~& b) Y
: J+ E. P: v3 p% f. [" mCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
6 Y: U/ I+ ?# E; z' ^
+ \7 K$ I& e9 L( N( Q: cCtrl+Shift+D 复制光标所在整行,插入到下一行。
! D, d- o) A6 ~: _: S `
( U, L y8 v& K; i& u7 q" m& @) yTab 向右缩进。) ]9 j& j$ R* }6 m
8 F3 E+ y/ n/ F6 v
Shift+Tab 向左缩进。
, @5 w8 ~6 `* S: M% g8 |4 b
$ c2 }/ q6 F# ?6 x6 p9 TCtrl+K+K 从光标处开始删除代码至行尾。* X4 z# p8 d0 C& X, ~/ T% f+ D; W% n
# I# j- T* O4 DCtrl+Shift+K 删除整行。
% ]2 t4 W% q5 k/ ]
6 Z. J X3 q- `Ctrl+/ 注释单行。' y9 ~- U- \9 \3 u! B; U
6 w$ i. o- M. @4 ~6 ^
Ctrl+Shift+/ 注释多行。1 C# {( e! ~% c) @6 a/ ?6 J1 Y& s! C
2 i% c+ d- Z. I$ \8 A
Ctrl+K+U 转换大写。/ U3 P8 |( ^1 k: s0 y
* _/ A% K5 ]- u9 I8 k2 e
Ctrl+K+L 转换小写。% C0 j) A2 H* B, v! Y1 m
& A. y" [) t# N/ `) FCtrl+Z 撤销。
/ u+ |% L( c g r- j: F- Y" N# S9 y& ?
Ctrl+Y 恢复撤销。8 ]" T: [2 e' f( f& \1 ^$ c S' [: O4 V
0 g5 t! z% F RCtrl+U 软撤销,感觉和 Gtrl+Z 一样。, A( P: p( ~- F M
0 J" q. k' R& {# V8 nCtrl+F2 设置书签; W( `5 Y' u! t3 j+ e0 h
! G& A6 n. r& JCtrl+T 左右字母互换。# q+ J1 `9 l2 V
) f' m& u+ ]9 E4 U* `F6 单词检测拼写8 @, _# Z: Y% B U
0 o, h; s1 F+ ?) r/ c
搜索类
: Y, ^) G f( g B9 w; S) o5 Q! \5 d0 R7 H
Ctrl+F 打开底部搜索框,查找关键字。) N, o4 E% J5 L- \, ~8 O+ \
5 r8 Y) c6 I: ^, |& Y5 p# {
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。. h/ p* u, C7 r0 F7 [6 k, A
3 h+ q$ y# `% `9 wCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。% R( C- M6 C6 h7 Q( j
0 R: M' y3 y; t% B% ]6 I) {3 R
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。' d1 }1 {2 N; s- k7 u
% e6 P! @; x2 x" e% FCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
- ?$ R" ^( I0 m3 s% A6 O
) L6 o) M- h3 j; K4 y4 f! m, u4 o" FCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。, G. r$ ?9 K6 W' I2 Q
. J2 M L H m8 U
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
+ O; Q5 |7 I d! Z) W, |
3 Z1 h1 H( J+ TEsc 退出光标多行选择,退出搜索框,命令框等。. u" Z; X; l8 d$ _$ X: B% l
# m a6 `7 S& B+ Y- e显示类
- e% i. _" ]* @0 Q" I% y; h, X- d
5 [! i) t9 R0 T( R' @. F$ E9 @Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。' X) p0 |+ I3 M4 Z
* q% \. e: P6 v- ~- S
Ctrl+PageDown 向左切换当前窗口的标签页。+ z5 {" ] P/ m7 b- r
/ C6 W) k |$ f: P! U+ oCtrl+PageUp 向右切换当前窗口的标签页。
9 c# @* n3 {$ Z( B8 J V5 x6 q3 G; `1 ]$ M8 N. k
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)* t0 m; e. |: [( a* U3 d8 f
; S! q8 @/ ^7 Q F- T
Alt+Shift+2 左右分屏-2列& m* p3 c* p* ?4 ?; a/ a
7 h1 {- { W: b, g$ b1 |. lAlt+Shift+3 左右分屏-3列
; A$ Y% y/ x4 v- m/ s6 @2 ^) Z3 B2 v
T& S# ^( R7 ]Alt+Shift+4 左右分屏-4列' }/ y3 F( [* a0 g; Y9 N
$ f: A# G- ]9 Z. B4 V: ^Alt+Shift+5 等分4屏" g4 d h! p/ h& y4 k
/ ] w9 q) d0 Z5 y D' Q9 M6 F
Alt+Shift+8 垂直分屏-2屏+ i; t, ~2 H" X6 R
5 h# v3 @. V* y& ~, P. Z
Alt+Shift+9 垂直分屏-3屏: p6 J; I- j0 H' a
6 ]- f& H0 m3 P Q# P" ~9 ~Ctrl+K+B 开启/关闭侧边栏。& Z* f; a# Q% B- ~& T% S2 y" F. K
8 g7 Q# g) \+ b9 X
F11 全屏模式
# O3 E& ?% _7 r5 Z F( ^: V0 h/ E m" s6 x% v/ l" |
Shift+F11 免打扰模式
1 e, F4 Z8 z9 `8 P, F8 Y/ `+ M |