要想sublime使用快捷键,就要学会安装插件安装插件! e6 K. @% w: w
1.install-package7 ~! P% ~) o: ~! {! ^+ Y( ?' U
2.SublimeLinter(php代码错误识别套件之一)
" K& k0 [& g. @' _! _: o
; r+ n; b p8 \4 p1.install-package; l7 W8 Z6 V7 \6 D3 J5 X. n
2.SublimeLinter-php(php代码错误识别)
7 u4 `# f8 i: j
* b' R A8 W# F' M: q W$ D/ d$ J1.install-package( @/ N" z& t# b* w+ U
2.Chineselocalizations(安装中文版)8 p# B) m9 @- M3 p9 y. B
( E- B# G2 g8 p' t卸载插件( o$ Y- G4 z/ q2 x0 s
1.Remove Package - ^, U- L* \$ f, G
2.Chineselocalizations
! G) K& e8 ^3 R7 X! ~& a+ y
9 s1 J( n# C- |# B0 ?3 b1.Remove Package
. _& d/ q, a0 |9 b* N; S2.xxx% G8 \8 a: i0 f0 M0 F! c
% `: I# l" V9 n; w/ ~ t
5 k0 V, N0 J" j4 q, B- V) |以上是插件的安装方和和命令,接下来是快捷键的使用命令
) @# l$ [' B9 a V9 N" k& JSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。7 i. T# m7 O+ b# Y" x+ B ^
9 v% X2 g! q) p$ }Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。) B7 B" M6 s" R8 t6 A
6 h8 Y( s. V" Z" J- m0 D" ^. |Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。 m! U0 I- Q' E) }- K9 i
) H; q6 H, ?! g( WCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
$ D/ f) g% _1 Q \4 Y% y6 G4 M& Y9 \1 q" ]8 U: O. X' r( G
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。- {, Z& @/ l9 C% ~8 x0 X% ]
* y0 j, E2 ]. U- c: bCtrl+M 光标移动至括号内结束或开始的位置。
3 X8 J2 W* P) w& k
2 R5 Q5 z1 `7 T4 ?Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。! Q( r/ s" Z# w( o/ L4 P- v+ O1 E
; u" N8 N3 _+ c. |
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
0 k; r+ d1 ?$ \8 u
* a, q# V1 ^$ v) e2 |$ n) m- xCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。
% e0 ]3 ^' T: a# ]3 w& u) g+ W" H# ]* b6 x- }) g5 S
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
9 Q1 H; U: J2 e9 [: {; t, e, q9 v3 q
2 u+ X4 [+ \) Z: X' TCtrl+K+0 展开所有折叠代码。
7 e) B# G; F, p- S8 |! `; g' ?' m$ R* d
Ctrl+← 向左单位性地移动光标,快速移动光标。
+ @3 R1 ?( G! o @8 x7 h
u3 {. {6 J6 Y3 |9 {! R+ KCtrl+→ 向右单位性地移动光标,快速移动光标。* m7 m3 R, J% F
8 R. ], r6 N$ rshift+↑ 向上选中多行。7 |2 t% Y0 @/ {/ e% @
! [1 I# K6 s& V3 l
shift+↓ 向下选中多行。
G) Q+ r5 v5 g" A1 z) ]' n
" r/ `& X4 f* A9 bShift+← 向左选中文本。* X0 ^8 ?0 @( w$ V* v' w6 Y0 w( Q0 T
: |$ }- W! n- `; a; [Shift+→ 向右选中文本。3 ?3 Z- g; h) Y$ v8 z& w8 p
2 D9 Z; |/ U; cCtrl+Shift+← 向左单位性地选中文本。
* Q5 w- _ H3 Y$ m; ]: d7 l. ^/ W1 u7 F
Ctrl+Shift+→ 向右单位性地选中文本。
+ Z3 O' E' u1 M) A, S7 c2 Q' P; ~( D/ N+ D1 o* P
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。* U7 E2 o! Z6 |9 i/ C q
7 Z, T& f* c- g8 m# d7 R1 n
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。' G$ q7 ~- I5 ]9 s4 m( K1 i
5 q0 d; D' V: |% O; hCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。- e& i1 M F" v
4 c5 h- {, ~/ J; e; \
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。9 \; e% ^: @ z% v) f6 r2 J n" \
) k: O5 W- _7 }. M2 u4 ~- z编辑类! @) q4 w, Y2 V7 c) x
9 E1 S- B H5 H3 |+ P8 e+ Q) y% gCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
" j- q s" P' A0 J/ X
" P! U7 k4 N4 n+ k" ICtrl+Shift+D 复制光标所在整行,插入到下一行。
- c5 K" Z" K) j! x) I# b+ N5 g: \$ m3 k. K
Tab 向右缩进。' ^/ C; Z0 v- f" q1 U" r
' l7 `) C1 \! F* e& ^* T# CShift+Tab 向左缩进。
( R$ H6 a( w0 G/ N- i6 g- l8 u6 d0 Y) y
Ctrl+K+K 从光标处开始删除代码至行尾。
. R& D& I+ a# }# d8 N+ r6 k* [" y+ U. m3 |
Ctrl+Shift+K 删除整行。
; ]. l* B' X! J; T! C* z% ` b" m$ b! p
% E# x. w1 m# Y/ e' C, x! f1 m6 qCtrl+/ 注释单行。; J3 T% k* a4 f, v5 ]! z) k) R% Z8 O
. U2 c6 b& s) q Y1 pCtrl+Shift+/ 注释多行。" |# G. f; b& [3 x: }
8 J9 k& W4 A' j0 ]Ctrl+K+U 转换大写。
8 {* t& O2 y4 @) Q" A, H4 H- g" ]( G8 J. [: t" j U Z
Ctrl+K+L 转换小写。# W7 Q1 }& f& `
$ C/ b) f. t% q) _Ctrl+Z 撤销。8 f* W# b& ]! w8 P& n6 [0 F
3 y: G! ~9 s+ [- y/ t- `: g
Ctrl+Y 恢复撤销。
8 Y- X3 m6 Z3 l. N. V( u! [! o( J" F! ?5 }: O2 F
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
4 H! Y3 y3 M5 p$ R4 f; b) C G
Ctrl+F2 设置书签
; k5 F N) z+ Y8 H1 `3 z
% s* n' S! v5 vCtrl+T 左右字母互换。
0 w' h: O9 _# G$ n: R7 h0 x
5 o- b' [. A2 t: |8 J" P( e; @F6 单词检测拼写
! y1 G/ H+ I- Y1 m- E# o8 \& {) i
, u: G& H! E# X, e搜索类
. J% h* r, d- Q& i" Q
5 Z4 `. `$ L6 L" }4 T- @3 W, nCtrl+F 打开底部搜索框,查找关键字。
) p6 {. G. w7 j0 { K, A6 e# \6 |8 O( g) y/ o# B/ K7 u
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。- a; k& B. M6 P' Q) J, {4 C9 Z
+ H" ~0 K. J: s. g/ ICtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。3 Q z' r/ S# ?7 F( X
! P* z# @) C& S1 W' o
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。5 \! H: Y4 v v* L% f
) O8 v; @, |7 v# }- `- \Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。/ s: h( L: y' r9 r0 t
8 m; l J" d" W& l/ T" l# C8 ?& e9 q
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。* [/ A5 g6 g4 D4 s5 U7 \ x6 o
+ y _# v9 u) w' PCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
0 j g+ ], J& G+ q8 s7 ^! I9 A& z& Y' K4 H$ z6 E8 k1 f$ k. E2 L; o
Esc 退出光标多行选择,退出搜索框,命令框等。
6 T6 f7 X" F$ a/ K
: P) g" l; @: A6 N0 S8 v* |显示类- A$ T+ M$ e. A- R
3 n6 Q' j. V( n: I+ k: b" @
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。$ s! r6 V3 y# D
& a A- K2 A5 J, I# W. LCtrl+PageDown 向左切换当前窗口的标签页。% i: l4 _. ]* z' }2 Y7 }
3 X* |6 ?) l# i7 q: w P/ xCtrl+PageUp 向右切换当前窗口的标签页。, {- u9 V) ^" J3 h- E' A- G
) M4 D. G2 d; \% @' c" O- {7 L4 rAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
9 t+ f) p2 Q+ w) j; \( @5 J% E, L/ [% `" w, u. ~$ o
Alt+Shift+2 左右分屏-2列
* o' O. O) b2 I$ I! g& y7 v! ?2 }
Alt+Shift+3 左右分屏-3列
% m2 h! f2 k. o6 a5 v$ o# E9 c0 M7 P; D4 t
Alt+Shift+4 左右分屏-4列% q) |! A$ Q+ V4 |( R3 A- h* T
1 R9 H9 B' ^1 F }/ N- hAlt+Shift+5 等分4屏9 u0 x* \) l6 U) z9 @
x1 i( G5 G6 v! G5 s: XAlt+Shift+8 垂直分屏-2屏
" Z0 b$ Z+ {6 _9 i' K. n# u3 C# h3 X' l0 D
Alt+Shift+9 垂直分屏-3屏! H- y% K& P8 {( p; y! D+ t
5 O3 i) G& }# A" [0 K1 W6 FCtrl+K+B 开启/关闭侧边栏。
- S# d; t A% @3 J6 v% @6 g' K+ ~
% }: u) b7 q3 P' A. {# r% pF11 全屏模式1 _' y( t4 y @4 f! Z
9 |' a% j! p: ]& Z9 P9 wShift+F11 免打扰模式 # |1 z. r- L* j$ e
|