要想sublime使用快捷键,就要学会安装插件安装插件4 f `6 w" C/ `$ Q; I, r) o$ T
1.install-package# R }' B, c. k- d6 r
2.SublimeLinter(php代码错误识别套件之一) z7 w& ~" {; r5 u) x) h
( h& E% @! ~- Y4 r' g* z b- R
1.install-package* G: A" J! R5 ]0 s; @
2.SublimeLinter-php(php代码错误识别)
`4 [* H* F) c" L* g+ Q3 ?# |, _( A$ L; ]" ]' N
1.install-package* e: I+ g0 o" H$ Y
2.Chineselocalizations(安装中文版)2 m) V( [& n; a1 ?& G, r
( b& l1 G! \- \; m _; H/ |卸载插件* E1 T# W6 h8 e! |9 w
1.Remove Package
- p. t2 T$ C( i2.Chineselocalizations" G" w) A- J/ e& A P
+ u; F3 T+ ]' c! x
1.Remove Package
" A$ B: g: u9 Q) i8 J& ^$ [2.xxx
4 q5 ]! m, v) Q9 a) t/ v. d, L( o& ^0 N1 o. W4 f( C3 ]# ?
6 u% h* }" x" W( J+ }5 i4 e: N6 e4 f
以上是插件的安装方和和命令,接下来是快捷键的使用命令
! {7 [6 U/ c R1 \4 r" jSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。0 b" B: S$ N6 g* d
" o- W. @0 }6 E. K4 b6 a6 |Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。6 q/ X! F9 ], Z. n5 m* M! g& R. X4 t
8 D7 b; C9 S; d- u* Y6 y5 y8 Y) j
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
: [8 @3 M* r% U8 }3 y: l: Y, D, }9 h) |# r. @, {
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
4 N* g( q" r2 e. k( W' K/ Y
+ y" ~4 P3 B4 a6 ]2 D0 C$ S* tCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。6 U" Q( e8 h; F5 o1 l9 f
* b8 n4 l9 ~5 t4 {, A( _Ctrl+M 光标移动至括号内结束或开始的位置。6 o8 x0 `: H# \. o+ c
. E7 [' ]1 R u i+ HCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
! g0 o! _: N, H3 D- _! S' \3 x
2 V0 ]; j/ m y& d$ S0 MCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
; w* m& i, C3 D! t/ z% K, P B' w1 \& T4 ?
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。; A/ F1 n% Q: u1 ^+ k3 \/ k
2 u7 u1 v8 S9 |5 gCtrl+Shift+] 选中代码,按下快捷键,展开代码。* L9 s; H4 z; g6 e$ d4 r
* Q1 { q M% C( aCtrl+K+0 展开所有折叠代码。
& N# R8 V; u5 S- ?/ l o
0 v- I' V2 R' @. i: BCtrl+← 向左单位性地移动光标,快速移动光标。
. [1 t- `( `5 r2 s ~9 A8 ~2 Z: n% h
Ctrl+→ 向右单位性地移动光标,快速移动光标。+ M6 n2 o! p9 D* [$ n9 h$ l" S; b1 w
# u) e0 d, ^1 x% {$ U& [shift+↑ 向上选中多行。
: q& r$ a" |6 s6 N4 p& q: W6 o+ s7 \) }; w |$ L3 l" e. x' [
shift+↓ 向下选中多行。+ e. Q# U/ O0 } A# K4 g4 F; f! N
% F) n' P- u3 bShift+← 向左选中文本。3 Y; h+ e0 S3 s% @
7 \+ d1 E k) e7 n( g( ~
Shift+→ 向右选中文本。
, a& r8 A5 [5 v {3 y. T/ N8 v I: r8 H
Ctrl+Shift+← 向左单位性地选中文本。
t7 j- Y1 E/ \3 P% u! T+ m( I& J+ H% z+ S& r, Z! U w
Ctrl+Shift+→ 向右单位性地选中文本。7 F' B! N% j/ {* \
" R, H3 O2 g$ E1 A
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。3 d, B O( S; _3 e
. U _/ g6 m" u" Q/ ICtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
3 W- Z1 u% |. e, Z4 ?
- d1 ~* X7 }) ^: @0 x9 V& U7 ]Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。, I/ L4 p5 l8 ]/ q/ }
$ O0 ^ m8 _. ?$ q+ r& Q/ l9 tCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。7 ]+ d$ Q* U' b) e/ S
, s2 Y! d7 q$ t9 u
编辑类 B6 l$ g1 `) @& y6 F
6 f1 Q& P# j8 |
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。 D% B7 `- i9 H* T
7 n& d, `" i: c/ T
Ctrl+Shift+D 复制光标所在整行,插入到下一行。
$ D( W( _2 w) B" R: y; k
6 c8 J4 a/ x5 }( FTab 向右缩进。
* d5 `& a' Z1 e5 R# }' O8 C+ z8 b3 p2 q
Shift+Tab 向左缩进。
' W" t" c$ Z* K* w% [. G" Y: L
8 {/ ]4 Z$ D( [! K: u3 sCtrl+K+K 从光标处开始删除代码至行尾。 I: O7 d' P% D" V
( l0 c1 E/ N# n0 dCtrl+Shift+K 删除整行。
* O1 C! i1 B' q; \- V
) J# h$ X$ d4 B1 S. b5 @ bCtrl+/ 注释单行。/ \0 R5 o N; G8 L
( ^3 b: c) C( m. O8 i1 o/ H; ? }Ctrl+Shift+/ 注释多行。5 @! Z# U3 p: @3 J1 L. t
?, K7 ^: d& \" \: w: Q# y' TCtrl+K+U 转换大写。
+ q; G, m y) H# H* b( }
7 M' e1 K g% X. G+ w9 @Ctrl+K+L 转换小写。
# M9 t6 U# r7 g" N! w) N) |/ q5 m
+ h. V6 m' e& _" S* r" b* }Ctrl+Z 撤销。
' d/ ?& t6 k1 V: s
+ i! U! X) D6 Y) B) L2 ICtrl+Y 恢复撤销。' O, Y5 {8 b$ Y9 @% B! n+ K' B5 e
! g% q5 L* Z' t! r/ ?5 U+ |
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。6 H% E5 b1 n4 h
0 D& ?$ ]$ z- E: J2 _Ctrl+F2 设置书签
+ G% s: f4 r/ A# w
: s$ Q" r$ D6 W6 J Z sCtrl+T 左右字母互换。) [2 d! T" ]1 s/ L$ M
, |6 W! _0 F9 e% a3 B$ }! g v% V0 lF6 单词检测拼写
+ x7 A0 j5 H) L
" B4 i$ u! s1 y J: b7 O搜索类
8 z0 e. D% G3 ]( o( u# [6 B' o2 Z% p, u* \1 M& \9 h7 Y/ j
Ctrl+F 打开底部搜索框,查找关键字。
# _4 p6 P( w& p o+ ]7 M/ |8 P
! r% m7 Y+ S, {) Q+ F" {Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。" k' O* v3 B* b! L7 E9 s0 m% T i
/ t, D) [, ]5 l. q. D
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
" m' k: y( c% I" V6 R& b) n1 B
" a1 f* P$ P4 JCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
5 Q, l4 k! Y. q' ^% g
& y2 ]' e1 I$ ]% q3 R5 HCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
9 A7 d/ w$ o8 I6 e K+ _" d$ C8 m% A9 [ f- z. w& g( G. t/ t0 f" q
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
2 D' u: v, \. V+ b( x6 ~' T
; `" u% k+ b# R# K0 rCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。9 }9 ]! O% Y$ `+ s1 t
* `. v+ }5 \# i2 w* q$ x2 y" bEsc 退出光标多行选择,退出搜索框,命令框等。
5 f- V' ?; H- y
! O8 v) A R/ w# J9 a8 X: f7 F" c* V0 Q显示类0 g* P, G. ^; T; ]+ K( E) r0 s% m$ e
- N. h$ Y* b4 N4 N: RCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
5 g8 D$ T0 L" ?, ]: _
4 t1 ]9 [3 f; U9 N# S( n7 J. lCtrl+PageDown 向左切换当前窗口的标签页。6 N8 ]/ u! o& j
8 A+ X5 ]; K1 u! s3 S, aCtrl+PageUp 向右切换当前窗口的标签页。4 `# t: }4 E; n0 J( s* _& i
* C4 e" K! J: h- |- A) b
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)4 {8 i3 v( S! s5 P* p5 e
5 i3 Q+ |$ n3 MAlt+Shift+2 左右分屏-2列
+ L$ A7 g1 F% f& X4 P' k
: W7 a4 ?3 Z/ Y! M) nAlt+Shift+3 左右分屏-3列
F/ g2 t9 Y- E: c. u- x+ E3 H; `4 R9 H
Alt+Shift+4 左右分屏-4列
; t- S+ b5 J) R# w" W8 A' j/ X$ @% k) u/ o% s7 p, |- n% z
Alt+Shift+5 等分4屏) |$ C8 p& o, D3 F2 O/ Q7 m
) H! A# r% ] c1 i G5 ^Alt+Shift+8 垂直分屏-2屏1 N$ }2 Q1 X! D) t- b, h2 d8 U! w
, _6 o, L: _5 d4 a: a9 T
Alt+Shift+9 垂直分屏-3屏
2 \+ E3 ^' F g( W; U3 h
" L1 ~& v% p% I5 o- o r+ lCtrl+K+B 开启/关闭侧边栏。1 Y9 u% J( w% I: g' e. Y! r$ d7 x
/ M$ _' }' Q" f- f$ G! c. EF11 全屏模式
$ \7 b5 T: n- L5 o5 D* C D9 ~- D7 y: L8 g
Shift+F11 免打扰模式
8 |* G2 U/ ^, ^4 q! ] |