要想sublime使用快捷键,就要学会安装插件安装插件; l$ r3 T9 d2 H$ ~
1.install-package
; q& [( u- j; m' N3 u2.SublimeLinter(php代码错误识别套件之一)
5 d% Q a- C1 T; i, g" K$ g/ G0 f( I9 `& b' n5 o T* k7 o4 c
1.install-package
; C8 o" x2 Z% w' s/ F2.SublimeLinter-php(php代码错误识别)
$ P- S1 v+ K% m$ u: u0 ?2 ], l/ k# O2 y5 Y# D% s
1.install-package7 N3 ~% F$ A7 ^
2.Chineselocalizations(安装中文版)
8 \7 P" K( B' G& _! t' \2 k# O1 r* l% ~
卸载插件6 u2 {5 ~2 l- t, M: r6 j: `# L8 v
1.Remove Package ( R" ?8 m* b& P$ W" {
2.Chineselocalizations
% A" w1 @& t) J' F$ q7 {$ k; U" N$ V9 Q5 K1 Z
1.Remove Package & B. W. s: b; C3 h5 @% R2 S
2.xxx) v# \0 [" Z1 b4 t( [# z( ~* P
/ i- j9 b% H; f+ C( d+ d6 T; `2 Q2 y& @/ o5 y* R. Y" a
以上是插件的安装方和和命令,接下来是快捷键的使用命令3 Q$ s- ~' x2 y
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
+ \! F* B9 u& v0 h. [
7 j) Q: ^# l- {" jAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。# ^* k; Q# _ ~: N
3 e$ _7 z: x4 j M [0 Y+ ZCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。# }( ~0 _ S7 R P
6 l3 e% S& \$ J. n6 X
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。 T6 ?$ _& E; m4 b
& Q; Q5 j( ~: z. k/ o1 OCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
' ` c' B' b. x0 V" S$ i! v+ \
9 H' ] ]2 m% n$ w" lCtrl+M 光标移动至括号内结束或开始的位置。; M! M3 Z. z3 F7 e
7 o7 d+ m: n" s! C+ W9 R% sCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
4 H7 O/ ?" t- \
" d: ]) x) x- z; S+ L7 F5 V6 Y5 mCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
! M& l1 H1 p; b6 N% F- @* i$ c' u" P0 w& e$ U; a& M& [
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
- B) ~9 a( P# c4 Y, T# m; N% W2 Z. R3 }) S
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。* F3 g# y( u* e L c
1 O+ e" N E1 A# x! h6 ACtrl+K+0 展开所有折叠代码。$ c2 @2 q# G" }, L2 G7 z+ B
/ w) G" w9 _5 ~Ctrl+← 向左单位性地移动光标,快速移动光标。* S, o6 n; H( } A
$ n0 x' b0 \" M3 A& l
Ctrl+→ 向右单位性地移动光标,快速移动光标。
7 F0 I3 u( V' [2 n; p3 n1 @5 G2 `. w
shift+↑ 向上选中多行。
8 b. n: v9 W8 C% H
8 b% b, A/ E! z/ ~& B8 ?shift+↓ 向下选中多行。
+ s& u' M9 K- i5 [0 {
% `# @8 L6 |5 _7 ]/ CShift+← 向左选中文本。$ l6 |; t% a, R/ j) y) t' S
3 Y3 v; t" e+ U! u* u
Shift+→ 向右选中文本。
& y! Z! I4 q# ?
& c$ L! Q4 o6 e; O5 i2 pCtrl+Shift+← 向左单位性地选中文本。2 W7 L9 q6 y* k9 q+ \6 b
5 b, [; p( l, c$ yCtrl+Shift+→ 向右单位性地选中文本。
- {- g L |8 L; I6 o7 A& r8 \* a; @. @+ Y# F
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
; w, q5 a' Q& x: Y6 M1 v$ S
6 ? j f) H3 l0 R2 v6 u3 k; l$ vCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。. W% w6 P* e/ D
) P% _# a9 }0 p) \ cCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。0 N+ O4 A( P1 h" C
: @( t# }8 q n/ ]0 g. U3 M3 U" J
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
. ~9 K- m8 D0 m5 i! U' `, K
! ]/ ~5 Y& W6 ]; T* k编辑类
5 m. a$ \' |* J3 D
7 N$ L, C$ ?, g& N0 V/ SCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。& q' I( o- n9 G- k- k
3 \6 J9 A- ?! B8 _6 N# }Ctrl+Shift+D 复制光标所在整行,插入到下一行。) r3 M% `) d" K u3 g$ n
) e9 m6 ?# |2 K! F
Tab 向右缩进。9 c% l. W8 Y4 x( d) L; c* K* ` w
?2 }& a6 y+ h9 S0 v9 a
Shift+Tab 向左缩进。
9 Z2 I: X$ n n
! F- w7 ^9 k2 f/ K: A9 X' q* o0 jCtrl+K+K 从光标处开始删除代码至行尾。( H' ]; _2 q* W
" R1 |: v& \; s: x1 T" o- \
Ctrl+Shift+K 删除整行。8 ~3 Y$ ^( O4 Z9 k# w/ M
" I- w% l0 z- y, M1 _* ~3 @Ctrl+/ 注释单行。
* {" ^+ K: b3 \
! s7 J C( S9 cCtrl+Shift+/ 注释多行。
8 e9 c5 } p# w( s3 ?; N& o ^2 s& z, u4 |. `1 M' T% R0 L
Ctrl+K+U 转换大写。2 P9 |; }% N8 y& A, z- ]- j7 a
. L4 _+ x V" t0 t
Ctrl+K+L 转换小写。
- T& k% G, P1 ]
0 u) ?- v3 F* ]: W& {$ vCtrl+Z 撤销。1 j% o% ~( n9 f2 X+ Q2 K
; ~ G6 o' j0 z6 m
Ctrl+Y 恢复撤销。4 b$ K% T4 r) W# p n+ i. b5 E, r& B
7 C7 v U* n; W& c) [
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。+ g5 F! A2 q4 v* g7 R, N/ B; _
; b3 B! N/ [/ ]9 r3 q7 ~
Ctrl+F2 设置书签
4 L7 L# c" P+ r6 _& z/ S8 ?
" |$ D O2 B) M" b! E: x2 f8 K0 bCtrl+T 左右字母互换。
7 k/ q- Q* I8 ?( `( J. A
* c9 e; @, Z- i' j P! oF6 单词检测拼写" I) }9 |6 P, N; R, o
2 ^9 U# N6 ]! A) ?- P" B4 N: h% n5 x
搜索类/ D. P, T6 Z, N9 }8 W0 p
0 a) H! s( [. _/ N- n( M$ \2 L) x# XCtrl+F 打开底部搜索框,查找关键字。
! ?5 |0 H% b1 _% G+ M
# D: l6 }7 ]. |6 V/ @& H4 TCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。8 T6 }: y$ S) U6 n% M8 C4 K- N
* G" C* O2 n3 y) i. b2 Q9 gCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。* ]) A) v. i, F9 @; ` U% |
; Q$ \9 |- e& A
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。4 H& N8 E& c* l- U4 `+ ?4 ~
1 U$ \3 X0 @) S3 JCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。) z- j4 K5 y$ X X* p4 g* _
9 ~9 V* E0 }0 ^' S
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。3 @. {# T0 c# i' {8 |, F+ \( L: D( C
2 O1 M- Q- @/ p* N* s
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
9 P- X+ U! \. Q% u4 D7 J- p) P9 i; l( r6 \' P
Esc 退出光标多行选择,退出搜索框,命令框等。& g' V n2 c) s J, l! X
2 A1 D0 T5 R; r' N( d显示类) H* o2 ~& |% u1 y1 p `
* i" T6 U$ z. Z% _ F8 ?9 C
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。; H: m: Q3 p# n2 p: p
7 Q7 ]: o( g/ R, z$ _+ CCtrl+PageDown 向左切换当前窗口的标签页。
, _- n$ L5 `- W3 K: K/ q5 q
* B+ @0 T# j1 B V1 t( w. W# wCtrl+PageUp 向右切换当前窗口的标签页。9 L6 U0 b, e' ?5 m: M. p3 s5 S
: @2 h4 q4 ?% lAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)1 q. W9 l" ^& B' U- _8 z
% H* ^0 V; @( N/ f! Z/ O$ Y9 r1 |
Alt+Shift+2 左右分屏-2列
# \' Q8 o5 G) _. i! r2 p2 \0 e' E8 j* Y% B2 U) M9 f
Alt+Shift+3 左右分屏-3列! A( L0 i6 d! l. p e( h
! n3 o( t9 g. G6 @! [Alt+Shift+4 左右分屏-4列
4 L, K2 Z9 r' H/ Z( F1 ?# B) t, Q
Alt+Shift+5 等分4屏6 r* J# t6 }2 e5 n; }# G* d& S4 k
- S) o! D! e/ U% O
Alt+Shift+8 垂直分屏-2屏
9 O0 F* y" v, d) D6 {
9 ^6 V1 B7 g* T" U" A0 ZAlt+Shift+9 垂直分屏-3屏
" P& M8 k% R! w& ]& o8 K
* i \% c3 q0 N7 B' u D, qCtrl+K+B 开启/关闭侧边栏。
& y6 y4 L" ^, e3 b# I2 h; Y( N! w$ w: ]2 G% _
F11 全屏模式
l1 f* r" y1 j3 P2 B$ }; _& }6 v4 T/ F7 ^. K6 R. X
Shift+F11 免打扰模式
- Z5 k$ s5 B2 A! ~) K8 P |