要想sublime使用快捷键,就要学会安装插件安装插件0 v. Y7 ^% I0 }7 u- U- u* \8 m. E' {
1.install-package; e4 |2 k' t7 m. v+ R P4 r9 e
2.SublimeLinter(php代码错误识别套件之一)) O, Q/ d2 `, W9 A7 }
" l2 t, F9 w, F7 e, F1.install-package
1 R9 A) O. v5 Y9 v1 z8 ~: ^! {2.SublimeLinter-php(php代码错误识别)% i. o! X6 b2 S9 k
' b# c# _2 X$ P, ]! u1.install-package; b7 [' H, z9 `+ y( ?1 B- w2 P
2.Chineselocalizations(安装中文版). t7 `$ [6 L8 [4 a. v, d
# E/ l4 y4 }# O/ v: y$ {0 h4 l卸载插件4 R \+ \! w( F6 X9 ?, _* b+ @
1.Remove Package ! N- A7 i" a/ R' C3 c. Z* [
2.Chineselocalizations+ w1 V$ G1 F2 b$ N0 ]( E- U
; t7 c; a0 B4 N; {( X; \( H6 w
1.Remove Package 8 E% \1 E5 ?! T) s' S
2.xxx4 i) P4 P/ r T2 V" f
" k+ L$ I8 D& i+ h
' V1 C3 {3 q3 Q+ x
以上是插件的安装方和和命令,接下来是快捷键的使用命令% b- r# U2 X8 A
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。5 G, M+ a6 B8 i B0 u; c
! ]3 W1 d! r8 ]# i( ^! N5 q# t$ T, SAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
X$ q1 y3 o, A6 w% k) P9 c8 P; z3 K: t
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
$ U6 |' O0 k* r! j {$ a
) o9 X9 G7 Z4 _0 e: o' Y: b9 {Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。9 G3 }; x+ D+ n
% }8 k$ C! |- v5 k, ]# wCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。& ^) W' u( }; P" l+ y" k5 o# c1 p
! {5 l3 `( z1 R& T
Ctrl+M 光标移动至括号内结束或开始的位置。
6 ]! B! g3 r# k5 d- I/ K) X$ K: C7 u( j
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
; `; z$ q2 G9 }0 w; h% s- J. l; q: @+ j
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。, u8 ]( p Y. ?' O+ @
4 C3 j. ?9 P8 ~3 u5 RCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。
" f# l' ?' f) L% s% z3 ~/ M- o* @0 `$ F8 \+ L0 x# [8 N
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
0 r- J' ? h7 c8 {: D
5 }1 C# `2 H( tCtrl+K+0 展开所有折叠代码。4 u4 z0 k; O, [/ j; h* ^
& N0 q8 x0 m. K% K% pCtrl+← 向左单位性地移动光标,快速移动光标。
6 p8 m C' Z/ ^3 @; [* J' c. x( E* Y1 ^
Ctrl+→ 向右单位性地移动光标,快速移动光标。
) }4 u" E+ C6 M* Q' o8 P. D5 g
& w+ x! ^* l/ U/ r* v; Nshift+↑ 向上选中多行。- Q$ O7 p( g) ]" L
/ ]% o" K5 r4 H! X' S5 ]$ oshift+↓ 向下选中多行。
* Q" s/ n t2 P4 t- o1 w
6 w U' Y' i; F/ \! Z( zShift+← 向左选中文本。5 Y! a1 V( T$ ?6 I7 J9 m1 B
0 e% b7 x2 o& g* NShift+→ 向右选中文本。
* c8 x1 ^6 y' c; `& P/ n
2 [; O/ D4 j5 I/ O2 }( o; c' VCtrl+Shift+← 向左单位性地选中文本。4 m9 {$ R. Q7 o3 t+ r# d
4 E4 X# b+ y$ T2 V; R4 k' HCtrl+Shift+→ 向右单位性地选中文本。
/ F' E7 b7 M2 T% Z9 c
9 O. m3 s' U/ i5 B" @( PCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。6 t8 i7 F+ @9 L" x9 M: L0 B i: r
' q$ y _% ]( K0 S" o4 Z$ WCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
9 X( Q- S1 B N( v2 D, I0 a1 j! g4 V
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。! h7 a- f# o5 C
- m# A8 l6 H% A( r4 a1 Z- iCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。% j3 G3 R* v& }- p
7 g7 ^- u* e9 T/ t9 _' [+ w3 h8 B
编辑类& Q% C& t+ G# T2 p; D
. P4 M0 k9 }# n6 U. qCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。6 u7 T- A- b. l
6 ?1 L1 b1 X7 z( q/ u4 sCtrl+Shift+D 复制光标所在整行,插入到下一行。2 I K& x' Q, E" z
! ?, D5 }5 l2 X0 C5 @Tab 向右缩进。" W% {. D: b- T
s8 N$ }1 ]8 f, s" f8 MShift+Tab 向左缩进。
+ w" u$ j; N: L$ v3 h$ F) b7 l0 X* r, S5 S8 @% i0 |
Ctrl+K+K 从光标处开始删除代码至行尾。* F' t; y( S* \$ ]
2 R/ V. `* I& O/ ]4 zCtrl+Shift+K 删除整行。
2 p ?7 d0 c- O* `
+ v7 _9 d5 l2 u( K8 }- F0 B6 h ~: WCtrl+/ 注释单行。) g. s: n, O B/ {3 C: M+ e6 _+ M
, h, x0 |4 k3 {1 s1 n
Ctrl+Shift+/ 注释多行。
7 C- |+ a1 J( K
. p( y4 E w; e6 I( x0 I& \5 vCtrl+K+U 转换大写。
$ b: ~" B0 n$ W, h* t2 ~! p
0 h d1 t0 U- A) ECtrl+K+L 转换小写。
/ m8 Y) [* I6 T( y- a
4 E; q( R( {. k/ D( q6 M1 s8 vCtrl+Z 撤销。% t4 X; G1 \$ l+ Y% x* q5 b% |
% l: J7 T; C5 _1 G3 A5 _Ctrl+Y 恢复撤销。- H6 z- w0 O# [$ I% W, c
3 J% ?$ q d1 C( M
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
1 \0 b) L8 P' m9 p0 s6 O
u( T+ @9 ~# |4 Y; R6 c" o1 [Ctrl+F2 设置书签
: p% M2 x4 J+ o! {' E* m" X0 Y9 k3 U+ Q/ D- ^1 F' Q7 O( h2 h
Ctrl+T 左右字母互换。
5 v! g1 g% a4 H( [ V
3 Q P% X/ ]' M1 z: C8 RF6 单词检测拼写
8 n7 |; r& C6 J' a- u' Q& \6 P' F1 ~ K! {( T2 R$ |2 e- P
搜索类
! Q; O3 U* [& ` ~4 a4 W
, j" r' `- z) {% A2 V n; vCtrl+F 打开底部搜索框,查找关键字。
- z: K$ q% K; ?( X0 r0 `* a2 [( G; `- Y4 i" i* L
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
3 {1 J9 L% r. t2 X0 S
9 W# e8 A6 Z; [5 F1 f4 P7 d7 S( v* d) {Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。1 Q3 W% p+ m7 p0 @0 Y
6 t, h8 Y$ N% E' @" e8 ?9 a5 RCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。 {) ]) Z5 k0 b- d
9 s9 b; W7 o4 r2 }1 _' _( c" ICtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
2 w! G& H+ v; C* n% C. R3 p/ H- n7 N) s1 {, g+ s/ m8 g8 o1 S
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
* z0 R+ @" e; Q" N: v8 _' Y, s8 P( F! p% u5 j. M( O; s
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。. E2 B6 t' n; u7 G
! h2 _: f+ X" y( V; wEsc 退出光标多行选择,退出搜索框,命令框等。6 w% M7 \ `& z% Y4 N, Y9 }% m
& `3 D4 G* e C! v8 ]. W2 d3 ]7 d显示类3 [+ E7 I5 u6 L! g6 j2 _' R( ^
. P( p- W, x7 m( [' R( r: O' |
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。4 u! Z: K% V% }; X& w5 W6 x
$ U6 g3 i; \) \. l: ]Ctrl+PageDown 向左切换当前窗口的标签页。- d4 c1 c8 m! y- X4 L7 j; b- K
2 Q% _! y9 m! a0 LCtrl+PageUp 向右切换当前窗口的标签页。
( E& _9 N4 _5 z0 f* ~9 }
% z. S. ^" Y. YAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
9 r8 o. w0 N1 p4 [) k8 I
1 c6 \; V6 X& t oAlt+Shift+2 左右分屏-2列4 [7 o e2 e/ V4 k
: z, i- K3 T; I5 A" B3 UAlt+Shift+3 左右分屏-3列
) T5 P) P- r9 d3 y2 d, @' V! A: N, g _1 K, Y5 U
Alt+Shift+4 左右分屏-4列
8 t4 F6 O- ]% s) ?& R7 U T9 T0 }6 I1 L
Alt+Shift+5 等分4屏7 R( n+ E1 g% s: x7 t2 N
, ?9 k8 M) V( I$ y% G& T# f
Alt+Shift+8 垂直分屏-2屏
5 U5 ` Q# B' S, a V% A/ [
- h6 [2 O$ x- K3 a, wAlt+Shift+9 垂直分屏-3屏/ _( T" s- u( F3 o/ B
7 x/ e0 g: F& O4 F0 P3 qCtrl+K+B 开启/关闭侧边栏。
1 r4 h0 J c9 O) y# a3 t7 m; ^& P& X7 A. P( ^
F11 全屏模式
5 p4 X% R$ ^* i, Y& [8 r* S+ A: O' x6 ^
Shift+F11 免打扰模式 / S4 ]9 S+ z& A0 F0 R
|