要想sublime使用快捷键,就要学会安装插件安装插件. z7 a* L' `/ j4 y, z! p* O6 ?
1.install-package
0 B# ?2 d* T1 X0 B3 O2.SublimeLinter(php代码错误识别套件之一)/ l9 _8 m- K: {/ J; `- b v* [# V" v
" j7 W% Z$ F3 x4 ?7 a, q3 m
1.install-package, r& e3 K% W, u5 U2 w+ v1 \6 h
2.SublimeLinter-php(php代码错误识别)
3 W. l" K6 G) |+ W: T* o9 Z
. t9 e: u) o; F8 r, B! ]/ [$ l7 w1.install-package, ]5 i0 ?+ I: u5 J
2.Chineselocalizations(安装中文版). n9 u- F3 z+ j( ^/ y4 [7 X
1 ^1 }; z7 J' N% K6 S
卸载插件$ q& g( s: K4 |
1.Remove Package
: R1 @# \0 p2 K$ M8 [$ v z2.Chineselocalizations
( i& Q; K. a6 t; K2 n4 p
4 ?: [) u" I2 A' n1.Remove Package $ {/ ?0 k1 y: }& n" ]1 }9 I
2.xxx1 b" u! c3 d8 \$ Y8 j Q1 m
( f9 n9 o$ A) D7 S! |4 ~6 |7 {: I% o5 g
5 T# s: n4 [6 l4 o& l) U
以上是插件的安装方和和命令,接下来是快捷键的使用命令" E) S$ D& t# s
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
. T- N' Z) Y: i0 ~- F" I5 S2 l# P0 D+ X4 X, F% V2 s# ^. p# y
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
% { p/ J& V: O* z: s5 ]5 U3 A/ f- y" N
6 u. d: y1 y+ b$ k; a! n; g) VCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。' L4 I) Z, l4 D" T/ n, s# f; `5 d
+ T% C Z% e! ]! ?8 ]* @) \Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
2 s& Q$ G: M( x$ Z
7 z' @% O8 j. eCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
8 i. Z. U! g$ c+ U8 z9 W6 T+ B$ a9 Z1 {! H, r6 g- A
Ctrl+M 光标移动至括号内结束或开始的位置。
1 u0 b/ h8 a6 H) E( ~- P# { G
! j# d' s9 p' v8 t. i7 C6 d% ~0 yCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
9 S: |' B8 Q: ^' v0 @ n! n+ p. [# ^7 u! N6 b* e( d1 t
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
0 p0 p' M$ G! N. i; A; f$ G2 C. c& L, X; J P2 n* Y/ H- r
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。* T* b6 [* S+ M% |' g: B
4 N9 d" u3 I$ Z: j6 T. v) E" X- hCtrl+Shift+] 选中代码,按下快捷键,展开代码。
" M! P& R. m3 A6 a; A. Z; y4 y, C* @/ f( ?9 T, b6 W
Ctrl+K+0 展开所有折叠代码。
7 p* ?' M2 X, g/ ?. y. e- h. a% g6 u! {3 e! P0 L- H* B5 C2 T
Ctrl+← 向左单位性地移动光标,快速移动光标。
) |! {5 S5 Q( Z* Y: l0 Y
0 O8 I" m4 f$ ~5 [Ctrl+→ 向右单位性地移动光标,快速移动光标。3 D5 y# r- d K" P
/ P9 H* ~1 p' L- V& s, Y& b! y5 sshift+↑ 向上选中多行。
* ~. s& m8 b% r# d1 A8 J' h9 \- D. r6 N! O3 D& r- W O5 y
shift+↓ 向下选中多行。1 Z2 Y1 D) e, x2 r& }) ]' ?* @
+ o9 J5 K' m! o! s0 GShift+← 向左选中文本。" T" o9 u* P) p/ e& [/ T
' ^- q1 b: i- J- q' m' n. c9 uShift+→ 向右选中文本。
. E3 e7 t0 X; \
: [$ R* ]% S, k/ {; tCtrl+Shift+← 向左单位性地选中文本。
5 E" W4 q- y# X4 d* y9 U8 Y* U2 Y+ }: d% P( _/ Y' F( N! O' E% S5 G
Ctrl+Shift+→ 向右单位性地选中文本。3 c& }& x8 p3 c/ b! E, F, S4 t
2 }( ^. @6 Q7 `7 yCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。3 l X% o# ?" n
8 m' K$ T- {( e( T- H% `" x% v SCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
- C3 D2 E2 \5 J( i) _8 M9 U) a" X* B
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。 v. r; i f* K8 p* @' D2 d
% h5 A2 R( i' {) @
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。1 B. B8 R8 i9 l4 t1 I
& i1 T! x3 |- J: z编辑类
! a4 O! H) \* x3 Y" H5 [: H; J; K% k8 G! w3 _' z7 t2 C
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
5 o$ x% V. a& u6 s* ^9 L5 `# K( @; I1 K+ }* y6 Z" ?
Ctrl+Shift+D 复制光标所在整行,插入到下一行。
! B- ~3 V6 G) B. g* j; L9 ?* C1 r g' Q7 O5 f* j) F: t
Tab 向右缩进。+ y/ j6 [/ a7 B
4 ^) D) j# J9 D0 H" e! B3 q
Shift+Tab 向左缩进。" p: Q- ]- R# M2 L, [2 v/ F
$ y1 u* W4 T' e% O9 |- ^
Ctrl+K+K 从光标处开始删除代码至行尾。
0 w. w1 [' p" j( m# Q6 T% V6 g+ S6 V8 X5 e" i8 c! ~ b
Ctrl+Shift+K 删除整行。' C% Y9 \" _- H7 ~' {# Z
1 O% D5 M, v$ Z
Ctrl+/ 注释单行。
" J- ?, Q. X7 Y8 [" U3 J: t/ k" w" w2 [ B" ]
Ctrl+Shift+/ 注释多行。
. E( H9 w4 a' Y [9 w/ W' @8 V' I- o7 f7 V/ M( J( \
Ctrl+K+U 转换大写。
% M4 P9 K+ A: g+ o9 {
1 j$ x5 X0 ?2 {4 k; eCtrl+K+L 转换小写。" C& w7 T# x4 \9 D; }3 Q
2 M% X# n! i7 K0 rCtrl+Z 撤销。+ n" q1 D/ M7 S* M+ y9 C5 F
0 y S9 O3 C) I! ?Ctrl+Y 恢复撤销。
5 Y, t# ^% u+ |' e u- _# S! P8 R! S+ A: ~
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。8 i! F9 ~9 ]. L% @' r5 N
9 a& u9 |/ J; F9 P* RCtrl+F2 设置书签( l2 C% ~# |: s
! y3 S7 Y, B" M0 zCtrl+T 左右字母互换。
; {1 D- {0 ~: Y T9 S. r, L/ [2 z: c# F* w4 C7 ?
F6 单词检测拼写
+ k* Q/ Y2 E# S% }/ a5 ?6 c8 k' f
' |' I; G& x6 W+ [9 y* O搜索类* N+ p4 y% U# Z
# V5 w) O) d/ V; U6 G
Ctrl+F 打开底部搜索框,查找关键字。
% X8 E% k/ `. t! S5 b
?" J! ^$ u! A- VCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。: M; k" n& k) w; V
. A6 C! ~' E$ i- e( q- x4 ]# d4 v5 ?Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
5 h5 L' V; l/ g& L1 C# K4 Z; \! O
# @% S" R3 N) Q( K" Z JCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。5 v/ M0 t r2 n5 G6 j
) q& A- }) w* Z, |
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
! [, x3 Q4 d. A) h% P# B" f* C3 ^( I% c" K
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。( W4 k+ }8 f0 a5 D3 _. v, y
: m5 [. A5 E, O, j$ `# f
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。9 }* B% n+ g8 }
! e8 f* H# m3 L9 N
Esc 退出光标多行选择,退出搜索框,命令框等。
" d h7 D% W' X& E
' F+ {4 [/ q: h) y9 B显示类
" p R* p. K, \, [7 X6 h3 A( _5 D+ U* c+ l
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
: w7 B! l( j! @5 s% y7 A& F* `. i- [2 _) Z/ C+ t
Ctrl+PageDown 向左切换当前窗口的标签页。+ R* n" t) [! E+ u, p6 F6 s
* ]8 s: ]! X9 w
Ctrl+PageUp 向右切换当前窗口的标签页。
$ a. d$ |/ M& l. h; E/ B. ? w5 D8 M
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)" `8 g# |9 S) G h8 }) V. l
D6 T! w8 k L! O
Alt+Shift+2 左右分屏-2列; O* o2 H+ j8 u/ _+ o' u1 T2 S
- s8 ~0 X8 r) X/ m1 CAlt+Shift+3 左右分屏-3列
: U( i& ]0 L5 a9 |5 p
% H: f3 r- L! oAlt+Shift+4 左右分屏-4列
! I2 c* F- g7 ? d2 r0 r. h7 W2 s+ w" N" k
Alt+Shift+5 等分4屏
2 I9 q# e' z$ P7 ?$ R
h9 ^# j5 k$ f9 Q/ WAlt+Shift+8 垂直分屏-2屏
' S5 v+ Y7 S5 |" K @$ Y
, ^: r' r* K1 i2 e: mAlt+Shift+9 垂直分屏-3屏
8 l: |7 R) b; p" L9 p/ e
( ?, m( I" {/ O* ~Ctrl+K+B 开启/关闭侧边栏。. A; u' |* U! n6 r
: T( ]2 b8 Z4 o4 t" ?7 ?( dF11 全屏模式
3 F3 S# o) t) F0 \/ e0 m2 H9 B6 C- @9 N- {( I! \* b" [) V8 [& K1 [3 w
Shift+F11 免打扰模式 4 f( i+ I, j6 I z; r2 i/ Z$ v V7 }
|