要想sublime使用快捷键,就要学会安装插件安装插件
9 S+ [! k; Q Q, Z1.install-package" n( j0 Z; I9 Y. {3 S
2.SublimeLinter(php代码错误识别套件之一)6 X! D: ?# u1 m& }
5 E5 Z8 Z* @: G' v6 N( }& c" L1.install-package
" M" F' t. o( {8 H# T# l2 K2.SublimeLinter-php(php代码错误识别)
( W- U0 k, Z2 u9 W: @" [2 ~: ^- k$ o# \
1.install-package
( x4 W. \( H. j* p4 S2.Chineselocalizations(安装中文版)# s$ Z0 v* V/ V5 O5 v
* c; ~7 j- ^' d+ x' v
卸载插件 O" \) ]5 j) b) g% H a5 t
1.Remove Package
) G3 g' F* H& E; C2.Chineselocalizations
. W S2 I- Y7 L, Y6 o. O! \* d5 p2 O9 R
1.Remove Package 3 ~# U P4 R5 r5 \/ y" D5 l
2.xxx2 p4 s8 M9 M$ H
- P9 Q# c2 V2 B% ]4 c. \+ o
% G+ ]7 p1 Z# D. J1 H6 u' b以上是插件的安装方和和命令,接下来是快捷键的使用命令: s [. S$ w+ F( A, y
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
( b) P4 s# H- f) _
* j4 |- |) P( AAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。! b+ I: B0 O1 S# Q* T9 B8 E
P; w4 F# K" T( ]8 z
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
; q; ?, G# ?3 ^/ y9 [/ G1 s' q) l9 {; O( S
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。% l; E D/ H8 w& P
4 D1 D, @* U: A* |# ECtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
6 ?. B" R2 Y7 t& R% n1 d3 A0 ]$ I3 Z f. m, G
Ctrl+M 光标移动至括号内结束或开始的位置。( `+ Q' g7 N% @! P$ k a
( I: I4 h; X9 n
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。- ?! [5 r9 y; p3 f- r7 @5 Z$ p
u: k/ S4 C/ {; T" R3 p. aCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。1 `* m R- ~2 R Q5 R
( z) I# R; G6 B+ b3 M' q
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
- e+ J8 g6 [8 K7 O( o
$ _4 D! H; v0 [. u; s* @3 O" t# HCtrl+Shift+] 选中代码,按下快捷键,展开代码。
1 d6 J: ]/ N7 o) P% J$ \3 {* q: _* g; X' t6 x; E% z7 Q
Ctrl+K+0 展开所有折叠代码。' Q: |! K/ e8 h
4 }8 i7 P2 R5 x6 N
Ctrl+← 向左单位性地移动光标,快速移动光标。
2 Q! ~/ L. y0 _( {( P+ {; m( h3 p5 ~
Ctrl+→ 向右单位性地移动光标,快速移动光标。
& _9 @0 ?4 B' k
" E0 ~* F: k& M% M/ x3 P5 X* r8 i0 Gshift+↑ 向上选中多行。
- h& m# L+ W0 r4 j8 S2 I9 b) G; s j0 g* I4 ^
shift+↓ 向下选中多行。
! g% o$ n3 v- n( G. e; O7 Z% H) h% D: Y* R+ v3 W9 v5 I2 t
Shift+← 向左选中文本。
2 Y z4 e5 i. A/ K4 D/ X& h% r/ T2 y$ Y5 ?! e- H9 w+ p
Shift+→ 向右选中文本。' K. P$ N7 R6 C, j
' p6 }% L+ M/ [, C0 U) I, ?& W/ H; HCtrl+Shift+← 向左单位性地选中文本。. C% D/ F' S1 V+ Z. A# @. q
7 M+ L1 i8 Q5 \1 I
Ctrl+Shift+→ 向右单位性地选中文本。/ r( a1 g0 n+ _3 Q* ? L
( B, s. i2 J- v, a- Q% y' U
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
& k/ |7 s3 a7 ^7 n) b
7 t1 f% I' T# Z0 g/ H. DCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。4 l- O; L3 B ^9 e8 o
& A6 k* Z7 d' e, M$ o; R
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
: y7 ]$ e$ |& a% o$ C! ^4 a5 ^7 I3 y" n$ v6 ^4 l
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。) R4 w% s3 O' s- c- d$ Q
. Q/ q* g2 t+ y' Z ?* f( s
编辑类' o: w9 a5 o4 |" Z# t* J
8 _0 d1 W- c S4 k- v3 E) m+ h
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。7 k; V! j: @4 B5 q/ Z
+ M, }% j5 l( z1 @6 c1 L) S; R
Ctrl+Shift+D 复制光标所在整行,插入到下一行。
; S1 Y) k' ]8 ]3 L& N! u
+ U% I. N6 @( j5 Y7 p/ E' N- P3 RTab 向右缩进。
# W' L7 ]9 L! P5 q4 }; O6 i+ c0 V
Shift+Tab 向左缩进。3 L, J' o$ |6 h. ], J
; d/ a7 t+ M. {: Y2 m; l
Ctrl+K+K 从光标处开始删除代码至行尾。
5 w2 P+ x- D9 x0 P% `
+ o, d" Y, r' Z( H9 S# j+ aCtrl+Shift+K 删除整行。
! b& t3 s3 B, H/ m9 \" w7 R! ], N$ c7 n2 }4 H+ L% c0 Q6 M
Ctrl+/ 注释单行。& M+ z, B+ F! G
4 u c1 f$ H& f7 ^3 ~/ j* Q' F, ^Ctrl+Shift+/ 注释多行。* s- F, M( A6 K- S( ^/ J+ y/ }
4 o+ J) O2 [% z2 `) C, I8 Y
Ctrl+K+U 转换大写。
5 m+ r" l/ n" V( m' ?8 d# }$ [* w/ b! o- C/ C
Ctrl+K+L 转换小写。
3 Q& F8 ^$ x1 f* b' T v: S! W; N4 w3 B" c+ Y
Ctrl+Z 撤销。
$ E5 _6 ?# d- D
# B0 z1 b8 h9 x5 a0 bCtrl+Y 恢复撤销。
+ u; y; |: p2 Y; G8 ]( e$ C, D4 u+ E6 l. Y- h
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。' K/ q3 o# ?- N8 g3 i; a
# |0 f* r1 k T0 e8 T- }Ctrl+F2 设置书签
% G+ i& b2 B0 [. _$ H3 ~
9 F- `. d, U" G7 a$ j! _Ctrl+T 左右字母互换。
/ i! M3 f! ^3 ^8 Q4 Y* @( q
0 e" h8 _# S0 A6 k% t4 \F6 单词检测拼写6 ~/ S( R7 Z, [, c! @1 e& e
6 C$ k0 B) K* O6 y( e
搜索类7 m" ~ G0 l0 s+ j' W+ {* D& ~
3 T$ l3 r- e2 f( X4 z, @
Ctrl+F 打开底部搜索框,查找关键字。
7 Q) G5 v4 x9 y, f( ]2 L( c% Z# @. g& o- k+ K/ ]. s
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。, N: c" v: P! Y K4 `
) s* R8 H) `8 X0 T5 a% J q/ CCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。9 `* v" `9 C% H2 o2 T c
Z% x3 U+ K( z6 g
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
; b3 \7 P8 B, B( S) E
+ A$ o6 ^. Q7 v% D \+ i9 mCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。4 Q4 x; \& A0 u! ^; o1 i* u
( a8 l) w0 N6 z+ l3 h- nCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
0 a- j8 |2 d3 ]. Y& v6 M/ B6 V4 y1 V5 i$ I4 a4 d
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
5 ~7 X9 A7 c, L# H. }. i$ y* W7 G; N! e( S% E1 d' L% Q
Esc 退出光标多行选择,退出搜索框,命令框等。3 p' x% h4 }9 h) D7 B; H
8 e, `& I8 p! E3 S
显示类
; M0 R. g9 y, u: Z3 P2 Q
6 y% k* y8 q4 N) O( }' H0 }. cCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
/ A6 Z: Y$ x$ G- C! j$ `
( q4 y( M# P8 n. P& _ _1 C* [Ctrl+PageDown 向左切换当前窗口的标签页。, p" u$ p/ F4 g+ N8 Y
! Y1 V4 V. I. d8 }
Ctrl+PageUp 向右切换当前窗口的标签页。0 P( f- n# t% o! F, v4 Z0 n( G U9 h
3 S# P$ }: ^4 j/ s4 X5 C: xAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
" L7 }+ W+ h! ~3 Z& H4 t- k; z6 W& ^1 q3 R x
Alt+Shift+2 左右分屏-2列5 G, {3 p1 r6 A: U4 w
* P L. J! d6 j4 w$ r( Y( n: D/ uAlt+Shift+3 左右分屏-3列
S, W7 q! N' m' K" `7 ^) f: I/ `, j0 u; y s- `4 H
Alt+Shift+4 左右分屏-4列2 ?( X2 m1 w$ ]
+ ^4 I4 T. ^' q! H$ CAlt+Shift+5 等分4屏
7 o, E; N( K! B
2 {/ X5 }+ P5 s6 h" tAlt+Shift+8 垂直分屏-2屏
9 t- M7 J; _0 J. |; N, [+ j( ~1 p$ G, X; g7 y' l4 Y
Alt+Shift+9 垂直分屏-3屏
) b; }2 |2 V/ a3 l1 u- s
7 M# X: C/ J; b; W/ C i1 J( @/ ], e" vCtrl+K+B 开启/关闭侧边栏。
4 M1 A. u* J6 y9 Q. D0 K, @3 U
4 {* p+ \5 B/ ~: n- u/ mF11 全屏模式1 P4 V) B( h, ^/ N7 e3 Y
2 P9 _5 p- W& S- Y
Shift+F11 免打扰模式
0 J: Z8 K8 W$ B9 D8 o# w |