要想sublime使用快捷键,就要学会安装插件安装插件
! F, j% R: ]" U6 |) W* G- x, w1.install-package7 Z# }' ^3 J* i3 b) p. a! h
2.SublimeLinter(php代码错误识别套件之一)
9 i& D- W5 _3 C) `- T% I) ~# p: M
; v# |; @+ j# Q' @6 h6 E( e1.install-package3 w% s( b: N: Q2 P5 s5 c0 b+ v
2.SublimeLinter-php(php代码错误识别)
3 b* d( ]4 P2 |3 _- C" a0 U2 {
4 B o3 _9 f3 K2 ~6 g0 n3 u1.install-package
# F* t( r: R! |: d2.Chineselocalizations(安装中文版)2 |! w& d% g& A. T9 r2 h, e
9 B" n, \; U9 \0 T3 ]( E- d卸载插件
5 M# x% }$ @1 m: J9 u7 [' M1.Remove Package
- J" r9 A* b& f4 Y0 n( K* X2.Chineselocalizations
' [& B! ]* t1 `
$ C. r3 H* m) T9 h; T1.Remove Package
5 c) g: U" i5 m, R! Z! w2.xxx2 O/ v: k2 ]8 A( Q
8 t. V) p4 ^/ F; g7 p
& w1 Y9 {- Q+ ~& ?* s9 {/ @
以上是插件的安装方和和命令,接下来是快捷键的使用命令5 S! ~ Z3 u% g- e+ k1 H5 W Z
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。& D$ {' d) J% {& `$ k
( r- l! U4 f- L5 {2 ~& a* Y% h! a& jAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
N( @ U8 Q u* m1 e1 b7 ~
* p% m& g' s/ [1 G# ^1 H. sCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。+ v8 z0 w% y% r4 [4 H) |6 q' D
, E" o% m- [6 E/ P5 P& k
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
* _9 Q. |2 Y% T* _5 J( }) e6 G8 G) R! h" ]) K3 h
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
" j9 H+ M/ a& E* p6 L2 J0 {; L
5 A- x4 z z0 J* B2 U6 LCtrl+M 光标移动至括号内结束或开始的位置。
. X# W! z6 C+ I. Z w9 U6 B/ k# C: x& |( f9 u0 i8 i
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
- k* C4 b2 ^7 r5 I: X# d) m; N, G$ Q L; A2 m: `$ Q: l9 F2 \: M' ]
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
# N E+ X" x7 X4 ~# M
# @# L" D% ]9 ^Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
: i% @3 U5 E& d7 y- e6 O) v8 t- ^5 I& i) B6 u( v6 b7 p
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。8 ^' N" ~* U' v+ n4 @3 o, h
1 V) ]9 |0 I; E" H+ v( L6 LCtrl+K+0 展开所有折叠代码。7 w% }4 e* m3 A) F1 U i
2 L; z6 r! }+ N$ B4 D
Ctrl+← 向左单位性地移动光标,快速移动光标。
" K8 `& s$ j( v6 L# e% j" i6 }$ a
B6 b' }% |; @1 P; T0 ACtrl+→ 向右单位性地移动光标,快速移动光标。9 g1 ~2 |0 O/ N9 q' z2 T
" q5 K) C B0 [# m
shift+↑ 向上选中多行。, O$ O4 U8 r$ U( D2 E! u9 L) p
7 o8 v6 k, c* ]# hshift+↓ 向下选中多行。
7 Y' [; i) I8 P" C$ g
, [! C n/ J+ E( R+ Z0 n' BShift+← 向左选中文本。+ s0 \" w2 {. s, P8 T
; }+ j( M7 ]/ B. c e4 {
Shift+→ 向右选中文本。
# d7 \7 |& {3 n' w* V! U4 }5 \% ^% D9 s2 d6 X- D2 L' J9 J: W0 N
Ctrl+Shift+← 向左单位性地选中文本。 E1 n; W8 f1 ]; O( L5 `9 t
6 v9 h7 [+ V% ?$ h8 R' ^. M
Ctrl+Shift+→ 向右单位性地选中文本。* V7 A5 K$ M, f
! A7 L5 R s' a9 |9 k3 b, ^$ M7 WCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。2 B7 ]5 d' z) `! H: |4 P
+ @5 _& R( e1 t4 O. T0 D4 o$ B$ [
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
- V4 W- A8 `) W' m% c, k* y8 h/ L8 b k# q# s/ a8 r
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。5 s9 q7 s& w+ w, {, ^4 T( _
! A' Y Y6 [- Z8 G2 _Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
2 L% W, w, D+ n @# R1 H) O2 X' V; E0 `8 {+ n( `5 w- }1 n
编辑类
, M9 [7 F! ~/ M* q: M0 D" B0 O
' l' N6 \2 t2 wCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。' J; _' e* e( C5 d& c$ @9 P# }
; u( i" j, w& `4 ?
Ctrl+Shift+D 复制光标所在整行,插入到下一行。
! {" @! N, W" u6 E$ A1 `& ^8 b, l
/ n3 v! _ q- H/ R8 zTab 向右缩进。
. Z+ ~8 [$ O8 R
) c+ r+ Q$ c( S% W+ G( ^Shift+Tab 向左缩进。
& o& h% O5 u- d3 V5 @" f9 ]' C+ D- H3 d
Ctrl+K+K 从光标处开始删除代码至行尾。3 A& }& P# S9 @$ }% u* n3 ~3 ^
7 p$ U- _0 X' Y6 l$ B6 m
Ctrl+Shift+K 删除整行。
q" x- s& Q5 ~/ w: f) w3 z3 w3 ~; ^
Ctrl+/ 注释单行。' ]' `8 h5 u1 t) i; L
" Q% Y6 I; l, JCtrl+Shift+/ 注释多行。
1 l' S5 D: I3 S* X
, R) }. Q9 `5 A* ~" O( aCtrl+K+U 转换大写。
; D- N" K- U. H& t' Z( Q) S; }8 y* }4 ~, Q8 g* K3 T
Ctrl+K+L 转换小写。; f' X+ o) V: u# t+ @
' E# s. a; [. k1 Y+ Q* iCtrl+Z 撤销。, M, j# G7 V& f' Q& ^; s( X
( N; @5 M, I) o5 J0 n$ u! j2 s( _Ctrl+Y 恢复撤销。: Z8 v5 o/ M- H* H; X: b2 d
1 ?8 k# Q1 g! v% C! l
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。8 u# e" ]) L( g/ F. }
]3 }0 x8 F: Z( M0 P9 g- f- @+ ]) T3 SCtrl+F2 设置书签1 a1 D) P# U1 g; V, V% o" v9 K
8 z; J$ D+ Y2 X3 ~6 D( o) kCtrl+T 左右字母互换。" V% m) g' u( l
& d0 [6 U4 J! ~- `# Q- M
F6 单词检测拼写' h5 U3 W4 ~# Y
! F5 r4 ~, P9 ~/ L搜索类& j+ V v; K) T0 q5 V* s) ]
$ Y9 g; M; W2 H# |. V
Ctrl+F 打开底部搜索框,查找关键字。+ x5 M4 O" J5 i e; J; y5 ? H7 W
6 M. Z; W* f. ^" U. }' F
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。/ s3 }7 Y6 k8 }6 X) Z6 q, N0 l* ]
|$ x ~( F1 M9 o
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。/ _3 E2 t( _" `
+ o( Q* t( b+ f, d) ?8 [% R
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
5 u: P* k5 X- q, e2 m) g# Q! @. y/ c3 I
1 S6 o0 S2 t* ~* R. LCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。$ N- E0 f9 P9 |) q
- K6 p. b9 Q+ [3 k$ A& V! S0 ]$ `; YCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。+ \+ A1 D1 O- s9 G
- z$ Z" N. Y4 WCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。9 `2 J1 p- V, p# e, o( r
7 G4 C5 A& Q+ s. ^8 n. I% @7 l' cEsc 退出光标多行选择,退出搜索框,命令框等。
4 M2 C0 ^4 j% p4 Q
# [) w- }; o0 o1 f8 ~显示类2 o) H8 m- x: S, h! ~
) K8 v8 C) g5 T% B, `Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
4 ~9 g' g0 W/ `* C& h
1 X, [4 b* b9 X* F+ ^Ctrl+PageDown 向左切换当前窗口的标签页。
' D, S3 }& E& `6 G5 v& j7 L2 ]
7 f8 t( ~9 s$ t% q& C: rCtrl+PageUp 向右切换当前窗口的标签页。! P" x) @+ \# Q, r
4 n/ Y+ g9 C0 ?, y! w
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
8 F. v, N" F, v; ~" s6 O. h; I
3 a% {* G+ u0 O) m8 LAlt+Shift+2 左右分屏-2列
: V5 r8 K) n8 m2 y1 l
" g Y/ T; G, u+ O/ V- j2 |2 eAlt+Shift+3 左右分屏-3列" f7 }9 T% m7 O0 m
7 |" ?- z$ m1 Z2 t. ~- @Alt+Shift+4 左右分屏-4列, t8 f+ I& Y( h4 C, G
8 ~: @( `; D0 l! f$ Z
Alt+Shift+5 等分4屏8 k1 p2 j6 h D( v& H6 a+ {5 E, r
! _* W+ _" T- a, w0 n8 GAlt+Shift+8 垂直分屏-2屏$ u# y( q# N8 q; ^, L* ~7 f$ e8 g
" J% T9 c" t( n GAlt+Shift+9 垂直分屏-3屏$ Q. L0 F. W( U
2 V: U A1 B2 [2 P7 S: d5 I6 fCtrl+K+B 开启/关闭侧边栏。
/ {! L2 }+ C" R: ~- i
) }" L* y7 A! {6 ^( j; mF11 全屏模式( D9 w/ ?9 q% o
0 ]; w ? c: u0 o/ r- a
Shift+F11 免打扰模式 / D% I) Q, x: D# z. n. L$ O
|