要想sublime使用快捷键,就要学会安装插件安装插件% @# \% M9 k9 S) A4 g5 T* Z3 l5 ?$ v
1.install-package8 {6 R1 _. Y3 D I0 t9 S9 }
2.SublimeLinter(php代码错误识别套件之一)
$ s2 t. @' O6 ]- e7 ~2 `+ V9 b0 M6 w8 U+ f2 h4 {
1.install-package6 B% A4 a0 m: h& b/ j$ G
2.SublimeLinter-php(php代码错误识别)
% J5 y* z8 {+ d" p) z0 p4 e- L, F: b+ S$ m5 h
1.install-package
* K& w! a8 l, w8 h5 }2.Chineselocalizations(安装中文版)
; _# N% A/ J& n* p
$ ?' h) M$ p, g! K卸载插件
. h U, k# M% P9 }% r' c( t2 U* `1.Remove Package
8 j% ~ w0 b+ A- ]1 G" U2.Chineselocalizations
7 M6 V0 M2 M, F5 {/ J
* H7 A) f2 P) M, d& v; m) J5 n! {1.Remove Package
( l7 p8 p {7 v- |2.xxx
# ?) |+ ?; L7 L V- g" b5 ?7 C) M6 p. e& p- H- E0 }) K; G
1 E# E. t. i0 @/ w
以上是插件的安装方和和命令,接下来是快捷键的使用命令
% x6 t' d) K3 S# K6 h5 g C% ISublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。* w; N0 e5 P5 U' Q# l) x
2 S' N& d w8 ?' O0 sAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。" U( O1 B# ~$ ^. b7 [7 G$ e6 t4 {8 I
0 @* F7 ]: m- M1 I) b" ]Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
9 W! Z/ X$ q( P6 {# N7 g' I. s4 `' u2 U! f p& q/ o/ r0 N. ~
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。 ^+ \! T& H" w2 {/ R _5 U2 _9 r
; K X' h6 o* W9 m" i4 G. I F: ACtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
/ H. ] [ u# G8 D& r
$ x6 {1 b! R9 k) w, NCtrl+M 光标移动至括号内结束或开始的位置。7 n! e- U- V0 K6 \6 [
! z+ v/ A& d' K7 _' C
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
' y, W' t! P, l r' B
. U! D- l6 k0 N4 L$ T7 ^Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。" \7 U: i! o% O5 |2 ^
8 C& u! Y9 h7 [: M' l2 BCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。1 F/ o' X9 |9 M( q0 b
2 s! [& o& h/ u/ z9 iCtrl+Shift+] 选中代码,按下快捷键,展开代码。
9 Z# F# i% V" H1 Q. K5 E6 Y
5 b+ C, N* C( O. P/ kCtrl+K+0 展开所有折叠代码。
' f. }- d, R8 W* D9 o3 N0 f9 n! R4 X2 I' n5 {
Ctrl+← 向左单位性地移动光标,快速移动光标。
% {' D. f; v8 |% o0 D( Q- F5 x
6 M% V- v" K- X" ICtrl+→ 向右单位性地移动光标,快速移动光标。% t* }( E# B( ?* J1 r( V
: n! N) s4 M, h- v8 { n
shift+↑ 向上选中多行。2 O3 |, j7 E! l) S: Z, j) S
6 N; e. |8 ?. }/ Q8 @( v* |
shift+↓ 向下选中多行。4 U& w3 ]8 v* H" D* ~0 y
5 p' @7 \1 v4 ^* j" Y& p, l
Shift+← 向左选中文本。
. r7 i6 x9 W" f# L5 ^: ?) G( `; w3 Q
Shift+→ 向右选中文本。$ o! o4 X, O8 w6 n6 T2 N1 x2 P5 r
5 `/ [5 o* A u( f; uCtrl+Shift+← 向左单位性地选中文本。( U2 F% w6 Z# t2 k7 l
) }) p6 L7 P3 B; U2 a8 zCtrl+Shift+→ 向右单位性地选中文本。& U0 T$ \$ Y4 q* U- h7 k
' P5 n9 i7 i7 X% S7 f0 L9 I
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
; v- c9 |; f: F# @5 X8 e3 H
& p% g: ?: m9 }% KCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
4 ~5 N4 x, v. @# B
* r/ Y& D, h; k' I8 CCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
" L5 z% L4 x7 S! K1 f2 I' b+ f6 `* U
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
) l9 }; `$ ~7 m( k; M& @# w, `5 f
' d3 j2 h. A/ t% x编辑类' v9 N/ H2 v, N1 I: v0 @
5 s, W+ A7 Z2 n
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
0 n- ]" l: P, Z% U. g" \ }% E Y/ n2 v, P9 b" A( }. G
Ctrl+Shift+D 复制光标所在整行,插入到下一行。
( z9 j. P7 \7 u G5 o
4 U- y2 @. j" H6 Y! {, PTab 向右缩进。4 r& E9 Q3 G- u5 z5 F: ^
6 E+ o. Z7 o& o0 Y& Z4 ]' o/ w
Shift+Tab 向左缩进。
+ F8 M; B3 B" ?; V% ]/ Q
) q# F' ]$ C& b+ q/ r& HCtrl+K+K 从光标处开始删除代码至行尾。& @5 g) A2 D3 G X6 h) W" s
' F/ J/ j: W( {9 H; r& I: _Ctrl+Shift+K 删除整行。( O3 V* y' }7 k: Q5 d- ]
: u$ V9 d" g) s9 c* M; Y. oCtrl+/ 注释单行。
1 Q+ Z2 j; d. q3 N# Z$ F+ ~: ? C# ~: V/ ~' ~
Ctrl+Shift+/ 注释多行。+ b0 q2 ~) q5 a7 U5 u, f
4 a/ V8 q" w* y" F6 uCtrl+K+U 转换大写。
" Q: s: p+ R$ q$ ]
; H4 B" v" W- JCtrl+K+L 转换小写。5 F- T$ |( X6 `. ^3 }
/ `7 w4 h7 J) E9 e3 ^6 J8 R
Ctrl+Z 撤销。0 H a3 k8 B3 [
8 r0 y+ C% h: {" X B5 XCtrl+Y 恢复撤销。
+ O: I7 t( J* X
; d% s2 @! p+ D+ A9 t3 SCtrl+U 软撤销,感觉和 Gtrl+Z 一样。2 x X2 k* J( P
! `, Q3 h8 ]& t9 `; B8 xCtrl+F2 设置书签5 x! }# D1 Y2 ~, M1 M8 k
- M: h$ C! s. c, A4 ^
Ctrl+T 左右字母互换。+ @, }) K) A B3 m( J' g% K9 }1 A
/ {* h, \1 H8 ^% e3 m. O6 oF6 单词检测拼写
- w( O3 K1 V( T g W. T
% a, b# w" R& g& j; K8 k5 d搜索类
8 n$ r$ y& ~7 [1 ~/ |% b/ O2 ?* w% i- r5 l/ j; n+ P
Ctrl+F 打开底部搜索框,查找关键字。8 S; [8 O! _# T. X( s
5 c& Y; o+ X/ n
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
1 n! B/ m" m+ h+ }/ O- y
9 ]! k* \- }6 v! J0 e- RCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。5 Z, Q d+ l* f* x7 A) t1 R5 J3 l" E# ?
( p. H; E) s6 H4 FCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。: A% _$ R6 \8 E4 i3 i: {3 e, X
) h. ~, G" g8 l+ e, X# lCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。, [% D2 m- c/ h! D+ B
" V; C; h X" R$ a) H* N" PCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
; B" O8 ?) H" _, X; H) W- w% M% D+ B o
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。1 ?7 V" n8 }$ u8 A" s+ O4 s
# O5 Z2 |( n& l6 s* E: nEsc 退出光标多行选择,退出搜索框,命令框等。8 v- p" _4 e! h, Z
' [' Q( f6 e3 I# f显示类
% B: A+ a4 @/ [4 I s" A" u9 ^+ w8 l- w
& h$ r2 m8 P c" t8 ?; WCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
$ a4 H$ l7 D' |0 f& w b' Y# {' e* f% F
Ctrl+PageDown 向左切换当前窗口的标签页。
3 k5 b5 B2 i& x* d0 T2 l( [: J5 T: E: C5 k7 q! z) ?. o
Ctrl+PageUp 向右切换当前窗口的标签页。
$ Q/ `/ B& o! C. X7 ~
9 L4 _( L$ q+ @9 K4 J2 N" rAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)& J) G6 V7 K$ z. g! j5 L8 u; u) z
5 t) ^; D2 _+ _, dAlt+Shift+2 左右分屏-2列: N8 Y3 H" d# j
& _1 c2 D) N, DAlt+Shift+3 左右分屏-3列6 i3 F+ B! ^+ e9 ~- j
0 Y6 V4 _1 T: |6 ?+ l5 `
Alt+Shift+4 左右分屏-4列
2 L* @6 T3 ]( \! l( I, B/ y
( ?6 J7 L( _6 A) w ?9 ` NAlt+Shift+5 等分4屏
% k: e! U# F! I. h5 {. \4 B5 I7 ^& A% t; I/ A. `
Alt+Shift+8 垂直分屏-2屏2 S8 {- P3 p$ T, l" F; x
5 Z& `! Q# O( x+ q
Alt+Shift+9 垂直分屏-3屏
7 a' ], l) x* E+ ]
: A/ g6 s& n" e! GCtrl+K+B 开启/关闭侧边栏。
" C5 r, R a* D5 A0 _ r; g
3 }3 v3 I4 c' PF11 全屏模式
9 ?6 d' m# O& C" A1 e m7 L4 m; m+ _3 g0 E9 r8 W. E( r
Shift+F11 免打扰模式 \9 x" N9 K4 I! m
|