要想sublime使用快捷键,就要学会安装插件安装插件% D' i) w3 H' G% p
1.install-package# s. k' K) {( S- n( ]8 U
2.SublimeLinter(php代码错误识别套件之一)" w) h* d1 v v* o/ T) m5 I& n
* H9 ~. {1 a. G2 `: V
1.install-package0 ?$ w6 T/ `- j, a0 L9 ]
2.SublimeLinter-php(php代码错误识别)5 L. u+ @ q1 h; A' x
, {" l K. A1 x! m/ w' v7 _1.install-package
1 q* ^: M: B: a+ G4 p6 N+ M2.Chineselocalizations(安装中文版)3 Q' ?1 N" T7 y, `# W' i4 L
3 W8 q p4 g4 A
卸载插件5 s8 @4 k& Q& |2 V3 w
1.Remove Package
O' ~% x9 u2 d/ c( w2.Chineselocalizations1 @5 o7 |. g O5 y6 `
- t* Z& U6 N. v& ?8 q
1.Remove Package
G! v/ W$ d" [7 N( l5 P2.xxx7 _% [! W7 v) Z3 i) \1 U% b; \
+ `% H$ J( n) _6 a
6 V8 A0 A) f6 X; S) Y% l/ T以上是插件的安装方和和命令,接下来是快捷键的使用命令
& n; w9 L7 o' H T/ sSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。% g6 A: w, @, E) K. H3 }
' ~% _# i R5 R8 R/ `Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
' R! j! U4 M+ H( i1 Q2 I' A2 Z+ N
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。' Z% ^; o: F$ }2 C3 c
^6 A" t0 ~0 h) dCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
3 T5 e- p% l3 V& s" R! N; E
l2 n8 x1 q% U: X% y! wCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。, ]- ^ P! t7 |9 d! v" i& m
5 b& o" V/ T5 i, E9 QCtrl+M 光标移动至括号内结束或开始的位置。
9 E4 k ~! z! e' y7 a, c% n
; h* Q9 T0 H4 _$ R0 G2 D- W, e* LCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
+ F' P( {7 {# U e0 u
* Q' i7 \& p2 V. OCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
4 B7 r2 g2 V6 {9 O1 _3 P: G8 C* `9 Y& t, e
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
, ]! `6 f: f' q& o
7 Y! \ Z" ?7 }) v" L) {6 m2 |Ctrl+Shift+] 选中代码,按下快捷键,展开代码。' s% f# S# n( Z$ W9 K6 k
, n% ?: ^% n* |6 \( @2 s* E1 UCtrl+K+0 展开所有折叠代码。5 j" J9 b/ q1 U9 ]9 {' l0 x. @, X
* r9 H7 U; z( d3 sCtrl+← 向左单位性地移动光标,快速移动光标。
7 U+ G" a* f# b ]. r9 G( N
% o9 i5 R" T+ lCtrl+→ 向右单位性地移动光标,快速移动光标。
! F& K9 S$ S2 V! z ^- L( |; E! S" F( F @0 @9 S
shift+↑ 向上选中多行。6 g, M1 g- P, ?: n( g4 ]
9 |+ h* C; y- y. Oshift+↓ 向下选中多行。% Q3 j- f2 `& p, z" Y2 {
% r; E! Y% H/ l/ u& U; q- aShift+← 向左选中文本。
' c, R0 C# F; J- Q% F" a$ ^ H
. S+ u2 l F v4 J2 e' {+ uShift+→ 向右选中文本。3 A' i7 M3 u. r/ w
: V% _; @" v% iCtrl+Shift+← 向左单位性地选中文本。
: T3 H0 c. w& R: H1 b( O1 b3 B
. h' ~/ x. _: R$ J7 D' F+ HCtrl+Shift+→ 向右单位性地选中文本。
' i P L. ]. B" f' y0 g) G9 L3 s. P6 \$ q+ D
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
# E- O, }' Z z. s0 O1 E* X9 t+ B! j
6 r/ l. Z( a+ ?; VCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
' f8 ]' r8 C+ N+ Z* u7 C7 R
1 x; S4 v# t- f# x- KCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。/ u* Z) _1 s9 N9 ^3 h4 q5 o2 h
& \- S+ Z" L- i
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
2 o0 C; T9 f; c$ R1 [1 i
& o; @6 z* H; ~1 ]编辑类
/ F1 I1 e- i% h2 P! ^' [. A/ Z2 a( `# B6 s
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。4 o6 r6 H. n- L
8 P( V8 n1 K% i( w. BCtrl+Shift+D 复制光标所在整行,插入到下一行。5 h& F# `2 t0 D# b! R
6 ?1 f& R0 J# Q* D2 Q! w sTab 向右缩进。
) S5 C8 x8 S( d" E/ a. [6 H, L, ?4 [& m3 f
Shift+Tab 向左缩进。* ]6 [5 M+ I1 E* @$ }' z
" q$ W/ |0 U: E6 `Ctrl+K+K 从光标处开始删除代码至行尾。
3 Q/ O6 ?; |) `5 ~# R. J$ ~; h/ i+ s8 D0 s6 X$ h
Ctrl+Shift+K 删除整行。3 K) k5 p4 x! R$ {" d
: U+ k; c2 z/ }5 X- T
Ctrl+/ 注释单行。+ M1 h @1 e5 X$ D$ l( a
9 }' K- [* U/ O9 d' E: RCtrl+Shift+/ 注释多行。* j0 } s9 n- Z2 m
+ h5 @: C. ~& N3 w# [# b+ U% m. r q
Ctrl+K+U 转换大写。 ?) M; W3 a" u4 Y2 z
9 P0 Q) A6 P' g9 X% L' `1 m5 M9 TCtrl+K+L 转换小写。4 o" @* t) j) P, s4 i5 f* I1 F* G
3 j: _2 ?* ~; R7 D7 Z
Ctrl+Z 撤销。& i; Q, m3 N f5 q, n
; _# D3 W7 M; ~$ v
Ctrl+Y 恢复撤销。; T3 \' @' G* |
5 t" o' p3 l7 @. d9 Y
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。7 J; k( O0 C' Q# X5 Q
, \3 \1 h9 t3 q$ _
Ctrl+F2 设置书签
' S# O: z8 Q! x
* ~3 ~8 r- R. GCtrl+T 左右字母互换。
3 W, l9 J- v3 J. o+ A! A3 V
! q4 z. U3 d& @% jF6 单词检测拼写
7 c& R' ~7 B' }: ^2 `# {& F, ^
- w, h( F' ~6 R5 ^) E: f x- J搜索类- m. H4 X/ j+ ?6 l
% F/ `: }3 y8 U0 U$ @
Ctrl+F 打开底部搜索框,查找关键字。
4 v) m/ n- n4 {$ l$ G
$ |: @# j: l( F) ?# t6 sCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。+ Z4 Y' O- [1 E0 m& o7 y+ D
8 M1 o7 @) ^% z5 `
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。/ Z `" J- a- R4 }
5 }3 U" q4 g' y F; Y2 YCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
. A3 k2 j* X2 F& N+ W
w& A5 o! w, P8 D, o1 u6 m: gCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。3 I& j5 h6 x" N- t0 A6 E( d0 i
p5 a2 m% H* O, h- DCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
) Q4 Y2 f( w2 F% p$ x# }% l) Z; I2 Y$ `9 F
% r9 w; I4 W1 y$ M' k8 R0 c/ oCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
5 s- B B- _" A/ _$ ^
2 P: a; q% u l1 N' yEsc 退出光标多行选择,退出搜索框,命令框等。
4 r8 |) z, M G2 @$ @% |2 T
+ t) W4 A; T9 b- M! @' @+ f2 j8 o显示类
3 o* n. e; q5 f. h3 N( Y* a! J. \( s6 O" v0 z$ B z
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
- s# y, A1 E% s [+ |% a5 u# h* B8 ?1 D5 a ~% s) |
Ctrl+PageDown 向左切换当前窗口的标签页。
- u+ r$ d3 F8 u" z; N1 H+ C$ A# [3 k/ @7 l
Ctrl+PageUp 向右切换当前窗口的标签页。% V2 w/ J0 e% b [
4 W. U# ~1 ?- O4 w; qAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
) t/ Y1 O6 @ w
" R, |0 I3 Z' t% G0 F5 Q0 VAlt+Shift+2 左右分屏-2列- g6 G, [' k" {8 [
4 _6 z+ i4 {$ V$ y" o
Alt+Shift+3 左右分屏-3列
9 g1 _5 |$ }2 U7 Q/ u c# X9 q8 t; J9 p- m
Alt+Shift+4 左右分屏-4列' ?5 [* J$ C8 ^, r t- l
* \3 w/ c, p6 V3 ?% O( K6 y* ]2 D
Alt+Shift+5 等分4屏
& \8 k" |9 |# G! t0 y% d
4 H: H2 f% G) |, O' vAlt+Shift+8 垂直分屏-2屏
* W& b, J8 D' ^8 p* \9 z7 C* c" q( e- H1 g
Alt+Shift+9 垂直分屏-3屏
& V! b3 h( j, G5 {! S2 ?7 S8 I$ x: {! x3 K: m& g* w
Ctrl+K+B 开启/关闭侧边栏。
: x4 E# n/ L4 N/ @3 T1 b5 ~7 A
+ Z5 ]) M3 v. V- q C, h }F11 全屏模式7 P' o& L; ]$ Q9 c
7 M# Z I( M- M3 y3 cShift+F11 免打扰模式 7 N' w; m- H9 C$ R9 ]1 t
|