要想sublime使用快捷键,就要学会安装插件安装插件4 K; i; o4 r2 ` |. B, S
1.install-package# _4 N5 P/ ~+ f$ i! c
2.SublimeLinter(php代码错误识别套件之一). ]- U* g" s- ]' ]8 Y) Y9 s& W! b
/ g1 e: _1 }+ r* ~& x
1.install-package9 P8 P3 u9 r! X# f9 b, e8 n2 W
2.SublimeLinter-php(php代码错误识别), N+ ?% J6 c9 w8 | {8 `3 M
; }/ t" t- Y& I3 {7 _5 P1 s
1.install-package7 H+ [0 E. X5 p w" K
2.Chineselocalizations(安装中文版)
& _# \8 S3 O# I9 G: G$ t2 F0 R& Z9 |3 `, i0 b) K
卸载插件
; g/ ~4 N* i3 }9 R3 b1.Remove Package
! X0 b Q) E5 E) b) K1 m6 h8 Q2.Chineselocalizations
" j; |6 _7 [+ P- G1 u" b
. u, c& ~& t( U; ~1.Remove Package
: \! M1 w3 k, i2.xxx1 r/ x; Z) t" U9 K) R E
* H1 @# B0 J$ Y" B- t5 J5 |
1 x1 P! y% w2 b; a5 r( y+ a) ]
以上是插件的安装方和和命令,接下来是快捷键的使用命令
) d* u# ~6 Z+ g3 iSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。2 G- Q. b/ o: P' c+ O% c( _; v
; G1 [' \# S6 \. i' _1 b$ b% E1 x4 FAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。" h! H) s/ q9 h" u, Y0 N
( X( f" [$ \ i2 t1 aCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。3 u- u- e2 x1 P6 }8 }- n: a. k3 Z
/ i5 \9 f. L h) ]4 c1 P
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。4 c3 T7 J+ V. f' M, }7 @: j
& ~2 [" ^$ a- i; M0 x4 l
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。. g: o# Y5 R/ T9 B+ t/ V
5 q/ R# T+ P) o9 m% h( W% fCtrl+M 光标移动至括号内结束或开始的位置。
, g; M3 @9 z8 [$ `# R+ j
9 Y S$ {) ]8 }. w' O( |+ FCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。- \' b! ]8 h2 y2 l+ v( N% o
- M- T; g e, J- s" g- A' eCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。/ h7 E3 i! h. Z
& t0 K" g+ P" b) m' \/ ^Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。% h" w) N/ P- x8 o% X0 I/ M
$ v. b, S# M( {# CCtrl+Shift+] 选中代码,按下快捷键,展开代码。 q* R0 l" r1 Z# A3 }% K
/ p- Q5 D d+ u- E" {
Ctrl+K+0 展开所有折叠代码。
% @ s( F U' t9 w+ T: K8 J4 o8 X g ^; H Y4 ^
Ctrl+← 向左单位性地移动光标,快速移动光标。
1 ]; H" V7 J" J0 S; e
& m7 E5 m0 u- l3 n3 V, tCtrl+→ 向右单位性地移动光标,快速移动光标。
# @( ? U' g* g% b' D. H9 u# W
' A& Z1 R7 M$ [" dshift+↑ 向上选中多行。
* z0 S( }6 n V9 R. `6 d- X5 t( W6 d1 Z( m" d
shift+↓ 向下选中多行。
5 L) H# |; l+ v" V0 j/ i- v9 f/ x9 F/ i7 P0 q. ?& l
Shift+← 向左选中文本。
5 t7 o5 f1 A. W" B1 h
) i9 R& S( A" ?- U0 XShift+→ 向右选中文本。! j2 {: e: F% _' G
" Y" x: r/ o+ E9 x4 D9 B( S h
Ctrl+Shift+← 向左单位性地选中文本。
" ~' k0 F4 C2 r8 L! b) `# h3 u ~# ^# Z; ~
Ctrl+Shift+→ 向右单位性地选中文本。
/ c4 R2 g* P0 O+ i
: j9 ?' M8 A& i: @- dCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
+ U6 {% b. z7 d W5 N
5 X; y0 L7 G. E, B& m) X) p. D! p5 {Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
% O' `1 G2 ~' E8 L0 U6 H
" Y) z( Q# t9 @. X& lCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。2 ?3 w8 f& `1 N8 u7 }
4 |6 C6 a/ x, P- }- x$ n. X2 l4 `Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。& w* v: ?& ]% \. }" h6 i
; S" D* M6 U" e
编辑类
3 x. V0 n% X" q, q! P: X0 e; M9 A7 J) N9 P8 F8 p
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
$ y$ M2 X+ z7 a0 N, Q
6 o/ X. P5 m* }7 K9 iCtrl+Shift+D 复制光标所在整行,插入到下一行。
% O2 R8 E, N, H8 [
+ [! d1 K! c: C6 ?$ }8 J/ kTab 向右缩进。; E- T; w d! V. Z5 E. s0 R! K9 O
7 L6 ]4 S* J9 ]+ a& A' I4 O& L
Shift+Tab 向左缩进。* A1 h6 Q; n! Y( F+ N4 U
0 o0 N) M# S7 H! e
Ctrl+K+K 从光标处开始删除代码至行尾。
9 s, C) A* D3 t' L& R: j# U( ]# I2 _5 Z* b# ?
Ctrl+Shift+K 删除整行。
1 n, U$ [) m8 |8 s
7 O6 |" g6 I/ K0 |# c# @Ctrl+/ 注释单行。9 ]6 O( V/ R* L* j$ l1 ]7 U) A4 H8 b
4 \8 m: d) O. R3 w$ j0 cCtrl+Shift+/ 注释多行。
# y/ j' V2 t5 b- E0 w
& l- u1 F2 o; {1 O! j$ H3 V9 bCtrl+K+U 转换大写。
/ `/ M; m) `2 _" q/ T) L
7 H$ G) _" o3 Z. C6 C1 [( TCtrl+K+L 转换小写。% L% ^ w" ]7 Y7 {' ?5 F
" K/ J6 x& O4 Y
Ctrl+Z 撤销。
& B }0 Y# a+ `" Y( S7 Y( p
% A5 v0 n; ?9 N+ HCtrl+Y 恢复撤销。
1 U) \) h/ L9 l1 ]' D* J: i [4 I+ W J- c; c
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
1 b. U$ r. L0 }5 L6 Z8 M. i0 ~8 n2 j2 ^* C4 _8 G2 i
Ctrl+F2 设置书签
. k/ z$ e/ a) z! f( n/ g/ r) Z$ M
! U, F; L1 D$ R) o/ K. m9 ] UCtrl+T 左右字母互换。
W* Y6 d* ? B" i5 ~$ m) G# {- n1 P0 o
F6 单词检测拼写
- H1 q k+ R# N. b- i8 k+ u& j. K. S$ {( Q" P
搜索类: Y5 j- i* @2 r' H% c" U
% `! ?$ ^' Z$ j% n1 ^Ctrl+F 打开底部搜索框,查找关键字。3 I1 j4 w4 `7 J8 b$ x0 K8 E
! ~- E( z. I% w6 e0 m& N7 \1 a" P$ G
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
* o7 ]7 m2 Q3 w' Q1 d6 ?: n ]/ X( k% e
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
' v3 y( H( d: ` W7 z$ c M* `" @" G: x7 L: M* c
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。 Y/ G4 m$ w7 i! `$ |
+ q) m% k2 C6 ~/ a( I: ~9 {7 ACtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。$ m2 I8 ?$ M) _, _ k% [
8 E B) i$ E/ R7 \6 O) }
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。; O6 O& R6 j) x( K1 t% L0 W
, i# w0 C5 |3 Q; N$ HCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
2 p3 u- N5 `9 o2 f- U& Z
! Q) n( y0 @/ B. Z7 X- D$ c% ^Esc 退出光标多行选择,退出搜索框,命令框等。
* m, L1 {7 G) Y: B" ~
2 U% `2 T+ E; Y: ]显示类2 O( w# b1 c+ Z! g
% t( z( Y t, c
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
* m( |3 D7 W: c3 p; G# v" M4 Z
& ?1 X: S' k) S( s' MCtrl+PageDown 向左切换当前窗口的标签页。
, X$ y3 V) G; z" L3 M- c6 w$ l4 r6 }/ {/ e) N
Ctrl+PageUp 向右切换当前窗口的标签页。8 \8 z- [5 p8 A( K: V2 K/ x' P
b. a6 B3 l+ JAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
6 D, D5 l6 P- k- }) }2 V V. @0 `4 `3 S6 B m( v' E7 U& a, _8 ^
Alt+Shift+2 左右分屏-2列+ v" H2 f, _4 A4 \$ }# n2 @2 Y
( Y5 c9 {1 O$ O& ZAlt+Shift+3 左右分屏-3列' z/ V' ~5 R$ P& e% P
# c9 J* w; ^" |) G% jAlt+Shift+4 左右分屏-4列
. {# e5 X! O5 P3 M) t7 X
. w- u+ ?) ?6 a9 X/ S! |+ }: J8 m. {Alt+Shift+5 等分4屏
$ b% A2 s# M3 g3 K
j3 O1 l+ r# H: d# i' ^Alt+Shift+8 垂直分屏-2屏
8 p Q$ ]! J- G& u! z k0 m( M, _: G- ?) J
Alt+Shift+9 垂直分屏-3屏3 P, T( m) R# E6 ]
' J0 _6 M6 `! E' LCtrl+K+B 开启/关闭侧边栏。
0 J! N" p8 d6 {' Q; Y4 ?
3 L* S m' y/ ]& H0 |& MF11 全屏模式
5 u- H7 u F! T9 n9 R# G& H& ~. r
, H N; j6 w6 m: X, o$ k5 a2 H- oShift+F11 免打扰模式
( [% y9 t) q) s2 E2 b |