要想sublime使用快捷键,就要学会安装插件安装插件
! A8 H. |+ [! G0 w1.install-package
5 T8 w- J9 Z, ]; a/ P2.SublimeLinter(php代码错误识别套件之一)
0 n- A" B& W+ m; e* _
, r1 P, R% b5 `' H9 K1.install-package, f+ D2 [5 b6 P* n2 q9 M
2.SublimeLinter-php(php代码错误识别)1 e. F. `1 @7 F, ?6 b# F6 J+ S' L) W+ j* }; |
+ ?( n" n4 D9 Z, ?7 p' S' Q, D; a
1.install-package) _* C! T5 l$ e! A4 E" y: {8 t
2.Chineselocalizations(安装中文版)8 g' u* |9 R6 H/ g/ P- `" |
% S5 `' s) W f0 r- H6 d
卸载插件6 n9 n ^" N; C- j9 J+ L9 U: P4 e( \* G
1.Remove Package * y; ?1 L, d% a! m: C3 H: K1 v
2.Chineselocalizations
1 H$ S; [0 S+ L5 O9 v( f, ?, F" L
1.Remove Package " c. C+ `! m) j$ x
2.xxx
! F4 K" w& y+ x* e" s) C* v' o
& q: X9 Y( ?" @( H
% v8 V+ L9 L& U0 U9 ^* x以上是插件的安装方和和命令,接下来是快捷键的使用命令: g1 j" k: M4 f! a9 [
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
: S1 \) M2 N$ ?2 o8 C- j9 W$ ^$ \9 g- Z' G$ z" C8 `" h
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。9 h5 @. w8 Y- A1 k: I0 t: j
) r# m" J N q# [. r$ f
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
8 W/ |$ n; r# V8 [5 S
# h3 o6 G1 d& ]# v+ ~& PCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。3 c" T& t) Z: f* G4 i) Z7 |
; v- K1 t7 h" F1 NCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
' l4 Z6 q9 M v$ K ?' d0 N1 l; I8 Z4 S
Ctrl+M 光标移动至括号内结束或开始的位置。, l" z t. Z" a/ ?. @1 ] d; U) N7 U
, A( {% {8 ]/ O7 E5 E" A2 x T
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。; Y1 Y. c7 L3 J& o) [3 Q; c
/ ]3 |7 q7 B$ l; }& TCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
2 y/ q( }9 `' X: A, n: j3 C$ x+ t. D2 m- }& X6 x2 |
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。6 O! M5 {, ~# o s. }
9 k) l1 B2 `8 Z8 ~+ i$ V( h: m* R
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
' E8 x3 j- z/ O& c! v* W
+ W. v" D( J% r, P' s& i% O; NCtrl+K+0 展开所有折叠代码。 D( A- [, } }3 a' X( n0 l
& |: x3 T6 v5 S7 N5 r" A1 mCtrl+← 向左单位性地移动光标,快速移动光标。
9 J5 r! Y. p7 ^: R* [4 ^ p5 [) ?, x4 \9 B$ R& p" u% L
Ctrl+→ 向右单位性地移动光标,快速移动光标。+ @4 A' g4 y* E# A
) G3 F. H0 J( y3 h1 y
shift+↑ 向上选中多行。& c+ p1 o2 {2 w4 a& X* Z- H
( w+ L8 F" c( y
shift+↓ 向下选中多行。
) a n5 M# f1 f/ p2 @# f/ w8 j. a
+ y- h6 x0 b! q. q nShift+← 向左选中文本。
6 L, E0 V S. W
9 z3 q) ]# Y3 h+ H3 lShift+→ 向右选中文本。7 @6 P F+ ~2 a) E+ V, v
9 H# R# @+ B# W2 n
Ctrl+Shift+← 向左单位性地选中文本。
$ d' N5 h ~; Z1 R3 Y X, y. W0 W' e% N& I/ K- l* d* g
Ctrl+Shift+→ 向右单位性地选中文本。
: y% H+ L2 g u6 l" w* k) J9 G& e$ Q
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
. \( v9 e; [% a$ j2 z. g d
! [5 N; D! Q* {6 C% Y# d( {& K* sCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。) |/ G* O' c- X+ ^* N' Y
/ v$ b! a! q4 y T
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
( f8 J k5 a$ j) ~$ p* W% F: k7 A% R" b5 _$ o
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
7 _2 J* {) _ s$ j% Y
. r1 K+ i7 O# \% D- E编辑类
+ Y U: m1 J% A( L3 A Q7 p! n. |8 r6 C8 X% U, M) ]
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
7 p! g6 R6 @ C6 M Z# _- ?
9 M# ]# ^ ?7 [1 U, q; m' `& W3 B( a, G' {Ctrl+Shift+D 复制光标所在整行,插入到下一行。% t# |1 d0 N( j5 n, r
7 L8 Y7 i# G5 _4 t% L* R: v: A
Tab 向右缩进。
( _; F$ j2 n# I" }3 u& C5 L8 V. l( v7 q1 u1 I
Shift+Tab 向左缩进。. b) g# y# O1 g+ U
8 S7 `8 M0 K3 k D4 b7 r+ j" s& a9 U
Ctrl+K+K 从光标处开始删除代码至行尾。
/ H% G. E% l8 M& H& N' i. K6 O3 H1 X1 t
Ctrl+Shift+K 删除整行。
3 m R/ F/ O4 U' h7 c
P& o1 P0 Y, ]" N- j8 z/ vCtrl+/ 注释单行。" r: A+ Y+ K6 t* }# f8 {
& K: A0 l2 }+ F3 R4 BCtrl+Shift+/ 注释多行。
' |6 v" b: ?) S, K! p- E
2 }1 \+ U7 Z3 Z0 j$ R$ VCtrl+K+U 转换大写。
( M; R/ ?9 B! m: p# c# T$ Q9 d5 S( a. k
Ctrl+K+L 转换小写。
7 ~, g; M% { W" k+ b5 e; S& T" f& @0 X5 k# P; y1 k6 Q" }
Ctrl+Z 撤销。
6 O0 U5 m3 i% Q3 V# Z6 f/ i3 B( x* R+ n U+ Z. ^& |
Ctrl+Y 恢复撤销。" o. |8 x; v7 `5 q) L, d
- u1 G6 ]. u+ j+ i. D6 k u K
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。/ |) c, f4 X ^
& I5 f k @' d Z- z1 D" U2 t
Ctrl+F2 设置书签* K2 ]% X. o8 r
3 A/ O0 h' Y2 v2 B2 l$ d; u" {Ctrl+T 左右字母互换。% d9 H% m, j! ] H3 Q/ N% P& L9 \
6 t3 o/ h% q% _& X8 T/ R. e, WF6 单词检测拼写5 T, y. J* c9 U% y) M
- A+ O9 [# F3 G4 ]
搜索类
9 q; q- [+ Y6 I7 |) m$ j7 N
3 O: R2 s3 E' w/ F4 \2 W( QCtrl+F 打开底部搜索框,查找关键字。
7 [2 Y# q" {7 K# y k5 N: P
4 }) p" j3 p) X. P8 D3 _( G, GCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
- f" g( G; N/ K. M& o% x8 x. l$ x! ?6 f9 v
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。2 o1 F2 _3 d( u k$ v
- I& d2 Q/ j' c5 o6 N
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
1 k( u3 P# d6 a" h; a0 s- R: {7 `) t O$ F; R
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。" q$ v/ z( U- ?4 C- L* C
, P# l' g- b2 u) cCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
* Y, {5 J7 I8 P
0 T2 f0 M* x# ^# k" oCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。 ?4 W: }+ U- Z' l, A5 P, t
7 P8 G4 `4 ]; S* b
Esc 退出光标多行选择,退出搜索框,命令框等。
9 F: x$ m* H3 z0 y& M4 n2 p( i% K* v5 a7 ~
显示类, H6 w) [, X E3 A8 p# n/ h
$ I0 G$ D5 t3 m7 p6 S1 i9 U
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
) `0 S' G! j, |+ ?. B4 G+ n
( p( J/ G% ^. \7 E9 Y/ ZCtrl+PageDown 向左切换当前窗口的标签页。
$ U3 J3 D- `# X- O- I7 N0 i& A& {
, G& p' a; t6 K- ^: F+ eCtrl+PageUp 向右切换当前窗口的标签页。
' l$ h" }% ?* i0 M+ w; C: n2 J3 ?
# S1 {) n4 I, r2 v0 yAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
; o! l) o! X; p. \6 t$ u& m, a" S
/ T$ k3 k, M9 _3 [ ?- b% t7 z0 hAlt+Shift+2 左右分屏-2列8 n* q& l2 x H2 v/ M4 O
: o3 S. d" R, L6 M( cAlt+Shift+3 左右分屏-3列
: i5 Q1 r2 p* j3 A. t0 h( x! b, X/ ], s
Alt+Shift+4 左右分屏-4列8 Q$ j. F0 T1 y
; G6 M# J- U; l/ `) c' k
Alt+Shift+5 等分4屏7 |4 ~( q" Y" b i0 J( ~4 e9 L
! O0 `+ a1 s. M' X* @; QAlt+Shift+8 垂直分屏-2屏) p/ z9 z# _; t3 U
- C2 b7 }2 Y. h3 s' u+ {
Alt+Shift+9 垂直分屏-3屏
$ l( r$ k, O% L* n, C0 X4 b
' f2 S+ I: F& ^4 Z5 D6 tCtrl+K+B 开启/关闭侧边栏。
- |" ^! w% T) I/ F
$ }% v S5 x8 i6 ?2 M& KF11 全屏模式- }& P$ J& _. M. \
9 q }8 y3 B# b, qShift+F11 免打扰模式
; I- d7 f; [( V# y5 L4 J1 ]6 @5 M& S' i |