要想sublime使用快捷键,就要学会安装插件安装插件
q! b" D7 |7 m1 d1 ~) n+ m4 R2 @6 k1.install-package# ?6 |+ N; z" c* y
2.SublimeLinter(php代码错误识别套件之一)
M9 {* j/ z3 `3 G
& @# P; Z- N/ o8 U; Y$ |1.install-package
0 S+ r( z f! c! p2.SublimeLinter-php(php代码错误识别)
8 g1 s' _4 I. ^. {! L h# |5 Y1 P* Y9 V" Q2 a/ Q+ O' Q
1.install-package
* R$ Y0 ~8 A. z$ D2.Chineselocalizations(安装中文版)/ ?/ M, Z+ R$ y2 G% P" E
7 C. w. y3 ?; q; w5 W卸载插件. E& @* E! r, E3 A0 q5 x
1.Remove Package # B1 o2 P7 `$ q/ \
2.Chineselocalizations! p8 i! r" p* [. k& \& `7 F6 b9 R- q
& g1 R# d7 ` P+ A- {8 W. Q1 M
1.Remove Package 0 _- c8 o/ m7 f% v0 s; ?, H
2.xxx
2 s; P i H6 X4 b6 D5 H6 |) F" M3 Y& r& a& M8 J
7 z) ^0 f3 f8 Y+ d3 ?$ }: c1 `
以上是插件的安装方和和命令,接下来是快捷键的使用命令
3 J- A: U* c: k* I! l0 Q/ vSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
! U( e! H: ?7 r; H6 c2 a- z
2 x( l! n& |7 \7 d7 M+ V. NAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
3 j; r6 j$ w# A: B9 B/ j
, _* Y4 c. H" K" u. P2 aCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
- _! H4 G! j P+ ]
/ y* p3 i: i! v7 w# ]" pCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
$ Y/ f% g9 n/ _( K
0 |+ F7 s0 u# z( Z+ `7 R1 O3 h2 `Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
) A* ^/ i3 I: v: d* r' u3 t
3 L$ b* h: o! ACtrl+M 光标移动至括号内结束或开始的位置。
8 g9 K( O9 c7 `* R' |5 ?% m1 {* z: \$ ~$ @$ c& ]: }& I& w( | `) j" q
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。* E, s t" y0 L, r/ x% ~
& p7 a! u9 Z( i0 Z( i* ]9 e6 \3 @Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
; @" P, @' g4 ?# s) z
/ m2 N3 j" y& ~3 ]Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
+ I+ l/ S# J5 _7 ^1 E1 E& q! l, y* q Z4 |% U
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
! S3 d- ?' Q6 \" P& l2 V3 U! O# v3 a) D( {/ }
Ctrl+K+0 展开所有折叠代码。
9 t) _ W0 B7 I Z& m7 A+ R {9 L1 ?6 ~; I. F+ q; W7 ?# ^! H
Ctrl+← 向左单位性地移动光标,快速移动光标。
G4 O6 f5 {( ?
/ e( z1 G9 o+ LCtrl+→ 向右单位性地移动光标,快速移动光标。3 \8 a- f, s* `: U- {9 `- i
8 Z2 \2 g- o3 fshift+↑ 向上选中多行。" L/ t7 R m+ W: S# `, E+ X0 N
$ I7 V8 E5 n/ P
shift+↓ 向下选中多行。
+ i7 h0 Z$ I C5 E, C% V1 a5 N2 m/ b' u7 V( d% y7 [8 H: E0 ^# @7 i
Shift+← 向左选中文本。
4 {# L6 V% e7 h4 r+ e/ t' X, y
# @$ Q$ w: y% g& I: j7 rShift+→ 向右选中文本。
. U' `9 ^: z: |& }( n" h* b2 _: q$ }0 O+ @, {
Ctrl+Shift+← 向左单位性地选中文本。
6 y9 t' \& @2 f0 _# H9 A" z8 V6 J6 ]) w V- C. ^3 X: t+ J
Ctrl+Shift+→ 向右单位性地选中文本。
" P- m0 E. f0 S8 W3 { l. m o% T/ v( e. E
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。 P4 Z) l. @- o" }: t6 b8 _3 I
% I, g2 M3 P. ?
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
- H" L5 R7 Y ?
! y* R1 z. @, m: O$ yCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
& }6 [2 j3 `+ @6 p2 p, ~, y5 D5 E. ^6 g' i, y G b% v5 @$ @8 u
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。0 g. I* j* {% |( P
$ k* n/ B0 b9 }* X编辑类4 g2 y2 s7 v" @$ G7 ?: d
9 B. G d# K& E/ g& BCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。1 ^& @# [1 j2 Q
9 T% q2 t( R+ W2 l0 i2 {Ctrl+Shift+D 复制光标所在整行,插入到下一行。
( l+ X& E; w S; N, y0 Z: k" \$ `( t. z! m7 ^9 h/ K
Tab 向右缩进。
# t( E' J" J* W! ~0 Y0 k4 J: _ D
' l, c( x* Z& jShift+Tab 向左缩进。
$ i1 p; r: {9 m( N, C* Q. J
s6 d& k, h8 K( n* e) T6 gCtrl+K+K 从光标处开始删除代码至行尾。- I2 l7 X) L) }2 ?' S
, B0 H4 v( z# i' a1 KCtrl+Shift+K 删除整行。, m% u% H9 x% W( m" }1 z
7 w/ a0 z1 d/ a/ c% ACtrl+/ 注释单行。- @ o2 I2 B: Q: X
( \" }# S9 s5 t5 Y
Ctrl+Shift+/ 注释多行。" h q# W% n7 t2 C# R( P
: U7 B8 d; P9 @0 Q8 L7 i6 uCtrl+K+U 转换大写。
: B* B5 t8 G0 \% s8 R; S: E& Y. J- [( X8 J1 X% e% x
Ctrl+K+L 转换小写。
7 v+ O+ K8 b, O+ W7 C. t7 Q" H8 l7 p+ x/ X _% @4 K
Ctrl+Z 撤销。8 I% k- F; H3 @- v& ]% f9 G
# P' F9 Z* B0 Q' D* |
Ctrl+Y 恢复撤销。/ @* t& q6 {8 E1 N
) T9 T9 n* F) N0 t
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。0 q/ O$ K1 b$ n/ \9 ~/ h" t. M
3 S0 G) V) W& f- t, q% NCtrl+F2 设置书签
/ G/ h5 `- l# F, j7 I# z; j: ^1 t! [+ H& w, K
Ctrl+T 左右字母互换。
9 J, D, |) W2 p t
- u% Q4 \ \/ J, b* |$ ?/ [: K g) HF6 单词检测拼写4 [ M5 Z. G) f: C5 E9 M; C, x" D
3 M+ `% t8 c# f. b! \$ _: y) o
搜索类
P9 K0 j; j$ F4 K4 T* E4 A: X6 F0 E" X# b* p
Ctrl+F 打开底部搜索框,查找关键字。
& D9 r; V, {7 x, ?- T. q& Q
! ~+ l0 N/ n4 [ s; Y* K/ U2 i5 KCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。9 _" O7 z6 V. [, D0 f
; a: c6 b. h) @' M4 OCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
& }& w5 F/ `+ Y, }& K N/ }
# w$ i" f' n; P+ A. e) N7 BCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。5 ^7 y; i7 W: T) Q" T
9 m( ]$ @; v( V
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。) N- U0 G' D6 D2 [, }8 z/ }/ Y4 F
2 F/ V9 k1 z, M0 E- q1 a2 t
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
: X$ k i1 p5 L" P0 k3 J9 G
& p; j& N5 J- z( uCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。/ j# X& I) n7 N, C
& o: e3 V. Z5 J. N8 }4 AEsc 退出光标多行选择,退出搜索框,命令框等。
! R5 X. r# h5 s9 S# \( w
4 c: l7 m; D5 N* B显示类% v$ _7 X$ Z( q- Z: F$ {3 m
( A( m% h% B" f1 u3 V# S: aCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。, h1 q; q" Q' O* ?9 v' R
; U; L) w" r! |Ctrl+PageDown 向左切换当前窗口的标签页。4 w$ y. P( c( q4 F
8 a$ @7 S9 d% f. TCtrl+PageUp 向右切换当前窗口的标签页。4 Q: ?2 M) J# e$ K1 Q
( w6 l3 O2 ~3 T3 O7 t2 L3 S8 QAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字), p+ l) O1 j& A! O* N, @( |" Y5 P
% @* F% [0 j- n, F& h% m7 ]
Alt+Shift+2 左右分屏-2列
# p* t) y- n/ V p9 |- y% A$ p2 k
3 j- p$ r l3 V# sAlt+Shift+3 左右分屏-3列- q( s6 K4 T( V, |3 N% o8 O
) i+ J# M2 @: i4 E: W* S$ X' xAlt+Shift+4 左右分屏-4列
4 ?# ?, P9 [. a g" u# }; n0 T# n5 X( G- P* o
Alt+Shift+5 等分4屏
5 H- K$ F' V! u( M; |. G$ \9 G+ }+ B4 L4 p& b6 W2 B
Alt+Shift+8 垂直分屏-2屏
7 o5 { Y4 y% t9 I3 K0 B: [
: u. P- P, l {3 l# h: ]Alt+Shift+9 垂直分屏-3屏
8 K( T+ F, s$ |. _, O# i& C9 @ X9 @- [$ J/ a, i! Q6 D8 L
Ctrl+K+B 开启/关闭侧边栏。( r+ w) i- O2 h6 m
& ?4 @& D( R9 F$ dF11 全屏模式
% f7 {9 f( _9 L8 g% L: s, ]* t! ]* I
Shift+F11 免打扰模式
7 a$ G% f- o! S6 o$ j |