要想sublime使用快捷键,就要学会安装插件安装插件
. q5 o# P4 S9 Q5 k% Z# i; g3 t0 p1.install-package
2 a+ P1 ^( n# u* p) f2.SublimeLinter(php代码错误识别套件之一)
$ c: K7 m% M: y/ d1 S0 @
- m. X# I! I9 y4 N1.install-package
. g' h, F0 u9 ]" ^2 ^8 b2.SublimeLinter-php(php代码错误识别)2 P& G, K# ?# r
5 s, s2 T, H) P" y$ a1.install-package2 } L" x' b5 F
2.Chineselocalizations(安装中文版)
G0 P! }& r. q K2 _0 A$ I( J$ ~
& y2 ^1 U: u" Y L6 \+ J, Z( n- p卸载插件
8 x+ X" }+ n0 L( O' i1.Remove Package * [$ H; K3 k/ M
2.Chineselocalizations
# @5 [# I# z. B9 @, L d* L- b. L- a( T7 m
1.Remove Package ' L5 l; C! q% E8 C
2.xxx
9 ]* y f" f6 A h2 A9 J2 b
0 m2 d0 P* z) Y2 b
( J& Z7 E/ u. h以上是插件的安装方和和命令,接下来是快捷键的使用命令
: ^( J, {0 d) \: Y" RSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
* f& S- M! J7 e ~+ O9 p. B/ \$ Z8 ~- c. O9 b0 j) W
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
5 h3 b. A3 k- \5 |. u) a
. Z. K% o5 K. b2 \6 K$ p2 h2 xCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
8 C( n6 Q6 I. ]& i& [9 w2 Z* W8 g1 B" e
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。6 n1 T- S! f( Q8 d$ G
: G O% k- F) j. Q0 A$ [
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。0 m0 v$ f" E( Z& N# [% M
, d- j/ R# `% y( @Ctrl+M 光标移动至括号内结束或开始的位置。
5 b# A. K, w3 M- J4 S( H6 V
5 I- ?7 y2 {7 H3 q |7 I& t3 x( q3 y! N% zCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
7 M% z+ n! i# m# s: T$ |( b
6 \, @0 j$ \8 ? x! V$ lCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。! U# D6 e- g* U; `/ x! F
8 @" G) ?' d* h; p/ _Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。& t4 l0 Y7 z- o; z
) `/ q6 Q% g: h L) tCtrl+Shift+] 选中代码,按下快捷键,展开代码。6 h$ a$ d8 i; d4 O! |( p
) ~: I! r. w g! O- A
Ctrl+K+0 展开所有折叠代码。" b7 L( E+ F+ C# d1 U6 t$ n
1 B, p0 O. X" k/ k% c3 T" I1 s3 z
Ctrl+← 向左单位性地移动光标,快速移动光标。
& k8 }! y% h$ p
H8 q7 b p, G" a, z) kCtrl+→ 向右单位性地移动光标,快速移动光标。
) g; ]6 h# x! B" |1 `( m& _+ }: B# i3 Q6 f7 d2 i0 A8 J
shift+↑ 向上选中多行。
/ b: F1 F! J/ r K: z( b% B, R/ s. e5 E$ @
shift+↓ 向下选中多行。$ M9 K$ Y4 L O3 t
3 [) K4 v+ a5 R" l6 Q( z1 C8 q
Shift+← 向左选中文本。
) Y4 @4 n3 b8 M. u
3 q! e0 {, X/ l aShift+→ 向右选中文本。
* [- g8 | {2 t A% S! F( M' M0 U0 k I0 l( g
Ctrl+Shift+← 向左单位性地选中文本。5 _/ ] O* M+ U3 G) B! z
/ o1 P0 b: l# Y8 r! S$ C. g" C
Ctrl+Shift+→ 向右单位性地选中文本。
8 }2 c1 r$ P* g5 `& y2 P/ _8 C) x; F e* m: ^; L
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。+ \. j4 D/ N. I4 z2 q/ m/ k
4 v: }- R+ K" m a5 v2 G# G% vCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
2 w4 g7 A- u9 O) a1 [9 Q4 j3 T0 k( m4 w$ Y$ {
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
% s% R, w& w4 ^' u. I4 ]7 o5 }9 ` l- z( Y7 h& K! n: x4 u) o3 d
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
( |. w% i& T/ \3 q) I9 u9 A K% z2 i1 I
编辑类
8 N' @( V1 K0 i7 |+ |7 x5 r( d: Q; j) T) \
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。- m: O8 Q* a4 v8 [. f: I
, N6 i* i& z N4 g3 B
Ctrl+Shift+D 复制光标所在整行,插入到下一行。) D3 D3 o) H- X
% |- q+ b% Q1 r7 A& L O" X$ JTab 向右缩进。
- g" k0 p5 {+ o0 N; J1 q% i U! t0 [7 {' ?
Shift+Tab 向左缩进。
# H! }& ]' W$ Z. @6 x2 S. y3 f& e8 }
& V5 I( z6 k7 E! |7 u5 V/ v4 H# oCtrl+K+K 从光标处开始删除代码至行尾。
' ~& v' D9 p+ X7 Q& N- D, [. _9 w: G+ t2 U
Ctrl+Shift+K 删除整行。
) ^+ B# j8 ` f( u: ]5 @/ |; H0 T- e9 v; {4 `$ m; h
Ctrl+/ 注释单行。
4 U. n/ R8 P5 ?% z/ B4 N% `" V
* D/ D5 c; z2 A( ACtrl+Shift+/ 注释多行。0 x3 x% c9 Y* _1 [. [0 e, O
" f) a( r& w4 D# J0 N/ JCtrl+K+U 转换大写。4 @3 @) @/ N9 X, N: P# g
) B: i0 \. `: u3 H% B# c$ [+ n/ |
Ctrl+K+L 转换小写。
`8 s6 k8 G% P5 e) V9 W' \8 U( C8 b" `7 T
Ctrl+Z 撤销。 f$ ~/ Y7 d! H1 O6 T
$ }4 Q' {9 R% ?Ctrl+Y 恢复撤销。 x% P2 T* _* P5 l+ e/ \
$ g( ^4 I2 z7 d" [/ e. I- O! ~
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。. [$ g& p+ w& `3 D( ^- s( E6 ~
2 x% f5 ^# y( c# @4 Z% R
Ctrl+F2 设置书签* b& E5 j" _3 l
- G' N( t; V: A! B- b
Ctrl+T 左右字母互换。
5 h9 @8 [, P" A9 k$ W* ?( l) p4 m, L( s. W
F6 单词检测拼写
' W9 G3 ?, G+ d% m1 D: `+ c$ K* X# C
搜索类
; l. X& n: ]3 U" C2 E9 b: k T% v1 u: Y- U/ h$ v
Ctrl+F 打开底部搜索框,查找关键字。3 ]! G) l ~# K$ o
6 k# ^% b X% K9 A- R0 W
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
1 [% e6 U( |- z P4 W# d$ \- J# r* B1 U2 p
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
4 Z0 M d; ^& e# _3 ~ b' V. p$ |# r
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
& y! T$ j4 J- v* W
! s; g8 k0 I' e# }/ zCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
2 d5 m" } l: b6 `+ }
1 t$ |0 k, R( ?9 F7 b. V8 L8 yCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。- a! \- j. {' x. v S/ a9 `7 M# i" U
# c: v& t/ X0 vCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
, w: j9 v8 X, C& `! }% d* I
2 }2 U# B8 u% N$ \Esc 退出光标多行选择,退出搜索框,命令框等。
8 n1 L6 N. C# A+ w9 y* W) {2 V& V/ P; b& [- ?: ]. b$ h, d
显示类3 i6 h9 O+ I: ?! b8 t$ _ g' x
, `4 U) z/ ?# [! {7 T
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。: H: ~! q; o9 O4 P1 k0 z8 o' k
, }" Y# ~3 H/ |- s( a: ]
Ctrl+PageDown 向左切换当前窗口的标签页。. M) r: P7 ~! `3 s0 Q, u* @
8 ]7 r( r0 D7 W/ z
Ctrl+PageUp 向右切换当前窗口的标签页。
& ]8 Y* k0 L. Y% ^- z+ `* G) a0 ~6 P0 \$ s1 Z
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字) \. P+ Y* D* G* n9 I# r# G; Y1 d
% q) Z1 g+ m% Z5 q4 i% OAlt+Shift+2 左右分屏-2列( q Z" {$ l+ |; C) [; @& Z+ J! ^" k
' \6 q o3 t: C- |+ f1 b. B$ k3 OAlt+Shift+3 左右分屏-3列7 R3 C2 o: T: E6 E( d
# w1 E/ Z1 [$ _Alt+Shift+4 左右分屏-4列) o$ @( }4 ]+ ^6 p, U
: J8 }: g8 k g$ x5 H" CAlt+Shift+5 等分4屏# S/ S$ r0 z$ }" w# m1 _/ M) o1 H
W8 K2 ]3 p& u
Alt+Shift+8 垂直分屏-2屏3 ^1 L6 J9 ]# [# F4 ]: f
/ b3 Q$ m! \6 a
Alt+Shift+9 垂直分屏-3屏
) s. v* b( W8 f5 e- ?& K2 R
1 I ?3 m1 ` D3 q( }* mCtrl+K+B 开启/关闭侧边栏。
8 C. i. ?' c5 I3 `5 p. T: N2 m2 A' L7 J& g& p
F11 全屏模式
- |6 \7 U6 G! x- ? j( D6 U8 ]$ G+ {6 z
Shift+F11 免打扰模式 6 M% \0 k5 Y0 M: Z4 ~; d
|