要想sublime使用快捷键,就要学会安装插件安装插件
y1 K* _6 _- n7 S1.install-package
4 v1 E$ z2 x) q; q2 \: _: G2.SublimeLinter(php代码错误识别套件之一)
3 X# y' f) m0 }! y8 L4 G" a+ `/ Q& C/ M5 N4 l5 e' r
1.install-package
( W; M$ F4 S, |: b2.SublimeLinter-php(php代码错误识别)' i& L9 q$ n. x
3 o5 S C \+ ?1.install-package
* I4 D/ s0 x6 V* m4 a2 {2.Chineselocalizations(安装中文版)8 R9 _5 j, S6 B; c
- e2 g- M$ ^: e
卸载插件
; C% K) [2 A& f( m0 o1.Remove Package
- v% k2 E1 u2 K* o8 O2.Chineselocalizations y( `+ |9 T, y
0 Y. s4 W* u P" x! b
1.Remove Package
% m4 ]. M- Z# j3 s" o2.xxx' }# |8 N4 o1 l& U+ x- a5 n2 v
1 o$ B u E2 T, l2 P8 B' U3 H( R5 }3 h; T& \
以上是插件的安装方和和命令,接下来是快捷键的使用命令
7 L' V$ M& m0 V6 m' a+ [7 GSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
3 T! q: t* ^0 m% E9 A' k
# E- |8 L( ^' OAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
F! Y+ |5 F' y" Y: I# `0 f
- K3 L {4 E: m+ TCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。4 U D2 ]! J, R/ ?* T& C
1 g1 h1 C, @( m6 E; zCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
0 d9 J6 y) h: ]% a+ ]
$ R' |' _7 M1 p6 I1 @6 zCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。) J& x n5 ?* C/ x# H
s) R* q y m. v. D6 z: ~
Ctrl+M 光标移动至括号内结束或开始的位置。
0 m4 {" U5 D8 d: p ?3 t" H8 Z
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。" j0 V/ ?, R e9 w$ D
) \ x2 _3 ?% \Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。6 u h4 _( H0 K5 b' _
% @, o# g% ?5 u9 J. M7 R x7 ZCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。
5 v/ x- w; B* s: x; I
" }) a; A5 ^6 R) U6 P) a) [' iCtrl+Shift+] 选中代码,按下快捷键,展开代码。" I9 ^! I: S2 a1 L! m j- z
: ]% K6 `( K; n. GCtrl+K+0 展开所有折叠代码。
9 a% |( |0 }# B( `8 V* `% Q
6 i' _( y! n: w% I2 vCtrl+← 向左单位性地移动光标,快速移动光标。2 |1 U1 D' q* g" J
% ?$ \2 A6 _4 U
Ctrl+→ 向右单位性地移动光标,快速移动光标。6 M, H; C2 O1 v3 N; m8 T
: h+ S: _; s& V, \ }
shift+↑ 向上选中多行。
% r- u% b- v( E' w2 n6 w) c
! {3 f9 u# B2 u$ b2 Gshift+↓ 向下选中多行。
( M' V2 D3 V/ J) |* O% S) g: E+ V4 ?0 m) q
Shift+← 向左选中文本。! j; V* P5 `+ c1 j% A
% }( ~3 y# s/ o, J7 s% } H2 vShift+→ 向右选中文本。
0 _4 m* y1 I- A7 c" q3 ]+ \0 J v
& Q( N4 l5 E7 j/ G% aCtrl+Shift+← 向左单位性地选中文本。# D' h5 k0 W3 Z
1 x: i* B4 p% `- i) h
Ctrl+Shift+→ 向右单位性地选中文本。/ @/ l7 q& T* {/ v
' z6 F/ [! j* I) Y: Y, T
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。2 L2 }2 a* }; i9 z9 i& }
# {- i) B5 o1 V" L7 ?" v* TCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
6 v8 Y) l& ?% a- ^. P( F
/ [7 R5 g S1 LCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
! v7 j: ?! V+ }2 g7 J7 \8 V# Z
7 D8 s2 f! w( B* eCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。1 g* p/ J3 u* S
! U" p- A2 c; Y1 e
编辑类
4 P" }" \' N% z+ G0 q
. N9 q% l& w( ?% ICtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。- \! _) a2 y+ G4 p
8 T! M8 Z4 z3 @) a* G1 O
Ctrl+Shift+D 复制光标所在整行,插入到下一行。# ? c, ]0 C, t7 L2 |2 i
) L: ^2 ^* q" @+ Y4 m* q* QTab 向右缩进。9 d6 U$ y/ p9 p2 O
& J: J0 w) Z% jShift+Tab 向左缩进。
# Z5 d8 [4 ~# S2 z. ^9 U4 ^* v1 }# V2 }
Ctrl+K+K 从光标处开始删除代码至行尾。" o# w) Q: t& X- x7 E
* `; j6 j* `! J- L3 @- [
Ctrl+Shift+K 删除整行。5 J! U w% S8 g3 }9 I }
9 S( \( E; V# F4 z% D# F
Ctrl+/ 注释单行。
$ \; ~- N2 q" w% c$ l1 z9 l6 N8 R: c0 [1 i5 [# k
Ctrl+Shift+/ 注释多行。+ E: ^& @; h# O1 ^, h0 K
* P: g9 [! v" Q" Z1 D" MCtrl+K+U 转换大写。 r r6 v6 r% W+ t3 L
+ I" Y: Q2 V8 k1 ~4 k( j* `& s
Ctrl+K+L 转换小写。
9 ]7 B* F! x# R9 ]* a0 z" u: l O; M: r- J
Ctrl+Z 撤销。2 M( f! B- Y! k1 l0 H. ]
: k- C6 }+ \8 F
Ctrl+Y 恢复撤销。* z E! w0 O) V
' j+ L: n5 _- V5 R9 Y. }
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
- y$ I- j8 b) F! ]' ?/ `& K4 Z8 A& l- m" I* \$ _, j0 {2 A* w$ P
Ctrl+F2 设置书签
Z7 h, u0 G$ \4 u. }3 H+ ?( ^+ |6 M2 ^6 A
Ctrl+T 左右字母互换。
' z s& N2 v2 R, \4 w' O! o8 g
: ?; F n; u W' _" Q; KF6 单词检测拼写8 a7 X) z6 F7 q# X* R/ d
: s0 @3 j8 u9 m1 l$ }; Q
搜索类) |2 I0 w7 m9 _
& S9 I# \4 L# _) b% VCtrl+F 打开底部搜索框,查找关键字。# p/ a' M' l6 r
0 _& z b# T* j- _Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
) @5 B4 s {: E" Z: _; l! m% t( m# P
4 f7 \7 Y* ], o9 }+ g+ qCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
( h* G8 N* e B+ a" ^( Z& j2 d, d. o: a6 Z# q1 B0 Y; c. E: R; [
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
. [. \$ p' ?- |1 l9 j# B. b
% V- M1 F- [1 j, A: ECtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
# I+ l) j) r3 c5 _; X5 n0 h' {6 |" h$ } H% O+ a5 \- u7 }
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。9 D# h" o8 h' }3 R; d
/ j% v/ \4 ]& pCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
3 k" C8 ?! s. ]" E2 `9 `& @
$ c \* Y0 R; b, a8 P6 cEsc 退出光标多行选择,退出搜索框,命令框等。
! w! Q* p- e* C9 S4 W$ a A) o$ D: t. Q, `
显示类. a! l/ E/ h; {, ?7 t
$ T9 D3 k1 Y) g
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。2 E3 R6 Y6 U0 V: o
! a" ~+ v$ T; t: q, [& c
Ctrl+PageDown 向左切换当前窗口的标签页。" q' J% w/ J z
( Y) F9 D6 t$ }# nCtrl+PageUp 向右切换当前窗口的标签页。+ u+ a( `* s- b5 O6 g4 `3 E7 @+ V
* _$ ^( P/ J3 TAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
9 j5 d' r9 n6 ?& q' u: l0 h
5 I$ {8 g) n4 s1 G0 ]# FAlt+Shift+2 左右分屏-2列
3 p8 r4 v' q: u, E8 p J. L! d( Y/ n, D& R6 I0 I) X
Alt+Shift+3 左右分屏-3列
2 l e' N* L5 }3 V
9 Y7 l1 T/ m% ?# J& Z# }Alt+Shift+4 左右分屏-4列, N# D9 {: |- ^7 p& W& X1 w* \1 {
3 U* | i% g- ^& Z( _Alt+Shift+5 等分4屏. X: G h9 ^. z4 L
2 r' d4 ~! X$ {
Alt+Shift+8 垂直分屏-2屏
7 ~' A$ _0 j) r z+ @
8 w. ?/ I% ?, O5 T" iAlt+Shift+9 垂直分屏-3屏1 p4 y8 j0 D9 G8 u0 d
* r6 @' _; e4 U4 j" Z3 W3 rCtrl+K+B 开启/关闭侧边栏。
1 g" y4 {6 ]3 P$ p2 k6 X, I) W& O; W' T3 T
F11 全屏模式
2 l) Z/ ]5 q0 @' V9 ]; |
8 s$ O3 d; B1 k; HShift+F11 免打扰模式 8 t: V# \; C% @ l+ a6 s9 I
|