要想sublime使用快捷键,就要学会安装插件安装插件
. K0 o' v4 G% o9 J+ B1.install-package' M2 O2 K* A3 C) `
2.SublimeLinter(php代码错误识别套件之一)
0 g0 c6 F" x4 a/ b O
) e& H) n! \4 i) Q1.install-package
- F( S+ S1 Z. ?6 f/ \' g& S" F2.SublimeLinter-php(php代码错误识别)
. }/ h' i5 |: h) c, ^/ ^
6 q; f* |9 v3 J1.install-package
$ [2 G6 u9 @0 z7 ^2.Chineselocalizations(安装中文版)3 e6 ]4 P, B6 l8 l7 m
( i" W7 t/ \- u6 p: W
卸载插件1 ]. l2 O" m8 Z5 @
1.Remove Package ( z, {& U. n9 x, r, ]
2.Chineselocalizations
- i8 R7 T7 J9 C9 j9 k) u( @; f8 o" C# L. A' s4 w. a: N: d8 ]
1.Remove Package
: R% v+ q) f: A0 n/ m8 \* P8 |2.xxx
. K4 f+ J7 Z; Q3 |$ T4 O
7 Y" V" p6 o5 j! T
: y; z/ W3 |9 Q4 k& ^& @以上是插件的安装方和和命令,接下来是快捷键的使用命令
" \9 K7 |+ N- Y4 bSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
8 I( s/ W6 F' O
/ V% j8 a9 E; MAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
9 q- Z5 {2 w# p' e& N# W; y: X0 p( d5 z V5 z
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
! H% Y* @8 @3 ]) d$ d: d
2 \# O7 A5 U8 XCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。. X2 |3 e; X1 L. z/ b
+ y2 W' [% H8 O7 Y% g
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。# a2 ?; j: g8 E
M, J) z7 ^7 xCtrl+M 光标移动至括号内结束或开始的位置。; c2 t1 V6 ?3 g; k# e
6 N8 _( h. V2 K- v" c
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。7 u; w/ l' |9 q0 ^
) b3 ?4 O0 k0 O7 r& W$ l8 U( d. I$ g, fCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。+ l: ]" b+ O1 a: x0 L& Q+ l4 N2 a
7 Q* b% S1 K+ i1 f
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。! a5 X r6 N; M% u, a- }
9 }/ I) }: j4 D; G+ Q
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
9 }7 ?0 l: g" m$ ^1 S% P V7 w8 ~( p- W1 l$ ?+ A2 ]% f
Ctrl+K+0 展开所有折叠代码。
4 D7 N2 ~4 G% F# t
8 g: l4 r* n; W* D* e8 qCtrl+← 向左单位性地移动光标,快速移动光标。
# d' |7 V. I- M* l5 c, R! v! T
4 f; ~8 X- t8 n, M/ P9 E. Q2 ACtrl+→ 向右单位性地移动光标,快速移动光标。
# j3 ?. ^9 @% E5 C5 r4 b# R9 p7 g" _2 ?
shift+↑ 向上选中多行。
; x$ f1 `/ @ \$ _" `
) ?" U2 V- `7 i5 t1 sshift+↓ 向下选中多行。
$ p8 K( \, L7 _' @) J1 b& {* A" o! R8 c# y0 ?% h% U9 t
Shift+← 向左选中文本。
. M5 r0 E; e6 n/ C8 p
7 I, F: i5 \ m* ^' F0 z1 V! HShift+→ 向右选中文本。
7 Q& h) ]1 I9 v, U$ i3 y5 c& ]7 S
Ctrl+Shift+← 向左单位性地选中文本。1 ^8 K1 |$ B" r$ J/ F
3 y0 m3 ^3 e% [
Ctrl+Shift+→ 向右单位性地选中文本。. ?$ r$ A1 S( s, p4 h2 ~( I
$ `; ^% E/ z7 P& uCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
% [/ [- g! U- S9 L9 a+ S: ^1 ^# M3 t0 X3 v* x& t
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
. B6 v' k; M5 t$ L8 _7 y) k% ^* t6 n' A
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。4 n) Y/ t; F5 g: J1 P/ g
' J7 k. s( M7 v D( rCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。) G" I# A& z1 _# K
Y {1 l3 y* j' b% Y# B
编辑类
7 o$ D z" c) b1 b, i
- M M, Z' M9 T. m* j+ gCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
; v5 b+ e: W4 g* R' F& {& f }8 C b7 \
Ctrl+Shift+D 复制光标所在整行,插入到下一行。" ^3 b( {; M9 ~: T% `2 r( V1 v
2 z8 |; b3 |* S/ _! B, mTab 向右缩进。9 S" O/ Z ^+ D+ l
' \" [- S/ u1 F8 ~; ~/ N. ~* s+ j5 E
Shift+Tab 向左缩进。
( R- @- M- d# b- W+ ?/ `. n3 O4 ]9 O5 T
Ctrl+K+K 从光标处开始删除代码至行尾。/ a7 [& A3 a* K$ X% ~6 d& f
5 H1 `. T2 q, S" R
Ctrl+Shift+K 删除整行。
, W5 l) \6 M& `" u) O' l
: o, Z |* Y5 j9 `; G7 A, x ZCtrl+/ 注释单行。; t% ?" u3 X7 E6 G: t- v8 V
{3 G/ X- ]0 V0 c- p' A$ p
Ctrl+Shift+/ 注释多行。/ L* \2 r* |3 E4 R2 T" i
7 U8 O2 A8 R" G# {2 JCtrl+K+U 转换大写。1 b) C/ f: W$ d
) Y! p6 G5 x) s: sCtrl+K+L 转换小写。
4 H8 R7 v7 z7 k
& C4 q( D: \4 jCtrl+Z 撤销。: D; b- o1 _3 Q0 ?1 s5 r2 p
' u* U, Z. L, J5 H( E/ V% v0 b- u. GCtrl+Y 恢复撤销。# n2 e1 r2 }+ X8 Y" @
" I2 m/ |- V' R4 |% ~
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
4 Q/ Z9 q. U( s/ X/ u6 ]6 R' f3 n- } X$ n
Ctrl+F2 设置书签
$ E- W* y4 Y5 a
) F7 l5 F. ^& l" ]Ctrl+T 左右字母互换。2 T/ Y2 c7 z* q/ H
* S# W( |2 M$ f- f n" rF6 单词检测拼写
, o( w* ]. L! c5 D
! I g: V: _3 X+ V0 T1 }, I' B搜索类! R r' ]; m4 A& z6 U; ?
; X$ _0 }# O0 h, R( e! p0 P
Ctrl+F 打开底部搜索框,查找关键字。
, m: q0 X3 }' v- g0 h
9 D4 E& C% s* _0 O9 Y- dCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。1 Y: A" [, U8 O; ~# @8 F! K
5 s) A" t# o3 H2 p$ `! a4 M9 a. g3 pCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
; j" W9 y7 F4 U1 _0 _$ y
0 X0 b$ }4 {) }- g, |. B; x/ {Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
( d2 [! X& ` S1 Q& t' F$ r' j8 Q9 T+ n5 Q4 R3 p( r
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。' D6 K% {% d2 S# U/ `- B: p7 v+ q
4 T- H9 a1 _5 \" c# t9 m
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。4 a! \ w1 q( |
9 {: }+ G" r& \7 N3 XCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
' g3 o d) Y% s R3 a8 K- f' v$ ~! V0 `% ]
Esc 退出光标多行选择,退出搜索框,命令框等。6 Y# `: K/ @5 Z
$ u6 f. Q7 U. n0 z6 S( f显示类
" P8 I) l/ g# O2 _# ^' c5 M1 B5 ^$ z2 T: n2 F3 ~4 J
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
2 [/ W1 {/ P% \- d7 m- K, [. z
4 Z- y& N, k9 y" ]/ I" `* w1 E4 G' fCtrl+PageDown 向左切换当前窗口的标签页。
3 x. p, [6 D# |
1 g5 }; J8 p2 ~+ P v# e6 G' h% iCtrl+PageUp 向右切换当前窗口的标签页。/ b, C% U- I# d2 p0 x
! d8 c5 S2 m; g! a9 t( X: CAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
( ^" \2 ]0 c/ p0 K0 Q
8 S- W% d4 f0 E) r6 VAlt+Shift+2 左右分屏-2列8 `$ B; n! T0 Z3 H: j8 P
( o: t( O9 Q IAlt+Shift+3 左右分屏-3列# s4 a* E( q( ` P6 W/ ~
: q- r H& X% O8 \5 {* KAlt+Shift+4 左右分屏-4列
4 K9 W) ^, b; f8 u) s `5 {
9 R% J/ B4 A+ |3 ~5 p+ HAlt+Shift+5 等分4屏
/ t* U; { i0 k$ d% d* D: D3 X
% B2 J8 r! ^" A2 RAlt+Shift+8 垂直分屏-2屏
5 a& J1 e$ P/ P0 I8 n# }+ v( ?! d! ^
Alt+Shift+9 垂直分屏-3屏# f1 o9 \$ Z2 e' A: [6 L
: W8 f1 c+ _. d- o
Ctrl+K+B 开启/关闭侧边栏。# w0 G0 H6 @ C* q
7 k. h1 ~0 q( ^F11 全屏模式# _" o3 q" ]2 V, h
" r& T5 p( R7 n( l
Shift+F11 免打扰模式 4 r3 ~% q. ~5 O0 s% l* a
|