要想sublime使用快捷键,就要学会安装插件安装插件
6 o* n; S' T7 v' J* B1.install-package* N; W& t- _: H' r
2.SublimeLinter(php代码错误识别套件之一)
5 ]8 \5 L2 U; I( g+ k( O! o% B6 }; E* J
1.install-package
6 ^4 G( E7 u$ A" s0 s1 n, [$ P3 M2 b2.SublimeLinter-php(php代码错误识别)# i3 }) j8 T5 h; n% h- k
' {" q* @3 I% z3 ?1 |3 F+ r
1.install-package
. Q3 @6 w8 I. h; Q: ?) c2.Chineselocalizations(安装中文版)
. ~6 z& X2 c! }9 p/ h) C" w. Y' i* ~6 [: G6 s
卸载插件
, Y9 m" |; z% E% B7 C1.Remove Package
1 ~2 D( k& k( K4 Q$ J* h! }; q2.Chineselocalizations
/ d, @' Q1 I/ `( v" x0 V. r. P! H+ t e4 T
1.Remove Package ( |# _1 m" ~! f( x$ U$ z9 Q
2.xxx
* E4 h' r5 j5 {; ^, L7 |5 G) U2 T1 O0 X
( J s! [+ {$ l以上是插件的安装方和和命令,接下来是快捷键的使用命令
7 ?% T5 D% s9 MSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。! V9 s# p: {; E1 y ^) S; h
3 \! `9 m* d: a4 x5 oAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
: d; h% e# J$ b# _) q0 Y
/ N( s& s2 E$ P. ]( _Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
8 {* I' f# B$ Q9 k% C: Y- k: l' R% C8 P0 ]1 y6 V9 A1 E
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
" m7 D( Y9 \4 D# Q/ U$ Z8 E0 ~+ `' W; t9 _4 x
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。9 s" W [! c1 S* }
2 E# H9 W3 o. r1 O
Ctrl+M 光标移动至括号内结束或开始的位置。
+ @0 t |8 A! I; w+ e' C, N) B6 i5 E" d
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。1 |- J- c. ^" K
8 F' D, e2 S% I$ ?6 O: c' _0 p& b
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。2 o$ M- y! i2 v" b6 Z9 G
+ S8 R4 X( `% ?$ P1 N; [+ I" RCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。
1 J9 f4 b2 `4 W0 ?: [
. d' P; M! R9 nCtrl+Shift+] 选中代码,按下快捷键,展开代码。, J' a* m$ B+ B2 Z& f% F
/ Q5 P: e) B- Y2 w9 E( l
Ctrl+K+0 展开所有折叠代码。' n: S; A, v/ Q# q. \1 W2 J3 v
" x# X) v* t( C3 C: F- b
Ctrl+← 向左单位性地移动光标,快速移动光标。
) y( Q9 U" j2 d$ x0 [4 W/ U. t' z
Ctrl+→ 向右单位性地移动光标,快速移动光标。# r. v1 u. Z4 S3 S- K! O
: T# m7 p& `/ |! p& @; z$ v+ t: _
shift+↑ 向上选中多行。8 T% A- l- N+ X x) g
' U3 x+ T6 K) _: W. \+ G2 I
shift+↓ 向下选中多行。4 }- @2 L7 U. V2 {6 b
$ C8 n8 [: S; l& _
Shift+← 向左选中文本。5 o, } @! j! P0 y4 `) P- v/ D7 p/ r+ z
# u! T. t4 f3 R7 F4 N A- o/ D, F
Shift+→ 向右选中文本。
3 ]8 A; B8 l# v
; P; ^: J% `9 q& @( aCtrl+Shift+← 向左单位性地选中文本。" w- w# {1 }1 k
9 I4 h @9 Y8 A) q/ @
Ctrl+Shift+→ 向右单位性地选中文本。
1 a! v4 l" b: N4 W8 a
" F. D& B, S9 S0 m/ bCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
; X( C4 Z1 K+ U5 W& I6 {- v* s
: e9 }4 Q4 r! V! @: w0 Y, LCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。$ {0 `! R6 j" C5 n/ w4 U9 \
4 F2 e# U% `- R, dCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。4 M1 t+ L& H$ L0 @8 e# k9 L
( Q6 E6 k9 l+ a8 j
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。6 [* s! C2 ~4 V3 F3 h; a
9 s; ~8 S) T. Q. P6 k: i0 i
编辑类
% J6 f: Z+ u- a! P
( J: X) v2 \. G' L4 zCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
: c G, d* v! A, f: \: {' {- g5 U6 L/ H; j# Q6 u% ~; x) A
Ctrl+Shift+D 复制光标所在整行,插入到下一行。6 F. g+ O Q, W( B9 q
% p5 q" r! y, h* S! Z" ^) e2 f
Tab 向右缩进。
9 ?2 {: N9 E+ q) y9 K) o' Q X3 t2 h) `$ I/ m3 Y. u
Shift+Tab 向左缩进。
* M* _# }- `" @, G
$ [' a* T- E1 ^0 o7 f9 ]/ hCtrl+K+K 从光标处开始删除代码至行尾。
: i# k) i+ Q/ A: [3 ~1 b3 G8 V7 W/ }% G1 K4 F& Z
Ctrl+Shift+K 删除整行。! C# `% U; d0 d7 X+ D
( k1 Q) l" S. w# c+ j
Ctrl+/ 注释单行。6 k E. I# i% N) _
2 j! T# F) T& I8 L5 V, lCtrl+Shift+/ 注释多行。. Z7 _! j/ v' @$ [; b7 a3 _% f
- Z U6 f. ^' E$ C, l" z) LCtrl+K+U 转换大写。7 t# _0 ^' C( t. V6 I9 _3 G
1 [/ [0 Z B' E- g3 f! v, ~1 _Ctrl+K+L 转换小写。. }- k) Z( M, K/ k
4 \) ~' o l: f9 o& P6 ^3 D
Ctrl+Z 撤销。; R) c3 V) b$ |4 u' B
% Y( C% {2 g6 q; r8 o2 H& E2 h
Ctrl+Y 恢复撤销。; M, h5 ~, }2 [* M* S$ A' O/ X% ]3 I
% y3 D! t1 s4 W; F ^* j# f7 hCtrl+U 软撤销,感觉和 Gtrl+Z 一样。, q: m ~$ l* W$ G- @8 I
7 n& k, b: b$ [8 `6 [
Ctrl+F2 设置书签4 o- v- P% g! j- r; r
5 a; {5 u( r+ `4 A) V" q+ hCtrl+T 左右字母互换。
' g/ h* h$ A6 A t9 c% u/ R2 J& d6 W4 u4 t
F6 单词检测拼写
; L/ U0 s+ P, g
$ W5 A0 O1 m* S" l, g6 w% n搜索类
* E$ J) F+ W7 a- P7 O' \6 O9 e, y( `
Ctrl+F 打开底部搜索框,查找关键字。
& H: [2 O+ H. |. T
' R* h# H0 {. e9 X% A0 `Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
4 q! x$ o6 d7 W
" a8 ~2 @, A6 T1 G- P. |6 ~Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
: e( b4 |0 t* {8 e' l
7 ?) d4 L) o7 H7 j' lCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
: }2 _/ n# @4 F6 ^ ]. b, r% P% a* r/ A
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。) i6 P6 [* V2 x: Z% d7 @3 F, q
5 j/ [- s6 c; v5 D* ^/ B( k5 |Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。: B" ]- i% V H. S
4 v9 r; ^4 w+ C
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。& M2 `. Z0 l# w/ H" [1 V
6 D/ g2 C: X# G1 K0 L
Esc 退出光标多行选择,退出搜索框,命令框等。0 Y" M6 w1 H6 F# V9 O
^; y; M+ f/ r' F; o( L
显示类
* `. S. b9 C2 ]3 Y) X% f; u+ f! v& m0 Z5 |% ?8 E, e2 K$ J) e
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
. t$ M0 J. \* u6 r& @) G4 j2 L8 _, J" q- L
Ctrl+PageDown 向左切换当前窗口的标签页。
! i2 R+ X9 j) a) W- O6 D. m. |8 }
Ctrl+PageUp 向右切换当前窗口的标签页。
0 z" w" Z# M3 O0 m0 y2 n7 J3 r5 }7 R( L3 v+ v
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
: E- |% J! g7 o; c3 G( O; V+ j: _% }! r# Z: M
Alt+Shift+2 左右分屏-2列
& Y# a6 c$ }2 D9 \" _. z% {: P9 c, c* t5 C) k3 Q& U
Alt+Shift+3 左右分屏-3列
c# z! ]) ~8 O- W+ D. k9 Z2 R! b5 N0 H
Alt+Shift+4 左右分屏-4列; E6 x6 C5 S6 C) c/ ?6 p
* X: [& | S7 f6 C* ~4 [
Alt+Shift+5 等分4屏
. e9 ~2 A2 F8 `+ s; u& N
' u6 D5 X1 f# V" S M$ l0 \Alt+Shift+8 垂直分屏-2屏
( D1 I8 ^/ a, `6 l9 ?* y5 @6 y- \' w5 ?# Y8 g
Alt+Shift+9 垂直分屏-3屏; l7 v2 W2 S' e8 N5 c
* x0 B/ l5 M. S; N) G5 M& `0 w
Ctrl+K+B 开启/关闭侧边栏。7 C/ q5 C. A0 ]4 \
4 L+ }% P8 ^, e1 w! I( |, H( F- sF11 全屏模式
) {; O% Y+ {& e3 P+ M
/ u' o* R' k' B! A( f0 rShift+F11 免打扰模式 6 o9 [" y1 G! K$ Q
|