要想sublime使用快捷键,就要学会安装插件安装插件
6 A8 B5 `1 g4 g0 \1.install-package
& a8 M+ ]' }( U* X7 p" Z$ k: S) S2.SublimeLinter(php代码错误识别套件之一)
9 m1 ^% G1 b$ z; Y3 K7 U) r& N
4 a4 g8 R/ U, g0 ~8 s' O8 H1.install-package
~1 w/ B; e5 X U- a% ]' i' f8 J2.SublimeLinter-php(php代码错误识别)" X" G9 X. u9 ], W9 B. P5 g
# B$ L! {8 [. a) c1 h1.install-package+ E" @: m( _$ @: e3 E+ `
2.Chineselocalizations(安装中文版)
0 h9 \6 ]/ X6 e* ]/ _1 k+ G# H7 {% n; t- g4 U
卸载插件: G; d0 n% ?" X8 j5 O* d0 _
1.Remove Package
+ t2 j& F( h% Q2.Chineselocalizations: K8 `4 L% o4 Z4 X
' v7 s& r9 H9 d! D+ m) M1.Remove Package
4 ]% ^* x$ N) o8 @! Q' D2.xxx
) ^4 ]+ `3 |* O4 c7 f* ~1 P2 d6 ]9 R) Q+ U {3 U
F# C7 s9 i! a
以上是插件的安装方和和命令,接下来是快捷键的使用命令6 |5 n+ t# a+ c! H; b
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。3 w7 t9 A" ^7 Z& i
# v6 w4 F& |' \9 \) j/ d3 {
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。: Z& ^; G a9 X
8 `8 R1 _% j$ k7 C0 k1 WCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。) S/ y7 v* m& ?/ X9 e6 b
$ B* Z" W. H0 r% v
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。, E) W# P5 ]! P0 Z1 r
" k8 p4 s* E% {: O
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
9 Z9 |* u) v$ B6 U$ }2 _* |$ d8 i& }7 O7 U# s
Ctrl+M 光标移动至括号内结束或开始的位置。2 x% D/ x( j- H9 T* j
, u4 N: x% z% ]# {
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。+ V0 G* k: q1 v. c
* ]0 k7 R) a6 @% e' y4 xCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。$ {: n# s7 t& E# A. ~; U+ Z; r
2 c6 W. y2 ]0 Z$ R' f
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。! [$ U" \# C. N
. D- v. W) z+ K4 m- l* ~! O7 ~! @& i
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。' P+ k& ~, w C/ X% h/ n: K
5 y$ n. O% r* V8 `/ L) n- _, v) Y
Ctrl+K+0 展开所有折叠代码。
2 Q$ V8 Y/ H4 W; u8 U! o6 j$ S# h! b. H e3 U. ^
Ctrl+← 向左单位性地移动光标,快速移动光标。% Y; L6 I: {+ H0 X
: }% |' a1 g5 @5 S2 ICtrl+→ 向右单位性地移动光标,快速移动光标。
* I7 _$ i% {' {. L/ F! _7 P& O/ F9 j' J6 T
shift+↑ 向上选中多行。
3 l. _$ o5 c6 U) U8 {
4 v b* b; \( d; K, N3 ^* Gshift+↓ 向下选中多行。7 Q5 s8 p% {+ M5 P1 t+ I: m6 E; i
7 i6 _4 s( p' ]# tShift+← 向左选中文本。
; q$ ~6 l' x' J
) p" v1 f; g# L8 t/ F( i. tShift+→ 向右选中文本。
4 Q* ~: U' Q$ r/ A( Y3 M
( ]6 b$ Y" |5 J" b8 W3 s# _' z( QCtrl+Shift+← 向左单位性地选中文本。) [) _( {$ h' x! t' i5 T0 c
3 r: Z) k; i: m0 w
Ctrl+Shift+→ 向右单位性地选中文本。
0 \, b2 y) _' y3 a, l! _# d5 e7 R4 {+ X* H
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。0 z1 W6 f4 n2 n3 h3 K- U
/ X) L& A4 }. v! z9 w+ d" h
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。8 D0 _' `2 h( ]! {" q, P* Y
) s. i5 N& c0 r( a0 ]Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。0 l2 u1 T7 j B
4 t+ J: ]) [* X+ C; X' C JCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。0 S( ^+ [) I3 L8 s
3 a+ g" _% l" l7 U& B
编辑类3 g, c. a0 O5 m3 o) O
* f6 t7 e* G$ z/ |Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
& s% b/ H1 g% L( e" y! A
& \$ m: ^0 S2 yCtrl+Shift+D 复制光标所在整行,插入到下一行。8 J4 i! @4 P* n7 G: ?+ K6 q
8 \% R2 T! y2 v7 Q5 f0 b
Tab 向右缩进。
! Q& Y0 M+ s/ o/ P2 |' _
! e0 D* E+ d. H2 JShift+Tab 向左缩进。
5 D$ y" c/ m$ {# n2 N" m o5 p5 e* C0 ^8 \( P+ T! n' p9 w
Ctrl+K+K 从光标处开始删除代码至行尾。* Y g) r/ n# H) D
" e6 M& M3 J1 W& c/ v$ D! tCtrl+Shift+K 删除整行。8 f* Z3 }0 c! E* ^& j* ~$ F
, D( K+ ]! a# GCtrl+/ 注释单行。) }3 Y* X) f& ^4 ?% c+ p, y( d
& z( H! {$ r+ n; a/ FCtrl+Shift+/ 注释多行。
, Q) C V. v4 ~" g
1 Y! z* s# _9 @Ctrl+K+U 转换大写。 w6 ~: K+ z( |* K4 ]
3 h _& W. p# y; z4 O: ?3 [" B( n# j
Ctrl+K+L 转换小写。* K/ ~- D/ A# {5 k+ {+ I
3 s3 F: e* ]$ A. mCtrl+Z 撤销。
( s) P1 @; W5 a+ K, L! {
3 ?5 D- T6 u" @8 T, }Ctrl+Y 恢复撤销。( {: s6 Z# S5 ~& `5 l' ~, I
5 p* Y' [3 Y( Z
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。3 s; k+ H. f' M; I9 ?
4 [1 W( ^3 d$ q( c* Z+ b+ v. U
Ctrl+F2 设置书签/ k6 f5 [6 c6 |
s! {6 u; }, s
Ctrl+T 左右字母互换。
- x: a4 U- Z! X" x! o; p
4 `3 H# N- y+ ]6 f8 c1 m7 OF6 单词检测拼写
+ @& t- f0 a# ~/ z h. ] t3 J; y
搜索类2 T& N* d# \( G. R
. h5 [+ ^. f$ j- U, i2 T6 g& M
Ctrl+F 打开底部搜索框,查找关键字。. i8 ?5 x! t3 X0 B \' `
7 ~/ }0 K a0 R* [" J- x) n
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。" {2 M+ P( F' d
# o( h. e+ i& ]5 _- \4 b* PCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
: q1 J" |. Y, g- \8 g& P( Y6 ?1 _; A- C+ F {: C! u
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。# T2 f# G8 F `# _) B( E
" a. g2 R" m4 q$ D
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
/ d: Q/ ^: @) p- S8 B4 |$ F- N8 g7 |) w1 d6 z ^; k, W8 {& l
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。8 h: Q9 W. O0 Y, s4 B
' `2 a+ ]8 P9 bCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
) K. }' e( C7 ~0 c0 q) E* i, }/ p# j0 Q- Z! f" g
Esc 退出光标多行选择,退出搜索框,命令框等。
M1 }7 j2 K8 G9 }5 ^4 a e' H8 @/ l; b& a; ^5 R8 l! z7 B. ]* w5 d
显示类7 G5 X6 q) i5 B: c5 \; @; `: M
9 t) s6 S; {" \- c" v
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
/ F3 Y2 M \+ ~3 K! x) }5 t2 e6 W
4 \, ^. x) _' g) d) J y, nCtrl+PageDown 向左切换当前窗口的标签页。( Z9 g7 U% E! g9 |# i2 j
. q: w# w. x8 J" c; {" v; t
Ctrl+PageUp 向右切换当前窗口的标签页。
. ^. \: n9 P$ x5 y( H5 Y* F" K! }) E& i( E, q7 ^
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
' I2 M8 m" h- c6 O
% V5 Q' q* ^, T1 K# CAlt+Shift+2 左右分屏-2列
- S; w6 }: i" y
& E, O/ t V/ \1 V9 O$ A4 Q5 e# aAlt+Shift+3 左右分屏-3列; z! O7 x6 G" l, I/ T9 D6 }; u
' [+ X+ N1 s2 E! \
Alt+Shift+4 左右分屏-4列
! i ^9 N' C. M4 `1 o
) w7 H. J! j* a r# A+ R! BAlt+Shift+5 等分4屏3 B6 V) N9 G+ K( j' F4 d
) i/ g2 ?4 u1 Q! H1 a" dAlt+Shift+8 垂直分屏-2屏! d3 B# l9 `! a2 @$ [; T/ l- {; I
, M* x& u% d5 G9 z9 C/ TAlt+Shift+9 垂直分屏-3屏
+ z9 P w. I6 m. E) p/ ?; j
, \3 O& N& Y8 m( |Ctrl+K+B 开启/关闭侧边栏。
" y% F. \8 w. B m7 b1 ?
0 }$ @+ c* l/ Z: r) sF11 全屏模式
( E' X# ~+ q" L
1 r1 E% Q5 _5 e7 HShift+F11 免打扰模式
. G' {8 }' g1 h Z! x$ B |