要想sublime使用快捷键,就要学会安装插件安装插件
" P7 _1 p5 r) {1 y: g, Y1.install-package! @* k Y1 {1 H% W
2.SublimeLinter(php代码错误识别套件之一)9 w: S- l$ l& l- h: C; Z- k) L
5 ^6 l# }/ w0 i4 `8 ^! V/ d) S
1.install-package
( j. L0 ^( l: p1 Q& {6 j: i2.SublimeLinter-php(php代码错误识别)
+ d9 w5 w+ v7 v5 W5 f4 d" c4 ?
- A$ p1 I$ C0 ]+ Q1.install-package
1 p, n6 D2 {$ u4 l5 U- J, d$ C2.Chineselocalizations(安装中文版)
& \7 D, N5 O' C/ _; ~; w; u V9 d1 S! T7 E- U* B+ K5 i0 g7 q( {
卸载插件
" k( w$ T) K' Z+ ]! X* R1.Remove Package
* X; q/ X% f# [+ q% N0 U2.Chineselocalizations
7 f3 V# b5 Z8 V. X$ d, b1 b \0 @+ f7 _/ u
1.Remove Package " L" W4 a3 K: w: p# x& ?5 [3 J+ y
2.xxx
2 k9 x( h3 N! n6 h+ Q) W* W
: r9 P! ~# ]& _% Q# ~3 y# u8 \1 G+ R# r* E) F0 a
以上是插件的安装方和和命令,接下来是快捷键的使用命令
+ O8 Y, W( F' ^+ j' L. F3 oSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。6 O) @' _- @5 t! {% P8 X; E
; U/ a" K. |( E( o$ o, s( l0 MAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
5 n8 V- N2 J3 E5 z
" b& g. f" a2 h; o! Z @8 hCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。6 I5 _- R& X2 B9 x1 j5 O. D
! }0 ~, ~. q7 h$ L3 p
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。$ X$ l0 _5 }% p/ U. o" k
, C* X. B; w2 i- M3 G K* ^Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。/ Q. D. O1 M4 a- e# B/ b; V0 b
, p [ f B1 F6 h5 {- ^
Ctrl+M 光标移动至括号内结束或开始的位置。& L) m0 m }, V) Z I% v/ ~
# {4 i3 Z- i) m3 i3 ]: S
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
2 P! U# F: \1 A& Z! M; G. x! u8 M: u. O/ d
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。0 L2 x2 U. G' }0 ?, O. `
" e. I; \) a# J$ s
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
; T% i) H0 @0 r5 S" J
% n' ^5 @, M4 ]( z( M' qCtrl+Shift+] 选中代码,按下快捷键,展开代码。
K( V/ n5 _: S" Z @) H9 P, }* E& C G
Ctrl+K+0 展开所有折叠代码。
: b4 ~: w5 C, n$ V, o
+ i0 e" d" ]* m) gCtrl+← 向左单位性地移动光标,快速移动光标。, P: I8 W6 M M
% r- ^; {- K6 d
Ctrl+→ 向右单位性地移动光标,快速移动光标。
O6 c8 U$ c% |! `% L! }: V8 M. `( v- O
shift+↑ 向上选中多行。
2 D9 p7 q3 C1 p" e+ H6 Q% ^1 |; F( m! g
shift+↓ 向下选中多行。
" [$ X3 D2 \- T( Z- _/ T7 h0 {# t+ N4 i% I/ V& H- W
Shift+← 向左选中文本。
: g; V* u$ k" B& b6 |: W G" V% z% i" B1 c" Y0 T5 f
Shift+→ 向右选中文本。
. \+ C; E/ p2 g8 R. q2 G% C" _
" g/ j! L% C. ]5 p4 N& A2 J+ o9 i- lCtrl+Shift+← 向左单位性地选中文本。5 ?4 a: _) t: z1 T4 n
$ q0 T( Z9 p( M- KCtrl+Shift+→ 向右单位性地选中文本。# k/ M& i; @( ^/ t3 }' R
5 M4 V+ p) E, H( c. ]5 F2 yCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。" k/ M* x$ f1 S7 ^/ Z1 L9 f
5 ^ p6 b# j0 h7 U! o
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。) Z* X* D+ l9 y4 [. J) c0 V
" R0 A6 k- M9 H2 `: s8 V; Q3 d
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。: M7 S+ z1 n3 y N: L. a) L
2 H% t- x" l5 m- DCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。- Q+ i9 l0 W& J0 Q- ^# ]) i
9 \$ m: l3 c& M) i V9 i编辑类
6 S* n3 G F2 A5 N" m. ~* F Y, f$ |! ?4 e2 Y- n3 o: {' \! N( }: e; y
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
! S% ^/ L* c8 X" A
b. y2 T% \4 H5 f4 o' }4 j1 JCtrl+Shift+D 复制光标所在整行,插入到下一行。
( h% a. p, x3 [
+ U; Q. T, n- q* R' O7 l$ Y+ Z1 wTab 向右缩进。 d( M, h: Y( c9 g+ @
1 ^# B& R# k; W7 r' W
Shift+Tab 向左缩进。% W% a: j. y: n* V O& \
4 b* l9 C0 o/ v3 ]' bCtrl+K+K 从光标处开始删除代码至行尾。$ [$ L+ N! I [% |; A
# f: U* x, S1 `6 t. n6 U$ B! O
Ctrl+Shift+K 删除整行。2 D8 `6 e/ V1 l' {+ s! q
8 R$ \7 O( H' u6 _0 A/ eCtrl+/ 注释单行。8 V& X" s, K" d0 h4 o- \) w
( z+ m) \% v7 B) }# e
Ctrl+Shift+/ 注释多行。
, o$ o" d- U) l3 J+ ?. X+ k& d5 }# n( B$ `3 A: i
Ctrl+K+U 转换大写。
+ V6 T' K7 z3 \1 I' ]" }- }; _% d1 F$ t W+ c4 r
Ctrl+K+L 转换小写。: j! {; A5 E3 @4 g: \
2 U) G4 N/ H+ ?Ctrl+Z 撤销。
/ \4 U* I/ v* w( g j6 ~ y. L- v4 ^- ~
Ctrl+Y 恢复撤销。
8 r/ b- R2 o, D5 ~) h0 O! z/ i. [3 g8 a
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
+ o1 ]# S; W" @0 j0 {# W4 }: L) I7 G1 s9 H7 p0 l- Y5 i' O& N
Ctrl+F2 设置书签 F; a; X4 A, _6 e! Q1 H
\' q8 m+ X4 I$ _
Ctrl+T 左右字母互换。
( G+ e" A" b9 J- @* K' ~9 G' G0 |9 e0 W) w
F6 单词检测拼写2 g# O9 _" B0 g3 B" w. X
- F( ~/ S; K3 E5 w( A* S, [& C7 N
搜索类' I$ a% G' `6 E* Y5 p* h
3 \% e& p# k) M4 n+ x& JCtrl+F 打开底部搜索框,查找关键字。$ C) `8 C" f" @3 d: b* j5 V2 d
! _& @$ i1 w3 y+ r! x# z
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
- Z" Q$ J+ Z K: H: I. _ W. q. e
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。* z3 ~1 j8 P& x; z
/ P2 u1 J$ m8 x$ XCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
# O5 c; r$ D* g# x8 x8 Y
' M, P- G# S7 Q2 `- Q+ Y* ~Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。( v% C8 W( F [- D! n. |, N9 Y
% G$ O* C( S0 L4 [. B! XCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
: E! v- h! N( j9 h
) C/ c5 h" d' ^Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
$ |6 q( T4 P5 M6 r2 a+ t
4 }& f; `! l6 h2 ~& U5 CEsc 退出光标多行选择,退出搜索框,命令框等。
( {/ @1 b3 U7 T/ P Z* h3 M
8 Y" h: R% ]8 o" Z5 y显示类
. q+ @( i- H% Z. t( W( b0 q! q3 q% i4 J7 b! d
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
+ M# u. W( c5 g8 {/ ^/ h- `( U9 ]' D+ u' @6 ~
Ctrl+PageDown 向左切换当前窗口的标签页。
) d" `2 q9 V& u8 d2 \, m
- k7 L# y- F+ t5 U! b2 i! LCtrl+PageUp 向右切换当前窗口的标签页。
# y# v9 L, D1 Y! X3 _: ^% m) f" ~! O
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
( K& w0 C/ [* \, |. S9 f0 m( ?" {3 `4 z( M0 [: `
Alt+Shift+2 左右分屏-2列' h: I5 @# f( I* W* n
! b! j$ D& P+ }2 OAlt+Shift+3 左右分屏-3列
- ~8 E8 J; x% c9 s k+ t2 ]1 I" }' }+ l0 q- i
Alt+Shift+4 左右分屏-4列/ V3 b. ?, u0 `) Z- w9 L+ O
: v& Z1 `" c1 C$ E9 S8 l: UAlt+Shift+5 等分4屏
1 A" H5 B) |" q( `3 P2 H# o2 e# Z
4 F% T$ i4 Z- z8 M- C3 vAlt+Shift+8 垂直分屏-2屏: p$ M$ K' Q& H& F; V8 `! v
, L/ ^/ b/ L. l$ p, ?1 m4 A" e' o
Alt+Shift+9 垂直分屏-3屏, U) P, Y* C6 @& ?/ X, l! U
% A: R! t9 y0 ]. p/ v0 Z7 `) FCtrl+K+B 开启/关闭侧边栏。
4 T- O4 A0 N4 ]" h3 ]7 l5 @- C& h' K9 o |# R8 ]
F11 全屏模式0 g4 [" v" q$ l, w3 B5 o
?- G% H" G" k2 Q3 l; `
Shift+F11 免打扰模式
3 z0 N! K" N: K; \8 B" D1 B# `# q, I |