要想sublime使用快捷键,就要学会安装插件安装插件
& t, [' p% ~4 j8 P7 o2 _8 }& C1 D1.install-package
9 D4 @, `8 k1 H0 J; I" V2.SublimeLinter(php代码错误识别套件之一)
2 l: R# [- q1 d4 m" f( R% |4 @+ F8 z& U4 B
1.install-package4 E5 @+ L- o$ m2 C3 j
2.SublimeLinter-php(php代码错误识别). R" k6 a; G+ Z% x9 b
: \1 f0 `( K" b' C" n0 C
1.install-package) J) |1 v1 f% N
2.Chineselocalizations(安装中文版)0 v% Z9 Z7 ^6 D& H
8 |0 Z8 r& L6 A9 p. f. {4 v7 U8 P卸载插件$ t; q) A3 l) t! f( r+ b/ i( _
1.Remove Package 2 L5 t* l2 o4 a$ ~" {9 D
2.Chineselocalizations
9 U. I+ c# c5 Z
1 @& e, b- D- }% h, |% q( ]1.Remove Package 3 `, \6 L# l( p
2.xxx
0 _) Z3 H8 z6 G, q' F. s- S
: q" O1 C! C0 _2 i% j
4 f- a0 a- F; k& o: |4 @以上是插件的安装方和和命令,接下来是快捷键的使用命令
. E$ P3 `/ i7 ^& h; i; u. ZSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。6 V( l1 J h' T. [" q0 Z
+ U6 E9 q+ H" d. ~Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
4 ]5 U1 o' U' h/ t/ r9 i
& a5 _' l' K$ c8 B# W3 C. N# YCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。0 `( K* @4 l5 m3 T
6 V2 t9 p% o% s* C* Y
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。- X9 P) M* g. }: `: F
0 p6 F) O4 j: s- ?
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
/ P" D) R0 j. \4 ^2 Z+ l
: [3 Z5 d! `7 f9 x7 vCtrl+M 光标移动至括号内结束或开始的位置。9 K2 z& G1 ~# O
8 c# q6 }4 Y/ M
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
! ^# Z3 y$ d+ P. Z& D( B% \
: z' T5 ~ ?5 {" u- \# A) vCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
+ k4 k3 k+ b- ^# Z8 C0 p, k$ p2 n; A$ N; V
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。7 @7 D2 N/ H0 a
$ v: }5 j1 |! D% }" L0 S
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
7 h) _" v( h, V2 o' t# e) J! Q u( r7 e' q" c: e; a2 g+ S
Ctrl+K+0 展开所有折叠代码。* x. {) m& d7 C' n
6 U& p* G/ q/ a, U( p8 [; ~
Ctrl+← 向左单位性地移动光标,快速移动光标。
. S! c, i8 e; U6 N) ^3 U
+ |; {' L5 U6 W2 q7 aCtrl+→ 向右单位性地移动光标,快速移动光标。9 ~$ N$ `) F9 {" q6 A8 D# \; j
0 G" @6 u* Y$ L% n
shift+↑ 向上选中多行。
( \* e- M7 y) F7 B4 f: `3 X% v' U1 j1 q4 @1 T s0 t8 }( j
shift+↓ 向下选中多行。
% n6 r3 b7 @# @+ S7 j% t8 J+ r
, a6 y' U3 d/ fShift+← 向左选中文本。; o0 F& D1 m) F$ o# [
% X5 U. L: A0 T- o0 t
Shift+→ 向右选中文本。
3 g$ `- w1 W3 f+ U, @4 e2 v7 P
$ J; D W1 W3 `$ `6 pCtrl+Shift+← 向左单位性地选中文本。; T9 h# h/ Y, a* V) \
- R. D1 |3 R- |" Z- p9 _5 mCtrl+Shift+→ 向右单位性地选中文本。
" n X2 T: @% V# K H6 e
/ C" q7 P" }4 }, ZCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。5 ?9 y- \9 U: {' ?/ L
1 T' q$ L; Y; g, ^. U. x* `1 F
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。! K5 g% z. E! v% P$ }3 e/ f
6 e. j, K( u6 _ D' }7 N* rCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
" N! i [( }) q" @2 F4 d) Z
& t' V0 c# f# G( o6 z- V& p3 ECtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
4 t2 B1 P, a% m, L+ L/ J
% N P' Q! v# S9 F, P. {编辑类. G, N; r f7 {4 @' ^
; z8 O" f+ Y6 y& r- V3 N
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
" G8 J( q. ?! Y' J. g2 ` T$ w, |+ e7 [9 `
Ctrl+Shift+D 复制光标所在整行,插入到下一行。! S& v8 B7 m& z
2 W# s$ o2 j) k" g# x2 H; h: S. ~Tab 向右缩进。
7 U: {) H# A4 b) _$ T
2 g* t# _% w9 A2 J4 ^( w3 _; qShift+Tab 向左缩进。
& @; o0 B3 f' g7 e8 w
1 `* `; J9 ~7 J" [" N. xCtrl+K+K 从光标处开始删除代码至行尾。
, j4 x! F2 Y- E! Z7 E- u
* _9 L) Y" b9 h7 u( @3 qCtrl+Shift+K 删除整行。
- ^2 }, ^ U; c0 E, ]# `& W
( W8 D9 \. Z1 A4 W B% rCtrl+/ 注释单行。
. {$ o' m V2 ^% g6 t$ v! S" e- W$ L1 o6 b
Ctrl+Shift+/ 注释多行。
: O3 ]. w- ?: F4 M, ]7 `5 d
4 i8 w& F x+ |( i4 X; G' x+ E# pCtrl+K+U 转换大写。 R* u P$ N$ f* n9 {/ ]& X/ @
1 l4 `) X. j& Y5 u; ], f# O! xCtrl+K+L 转换小写。# j) H/ n& e- g- a8 \9 e* o/ x
+ l( ?: ^. t6 f1 N8 y8 x |Ctrl+Z 撤销。
* ~9 @: C( o0 L L/ H, T/ ]+ f/ F1 G* l- H- c
Ctrl+Y 恢复撤销。
' t/ _; U, G! L( Y9 y/ y. k! T9 Z9 p$ \% Y p
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。: i7 |) G3 G$ M+ T
/ o" X1 P F; _% j" r
Ctrl+F2 设置书签
5 l3 V2 x) K: T# p( H$ p! ~
- X1 |' D8 ]- }6 Q4 ~" K: H/ ~Ctrl+T 左右字母互换。
& m3 A9 N' N D$ L: _$ w3 L3 y* \& H3 |- C/ ~+ C& Q! O
F6 单词检测拼写) T! O7 e, X7 n5 M: S( d
3 E Y0 X: c, M* j* \" g3 v
搜索类0 \; d8 E# \2 Q) J" L
8 |% A- l% b3 H" v/ vCtrl+F 打开底部搜索框,查找关键字。
+ H7 v+ K* I7 O2 @4 O* A# [3 P
, `. E% L' n! |$ XCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。# Z0 e! J J j( Y
# W C& |: g5 q# b3 U) h
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。0 [6 l( g/ \! y5 T! X( z5 r: e
$ A: ~( z3 }0 X1 L7 l- ^8 ~5 I* T
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。8 P1 _! O6 |+ d, H/ Y
5 C( C5 w _" T. u( ^
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
2 h/ U9 E* x2 o6 u! B- ~# `9 i* T2 k
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。; n& }1 a+ m4 j4 C
# B9 q# ]: P2 H! a, }
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
2 t, x3 F$ I: m- G3 l1 F' M0 C: {4 c
Esc 退出光标多行选择,退出搜索框,命令框等。; G f7 m+ K' c
1 R$ [' U% c/ [ P
显示类
8 Z0 q' l) c* r0 p
, l& P7 U0 B* BCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。1 z( U1 O `4 ?6 s. g, V
P _" t" u# A, k, `9 e& q
Ctrl+PageDown 向左切换当前窗口的标签页。& H' T" n/ I0 |1 k3 s; O9 L
: ?# m9 k4 `+ n+ MCtrl+PageUp 向右切换当前窗口的标签页。( N5 J* K4 J# J* w' ~" y1 ?$ D
6 s1 C, w6 t$ DAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
/ J8 p8 @) x, `" e3 D# ^* ]" ]3 C
5 u' J1 Z9 D! V" I( d' wAlt+Shift+2 左右分屏-2列
) N% G4 y# \0 K2 T. ^6 W$ S* Z: H0 X, H. X2 H5 \
Alt+Shift+3 左右分屏-3列
+ Q/ m( b* I8 a/ `) d1 P8 F4 d! V2 W! `# w9 ~# `4 {
Alt+Shift+4 左右分屏-4列& ?" M* q( c4 }6 }2 `/ W. d: E8 G
9 ^( Z! J2 p! | [Alt+Shift+5 等分4屏/ Z5 r7 Y0 ~5 K! a. @
% I5 }9 P" r/ b% t6 nAlt+Shift+8 垂直分屏-2屏
) D" ^# H3 V, c4 q% |1 U9 [ b- f5 m6 X% g+ {9 _& {7 h
Alt+Shift+9 垂直分屏-3屏
# q/ u0 n% p; q0 p. @1 M# p- @" B. p; G1 ]' @* K
Ctrl+K+B 开启/关闭侧边栏。
2 a/ j+ Y, }+ {5 P/ j
5 m, V3 K% t" e5 E$ nF11 全屏模式
/ M. C4 \* Y( x3 p) _) G# c0 X; x! X9 h- B' X3 h
Shift+F11 免打扰模式 & D0 q5 D% e) [5 R6 B* B! }+ Z
|