要想sublime使用快捷键,就要学会安装插件安装插件
+ W5 Y: M3 j, w3 P& \1.install-package
" c0 z' s+ x0 J, _. [. h2.SublimeLinter(php代码错误识别套件之一)
% g6 q/ l9 z. T$ v1 V! Z) C
8 s- F6 _2 Z0 y) u& f* ]5 u; |' `% \1.install-package
7 ~: g3 e+ w0 ?' |2 E' ^& v% i k2.SublimeLinter-php(php代码错误识别)
% ^( Y) D* U' l! d0 b; N6 C/ j& R3 A
1.install-package
% L) K2 G3 n& n( E2.Chineselocalizations(安装中文版)0 ~; B7 z8 W' T6 }0 O$ [
$ a8 c/ L; u4 u2 U# H! F
卸载插件
# u! K! ~% D8 t3 j5 k2 s# M1.Remove Package
* D4 e* U7 G6 d0 C6 \2.Chineselocalizations
' |2 Q; G6 W7 ^! m8 P& N1 I8 N7 d! M) c, I4 V
1.Remove Package " R7 G- {; R8 O5 P3 Y
2.xxx# a8 R4 \) f! S2 Q$ S9 H
- P" P+ D/ a+ s
) p* n# B, {0 }# o. C2 M以上是插件的安装方和和命令,接下来是快捷键的使用命令& ]7 L" \+ }; D5 d& m3 T
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。- F$ U# X' f" |8 T, P* ^
. b3 p* o- V- q, S$ I) n, HAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
' r& Q5 u+ [. S T+ ~7 t8 n% j9 s! L
6 F$ ]2 D8 w1 {# B# _8 UCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
2 R0 B2 U" y: x* K; Y2 n6 i; k6 z) C" c2 b, J- K8 N+ x5 u) M
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
; r, F1 c4 I. F9 B4 c% {) E$ c& d7 y" t1 N, F
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。) K1 z. J* p/ U! m1 p
3 Q- b1 Y$ ~* t$ ~) BCtrl+M 光标移动至括号内结束或开始的位置。
9 v5 |0 |/ I- p9 y- F4 R' w! [: D* h( @
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
' k3 l7 v% G3 m- ]
+ t. \7 Q4 t' }: C3 X* y: g& y8 ACtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
" I( _9 x8 G1 h R, Z2 q: k/ S
c- u" v6 O0 ?+ gCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。
. q. v4 b, T9 i+ Q* E; |! d! P& l! n9 J. l2 @9 a& N9 ~
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。& k- ?5 |7 o/ n
: ?" _$ y; A+ S! ]3 n# v7 k: u* R8 S! l
Ctrl+K+0 展开所有折叠代码。
. a- M9 E. i$ ~" {: i( H2 v
- F7 a6 i) S* s$ LCtrl+← 向左单位性地移动光标,快速移动光标。+ a; B$ k2 M* \% b$ l3 r
6 d" B9 b f7 \# k! j
Ctrl+→ 向右单位性地移动光标,快速移动光标。
6 q: I" {7 b# p& @
\0 h- I4 h" c2 Jshift+↑ 向上选中多行。, `* v0 X9 I4 c- w" {1 Z
: [- Y) J3 A0 K' A. ashift+↓ 向下选中多行。
& ?2 z2 `, S+ l9 ^3 q% s+ R! E; Z) B) b& T/ K
Shift+← 向左选中文本。
% {" l; u! s; x1 B+ g9 p5 F: G6 _0 |5 a4 v' w. w3 a1 Q- R
Shift+→ 向右选中文本。
, m# m8 b( V; m" [( N3 L" \# u4 j3 H5 `% ^
Ctrl+Shift+← 向左单位性地选中文本。
f0 ^) w; r: _- J2 x3 ]9 g+ h- P3 I3 j( R- a0 j! z1 y4 _, |
Ctrl+Shift+→ 向右单位性地选中文本。
0 F1 k* F( n3 ~- k7 P2 x, d% S( c* R& y' \, x
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。# M/ Y# t j; P% M2 R7 x
6 P3 \; q; c7 @+ l
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。; f, O" r5 r$ I4 u" a9 ?" N
8 A) x* v1 O7 x% ?( H; l7 K* BCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
; A8 z# r8 ~: e4 ^7 a L) X5 Q% G5 L, k$ p; X- g* m A
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。& W+ e; u6 c& k' \
: t- o+ } a. ?& n
编辑类9 ~3 T) E. }5 _5 G! k
b& n' U; i2 Z5 v X4 r6 vCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
9 F8 Y7 W" b7 r, n; k6 q8 a5 G1 u8 @/ d6 E) W, }
Ctrl+Shift+D 复制光标所在整行,插入到下一行。
1 x; y2 b$ |; t
7 ]# P0 b! [+ x4 X# H' A. uTab 向右缩进。 C, t9 W0 G: m
' O( p! U+ t- v& E
Shift+Tab 向左缩进。
( K. |7 P1 F* U9 P# y5 L" h2 t5 A# |) F: g; B
Ctrl+K+K 从光标处开始删除代码至行尾。
* \* ~4 E3 I" l0 R4 Q; }$ @6 a
0 k& p/ R# m5 V' j r' hCtrl+Shift+K 删除整行。
, Y1 U) [3 X1 s# }- J- o' i; _ d" A' Q1 S2 ?
Ctrl+/ 注释单行。
% p' Z" z% P! s) Q( f* i: ~
" D) `1 P$ h: DCtrl+Shift+/ 注释多行。! g& u8 ~0 L3 A v5 B
: M# w6 q% I4 M0 |: s
Ctrl+K+U 转换大写。& U( B9 H }8 R | x
1 l! y1 ~1 t4 d H1 `/ g" \
Ctrl+K+L 转换小写。7 e3 D, ~: O" K& Z" M M
9 {8 L: B. X" Z+ `/ M
Ctrl+Z 撤销。. l: o9 s! v( q
% G; W' f) I5 J8 U
Ctrl+Y 恢复撤销。
) [' K( S4 A$ Q V" W* n7 e4 u3 L, x) z T7 |! e
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。4 |, H; N1 r0 M# U! k
- I! q; F/ B4 S3 U0 {5 uCtrl+F2 设置书签2 ^2 e% i6 p" H$ c7 i2 {- A
* j; |. z; \- t* w/ m
Ctrl+T 左右字母互换。+ p2 n! N# `* }; H8 e% Z
M/ v0 h6 f8 p+ f6 l3 f% S' KF6 单词检测拼写
) O& V% J/ k0 }/ h5 n- V) x" c6 ~' M
搜索类
3 }% ~7 h/ A" V6 w3 v% C- _
6 _% @! v7 q# z zCtrl+F 打开底部搜索框,查找关键字。
/ ]% l5 c! { C9 e* Q% u2 `" [+ S3 j1 A0 w6 v! k
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。- Z. u0 X+ [1 k/ S% G
' }& B6 O- @% M! q' v
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
2 Q F+ N, w- u2 V ]. I% Y3 Q" Y# I* s/ Q5 v) H3 d$ B
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
3 b: l: W- s! u) j) x+ j3 [
# ~9 s. a$ C3 XCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。! T6 }+ n3 C+ z6 s# ~5 ~ H
+ u$ W! `; o0 p. b2 h' u7 @
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。6 P3 H" L4 S( \! b; e9 j
9 e' C8 M! H1 x; NCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。. V: H7 s- }4 \5 w; M
* [8 C9 X( w$ M4 B" A* {" F
Esc 退出光标多行选择,退出搜索框,命令框等。9 j/ F& L& E8 @. C5 T* N* I
4 {# d6 e# b; a1 c0 c8 {8 s2 M$ B
显示类4 I, y; K3 [1 n
3 |" w [5 g6 C
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。; n4 g) `; m6 i( g% K% K6 a7 |
$ \& V S) b0 ~" z# @0 T9 o+ ], n+ b
Ctrl+PageDown 向左切换当前窗口的标签页。. H* I) d) `( ?6 L# }
+ q4 Z+ H8 B* `$ z! K. n* G9 }Ctrl+PageUp 向右切换当前窗口的标签页。
2 V- c/ g. g8 o- T: m5 m v# X: d
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
2 q7 o9 t% T: F6 F4 A
5 A$ U, v( q( y# OAlt+Shift+2 左右分屏-2列
# G, |" b' K. c4 ~9 |7 A5 C2 ? D0 ^$ Z& x
Alt+Shift+3 左右分屏-3列4 T: @# v# O) |$ o b% A2 ]
* A6 r! H9 D# ~6 m4 M8 AAlt+Shift+4 左右分屏-4列* y5 m, j* t6 r* H
o2 j" j$ o2 V4 N5 g
Alt+Shift+5 等分4屏, \8 z; Q' q2 g3 `; |# ]1 X: k
! }3 y+ L5 V) }9 O% Z6 BAlt+Shift+8 垂直分屏-2屏5 j9 y, {! x+ O; A
! P- M' r! N3 r# o/ Y. YAlt+Shift+9 垂直分屏-3屏3 |2 x" c6 b- Q
/ Y9 L. {3 m3 l$ W& s: H+ GCtrl+K+B 开启/关闭侧边栏。! B2 I( E2 ^, W: ]4 u
. N$ l( q# G* m7 h$ ~# H5 r( u
F11 全屏模式
# W6 |6 i1 D& x9 Q
" f1 T4 o$ R$ T/ E1 d7 z( P2 \$ \Shift+F11 免打扰模式 * R0 d) o1 ~, z& U y
|