要想sublime使用快捷键,就要学会安装插件安装插件) f; h; V. P! d, `! y& M( W
1.install-package+ l$ ?: {6 G3 | z
2.SublimeLinter(php代码错误识别套件之一)2 g+ P6 b5 f& u% b5 i
9 ]7 ], i4 {% c+ p, n1.install-package3 Y3 v3 Y9 c" U/ f
2.SublimeLinter-php(php代码错误识别)3 Y( {: }1 d5 S3 W1 U- a. M6 y
& e0 d4 L3 w2 u2 v/ b5 O
1.install-package0 A8 g& N) J; d
2.Chineselocalizations(安装中文版)3 E: @1 y9 j# f1 o
( {# @3 g1 l5 w; ] J( N. ]
卸载插件6 k) [* Q# O3 p, M
1.Remove Package
8 L4 X5 N: }' _4 [9 X5 Q2.Chineselocalizations1 _0 z( H3 D2 X4 e
( | ?: P2 H R# d3 k1.Remove Package
5 I+ P: c4 f& S$ h! a. m0 N2.xxx& E+ Q/ B E8 q% ?8 @( d
: F1 ` }( n2 I) Q
# R$ e) a. a1 Q9 I- a以上是插件的安装方和和命令,接下来是快捷键的使用命令
" G8 ^& r0 V! P: {4 f: s1 b* gSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
$ d- D6 f% v0 @2 m* {6 {
, z, b9 P5 I0 P/ h/ b, jAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
5 V5 J$ g4 _& A5 }2 D- Y. W
: b# y3 u$ _7 y4 R+ S, W7 N1 xCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。' t9 L' P5 p" ^( z/ b; n( g
, U. e2 r8 E7 Y( T/ A1 s6 n
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。9 Y' S B q( ?
# x9 w2 l% F+ Q$ |. G3 @
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。) L7 d3 G# _" f5 D
9 H$ q8 [5 i, t2 _0 L
Ctrl+M 光标移动至括号内结束或开始的位置。
3 q% [2 P7 q+ C1 T. ^7 Q) E$ j+ e' C4 x- L# |: O$ Q
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
$ y8 Y; X" s$ n
/ q. w% U+ Y" H" a0 z6 pCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
1 O$ c- t$ r7 h5 o! I
6 f8 U: g& ~& BCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。4 A% `1 J" y# k
+ w+ i: b* h! }5 ] Q0 y
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。0 D1 S$ X8 a5 q/ ~ G
+ O x+ m) }+ @" ]' j |& vCtrl+K+0 展开所有折叠代码。
4 w" O/ F+ x3 H
3 V+ }, w! O K" A* x. JCtrl+← 向左单位性地移动光标,快速移动光标。
) ]6 o3 T8 `6 Y/ j) x' {9 \+ S( v& @ W* m' w
Ctrl+→ 向右单位性地移动光标,快速移动光标。
1 h4 p$ V3 C+ N
0 s# F% @! n/ Q9 {8 @4 Tshift+↑ 向上选中多行。- s% J, {- |0 m9 v$ K2 w, V( @: q
. ?& \' t( W' K: ~" ]" w5 kshift+↓ 向下选中多行。( i9 ]5 N3 ~. R1 Q& p
}; d( U- Y# ?5 G. Z8 oShift+← 向左选中文本。- O/ A; ?/ @7 v
?: @2 o% Y6 D! I h% u
Shift+→ 向右选中文本。
& c* l7 `# J% t4 J, ?( U1 \2 {5 G( |; g! ~ p4 {
Ctrl+Shift+← 向左单位性地选中文本。* J! |. Q& s" q3 @" }
3 M! M4 k' _2 v' }% t' C- x' r! F
Ctrl+Shift+→ 向右单位性地选中文本。, d' p: v1 o7 \0 Z2 T6 u7 I0 m
# u9 O: R) x# r2 E/ F; P
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。3 r% x$ t5 E2 K
% G( m1 Y6 W, K" c' u
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。0 ]% ^1 j' ?& s! X: J; F
3 R; E* ?8 }1 v* q$ \Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。/ r: R6 h0 v: o
3 ]2 Z' `2 s; z, V# ?% h4 `
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
, J F" k3 s8 Y; j/ A; J/ v: Q! X" g6 r$ R9 `- N
编辑类
# @7 p& [& S; q$ Z* |& M2 y8 |% K" N2 E; N9 o; V. y
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。4 z" O4 @4 Q3 }1 [( [5 ]* B+ ?
( t3 w% m& v; rCtrl+Shift+D 复制光标所在整行,插入到下一行。; r' U# G, H4 A# O
1 h2 Z4 N1 D+ i& c2 a4 L, g
Tab 向右缩进。; u4 c3 ^: h: _ l
8 l4 h- w) g3 h* I& ?4 _; l/ U
Shift+Tab 向左缩进。
) s, t7 n$ J, a7 M
" J$ b% o) S; j' `& A$ cCtrl+K+K 从光标处开始删除代码至行尾。9 y. L0 N% i$ E
@3 H( Q3 `9 Q, @: D( i- O% s! Y9 {3 }
Ctrl+Shift+K 删除整行。
. w0 I' i6 O+ e* G" I) y+ `- m- w! h' Z& ^
Ctrl+/ 注释单行。& d" ]. B; U/ O$ Z
# d/ z2 V. l+ z8 J* p
Ctrl+Shift+/ 注释多行。0 u3 n% E t5 z5 u
7 {8 C0 s2 H% r
Ctrl+K+U 转换大写。
; \) S: f. a! h/ h4 k( ?# M; h% ~
- i2 d6 ~, k! t1 qCtrl+K+L 转换小写。* I' \/ `/ |8 s8 b. ?% o( \
! _6 V& `; m, R$ ?2 q9 l) W8 oCtrl+Z 撤销。' O1 J* J, z0 ]( Y+ q
* |5 D- C! G0 \0 w: {
Ctrl+Y 恢复撤销。9 Y: X$ v' N+ J3 e
2 ]1 a5 v& M& i0 \7 h5 ZCtrl+U 软撤销,感觉和 Gtrl+Z 一样。6 P) g$ g7 ^/ m/ u: \$ K/ F# y( D
' z" D! Q. J3 j8 P
Ctrl+F2 设置书签; h8 N9 `) ~3 |( G
+ S3 X% b5 w5 I1 Y$ `* ?4 Y: r
Ctrl+T 左右字母互换。
) @6 |/ {9 S% F+ N, }1 s# _$ G; I/ X; Z4 a
F6 单词检测拼写1 C: x9 j' s! H8 u. F, W+ A7 M9 p8 \
; X. _; B' W4 L# I搜索类0 n: s/ Z9 \- A0 Q. a8 K
# b' U I8 ~9 y
Ctrl+F 打开底部搜索框,查找关键字。
& E( |. x4 w% W/ |' y! C ?6 T
7 m' T; Q4 z9 T5 T% o4 J: q$ ECtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。( _& f) C0 Q# S1 ?- d/ H
9 ~2 L- h' ^; X3 ~% I2 G. J
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
- |9 Q) u* W$ P) i+ ?* Z
: o/ R# e4 e' n8 e; q9 \- ICtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。8 d3 a, }9 Q: H; F* n& R' o
) i7 a( r5 s! v
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。1 Y1 Y* b& r, c! e: y2 s T
" R% P" S) z) W# BCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。- K' z( l7 H. V! P: {) C8 N' L( H
& r. d' f% b6 y2 g* s; A0 v; K
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。- V; B- @5 I4 m" F! O8 r$ J* A
0 D! d# M1 K" ]& E* p! v
Esc 退出光标多行选择,退出搜索框,命令框等。
! M2 [2 E# o6 [6 r0 I _1 S- ^( Q* v3 L5 A: T! ~# a/ n5 K
显示类8 n2 n0 z$ S+ ^
, ?: j- h/ R& z$ R8 r
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。8 V6 G7 w# @1 O: K9 q2 H% l* ^
9 h2 M8 t# n4 y. Y
Ctrl+PageDown 向左切换当前窗口的标签页。
% E, d2 y) ]8 J; j& C
( c, l+ F+ k0 z7 N/ q" \! `Ctrl+PageUp 向右切换当前窗口的标签页。
5 e7 }* ]+ {6 X6 w& j
/ ^8 f9 d; n* Y% p( Q/ t5 JAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字), h7 L+ K) _" L& U
$ w; e$ Z! ~1 v R. Z+ ~# SAlt+Shift+2 左右分屏-2列. |2 e" d) `. T; P1 g, t# U( V
4 O- B9 @4 j/ E' C0 j- v/ U# s zAlt+Shift+3 左右分屏-3列, p5 d) }4 L6 z4 F
1 j( ?6 U0 d" d) n# q! X" \Alt+Shift+4 左右分屏-4列" }- I" t! ?5 b+ c
9 V8 R3 d4 u4 U: ^
Alt+Shift+5 等分4屏
3 Z5 K; Q: U" M- l
" K( ]& P0 Y! R8 b: zAlt+Shift+8 垂直分屏-2屏
9 L6 E) Z! O9 H1 O7 B1 Y) X" s' A9 J, [4 I0 x
Alt+Shift+9 垂直分屏-3屏
% j, I1 @: o/ |" Z7 y* A+ s7 g9 w, ]$ A5 }" {& v# l
Ctrl+K+B 开启/关闭侧边栏。
9 P8 O5 @6 [3 i( K& l% D3 @" U0 y
F11 全屏模式
" O: O( v4 x3 C
6 {9 C! {8 N l4 e3 ]! m4 n* kShift+F11 免打扰模式 0 i3 }7 p4 ^) ~( O! r* S) F
|