要想sublime使用快捷键,就要学会安装插件安装插件6 v5 n8 b+ x- z
1.install-package
& _( Q8 {/ ]+ i( b2.SublimeLinter(php代码错误识别套件之一)! c" m0 {+ O9 V) I1 U: D; {
) K! @" l, a, U6 b/ M1.install-package
8 p$ Y% M/ V% n) J4 B2.SublimeLinter-php(php代码错误识别)
7 Y1 L( |/ N9 ~$ s1 h
! ^6 ]" }, c4 [7 }0 F6 s* q) c1.install-package4 ~* r' {. y4 T- W2 Z
2.Chineselocalizations(安装中文版); C& `/ j9 K* d! ^/ F# u
1 Z& X( i- ]( ?4 L- y: R3 }卸载插件- ^; C5 @9 r6 c/ L2 m
1.Remove Package
! n5 X, J- e5 i! x# ~. c2.Chineselocalizations
1 L$ F& A0 {( L) j( ~& Y7 e w0 o6 [7 U
1.Remove Package . c( a. c7 A' w+ c- W3 \4 f+ {2 \
2.xxx
) B/ C' Y; D I3 n0 T$ t
/ g/ _( v, O& I7 t4 _6 l" Y
+ ~- q) |" ~5 {- s8 C: G以上是插件的安装方和和命令,接下来是快捷键的使用命令
7 j, x) `3 |' T* z: o; JSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。2 t: e* C; z0 P. A: c5 ?1 m. A/ K
' M# i; ~. r' F+ T* j( F$ v/ l- ^Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
1 Z( R1 J3 b! z, }* y8 ?, `8 u- o C
$ C& j- w- B: R% W3 g1 @Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。* D' [& e3 S1 a; F: U; T
" [0 A: I/ s4 l- x4 h
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
* a! b! a' z* q* k- t8 s9 d/ ^5 L1 R' }+ m
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
( r) @- B) P" Y. t! k6 i7 g
* P0 a& p y+ D! O8 }Ctrl+M 光标移动至括号内结束或开始的位置。+ t& j3 G: L+ v0 \
! g; Y1 i0 p4 G% f u4 L, CCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。! y! N8 r+ l) T; O
, w( A+ H! ?+ W5 I
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
. M. U3 ?9 x' {/ H$ B& L/ j7 D8 l- L( C; P
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。* W7 X$ }( ]. d- c; k0 t
2 [4 b) W' ]& G3 n$ K6 ?
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
6 j* Z' g# W: v0 t% t0 H3 d' n, K. ]/ H
Ctrl+K+0 展开所有折叠代码。
" b3 \+ O+ `; B5 l0 n2 b. h6 I- s/ k" S# ~/ D a
Ctrl+← 向左单位性地移动光标,快速移动光标。
6 f4 w7 |6 X$ l- n% H5 T& L3 j! S: C( ?/ }8 }( k0 r: Y& r+ F
Ctrl+→ 向右单位性地移动光标,快速移动光标。8 v- P, {% n' H
" |; ]3 `% |- @3 O
shift+↑ 向上选中多行。6 _8 U. n& M' L; i8 f Y) y( R
" Z2 P+ e+ J, Q v) U' S- y& h9 Kshift+↓ 向下选中多行。
3 w4 y( j9 p1 K# E$ g+ _4 d# U+ X
& h; m4 @+ U$ p- tShift+← 向左选中文本。
9 k) C$ ^! Q% q: S
3 p" P$ @% Y& E8 a* K' d$ r5 @. UShift+→ 向右选中文本。
$ g+ c( w( b' e1 _' Q* H, R$ |& N, B3 L# J
Ctrl+Shift+← 向左单位性地选中文本。/ \/ ^# L. Z; i8 A; h3 M3 }; J
1 n& _. h) \7 t7 Z* qCtrl+Shift+→ 向右单位性地选中文本。 T3 y0 i( H I, r0 z9 _# [; W, N! F
- C& `0 J$ _2 [
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
5 F# d# K. w$ I% _% T& a1 j/ J: O& G5 |. q. B
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。9 U1 N M T. _# p* \$ y
! Z6 {' K- D6 m, _' x
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
" z) E8 q3 _6 d: c& A" @& g% G9 k/ q
+ O; z) k3 B% f% OCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。9 r- L& N5 k3 v y7 J2 |. ] i q
' ]: j6 ^2 H+ I, d# M编辑类
9 e( r1 r0 p1 b$ @5 r
C) X' V3 _/ m# _% cCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
( b2 x4 ]( U2 h% j$ } Z/ p* f! @$ l8 w% [- Y) L# B
Ctrl+Shift+D 复制光标所在整行,插入到下一行。' C/ w7 D: D( w9 g$ O! m
( A0 H' b6 F- O& v' l4 E8 F) ~; ZTab 向右缩进。- g2 r, {& w9 {4 V8 I" o% i
( u% ]3 H l: TShift+Tab 向左缩进。
+ ~# q, L/ x! J# t- X6 i' @
6 a; X% y7 a D5 h/ I, g0 iCtrl+K+K 从光标处开始删除代码至行尾。$ I0 \: _4 s* r" `3 V) V
3 R# n2 t9 l$ M) f% C
Ctrl+Shift+K 删除整行。
9 l# y% z$ d4 s/ W9 @8 h. {" d7 l# |, L/ W8 V" }9 j
Ctrl+/ 注释单行。
I9 E. r/ W7 Q+ n: V- b( n& ?/ K9 k& v/ b% M4 \5 X5 J
Ctrl+Shift+/ 注释多行。+ h: G E. W9 V" Z
* v) m4 p: U' r; ?! WCtrl+K+U 转换大写。4 X$ L% k( P! O/ v/ g; S; h% }
8 q5 c% W J7 ~. `$ ?7 PCtrl+K+L 转换小写。
7 `9 i* p6 j' f3 S
J# W R+ l, J( `0 E. VCtrl+Z 撤销。
& o- P0 e7 [; W$ U4 R# @6 K9 b# V! U# F! v/ I5 D
Ctrl+Y 恢复撤销。+ V' {, M$ k3 r+ o1 I0 k9 B
% m) P; g2 N1 G
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
; W- `4 A% D6 {5 J2 N: n2 U2 l
* o: q4 K2 S" y' X0 _. m' L/ y* RCtrl+F2 设置书签
3 v4 a6 U. H4 ~' s9 p- E) \" e
, U* f% v/ z5 H8 kCtrl+T 左右字母互换。
. h1 C" T; ?# @& o8 D& Z3 o& c5 d8 X' ~) A$ ~8 I, O
F6 单词检测拼写
. }9 ]5 n& l1 j9 X
/ w2 U2 O9 o# s$ o8 a ]% L( K搜索类
6 f, L/ `4 c1 e# Q+ B8 c+ ]5 h/ K0 I8 T5 f4 y- H7 O9 T. \
Ctrl+F 打开底部搜索框,查找关键字。6 @! B1 ~. J* l' h
6 P0 L g% A1 v$ Q% v0 \
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
- a+ \: Y+ Z" A% T2 Y! D. o; a# p- ~' L/ C/ m1 L- i# v2 f
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
0 T/ E4 K4 ?+ E/ q1 l' k% g9 X; r n' |$ ~7 [
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
4 ]3 v* U4 i5 E9 m- R H
7 b: {/ _2 w5 H* w z+ jCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。 |8 X1 t9 K# c; w8 s) A- W w& [# v
& k( J1 C/ T8 v+ ^0 a' W ECtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
; g8 n) a% A& o" I8 Q; K4 N; Y: P$ H5 P$ n6 A& f: ~" Q! |; `; m' K
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
* s% e$ g/ v/ s: d9 N; ^6 h& _
- X# n$ e) C B1 g5 l( yEsc 退出光标多行选择,退出搜索框,命令框等。
7 c" A' H% S$ E- p% E7 _3 Q" C- B- I. G
显示类3 r p9 y# [/ l ^7 P
! m1 J% o# } p* s$ ]' ]" @Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。# g5 x; N+ M( }
& q4 n& C; s& A3 _6 G
Ctrl+PageDown 向左切换当前窗口的标签页。* y- G) U' \+ Y* s% M; K' s0 s
! f2 M: R) p, x2 g: iCtrl+PageUp 向右切换当前窗口的标签页。
5 D+ W, g3 o& O3 ^; E/ d! y: e9 M: q9 ?
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字); [- L e# j' A C& U3 g4 p% y
/ V+ x7 Z5 R( n3 P6 A9 {Alt+Shift+2 左右分屏-2列
: a z- s5 \ J |3 q
7 p- ~. N: p b# kAlt+Shift+3 左右分屏-3列
/ U; ^* w6 Y0 F$ i4 U) L& N+ H" B! Z7 `
Alt+Shift+4 左右分屏-4列
" O9 W, v3 I: S8 g, V$ E# @( X2 a7 ~
Alt+Shift+5 等分4屏4 W- Q, @0 H& U! p( v) h0 Z/ b
5 }5 B8 b0 u4 ^' A8 ^, c
Alt+Shift+8 垂直分屏-2屏6 p9 h4 f- L& I' u
4 A7 L+ }0 |3 q+ u, p/ o/ p KAlt+Shift+9 垂直分屏-3屏* v6 T s8 u' h9 ]" i) C- q# X
$ K# h+ P* d; J+ M6 [Ctrl+K+B 开启/关闭侧边栏。
0 L1 e! f. ^ E+ }' P0 ^# I+ e; T' F' B4 M! l3 p
F11 全屏模式' a. Z7 T4 n2 ?8 ^
; y+ g0 b' A3 H- G' k( z& |; A
Shift+F11 免打扰模式 $ O7 H- g3 l% S* D% R* b
|