要想sublime使用快捷键,就要学会安装插件安装插件7 S5 ?) ~! c4 y/ N3 h; D
1.install-package6 V& E% U6 e, L" ?9 O' Y% M
2.SublimeLinter(php代码错误识别套件之一)
' _* a$ u! f5 e" E6 V1 ~" j* y: f! ~5 [3 J% G8 m
1.install-package
) E+ ? O2 _/ Y2.SublimeLinter-php(php代码错误识别)
' |3 W: d* [6 r) A1 e3 s% y, u; p& W6 Q6 f- {, b6 b
1.install-package4 w2 | \7 `* n) {! C/ \) t. h
2.Chineselocalizations(安装中文版)
* ]* T1 x6 g! K; m5 l5 S) W) `3 C* T' j& ^4 C5 L( t+ [0 B
卸载插件
$ ]7 K. o+ _* z6 Q Y1.Remove Package
; F, M R+ o* p8 l2.Chineselocalizations
: c. Z; R" L$ z' H( e- x6 p9 o6 M" R$ @; P
1.Remove Package # L0 C# W4 f9 i) K, b5 ]
2.xxx
^" U. F; z) `2 r- h) c, ?# X/ U) L
9 A8 d$ b, i- F% K1 L
3 {0 H7 P' T# H& M, g以上是插件的安装方和和命令,接下来是快捷键的使用命令6 I7 N5 N! x3 ^! C
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。0 Z5 f) E1 j ^1 K3 G- r; R
6 V' X2 C0 z) ^. K! V/ `
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
$ j/ o: `* `1 s6 @
* N) ?+ q5 N: X E3 N6 {Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
' r4 d5 \! l7 M2 P, e4 O+ [' h2 \ F" O: I
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。7 k3 F! Q" n* i
5 H8 D( w+ }5 t) fCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。1 S$ ^" s# p8 X8 h% g" O) }5 t9 T0 I
& f" d$ O) `& v
Ctrl+M 光标移动至括号内结束或开始的位置。( }0 F6 [# s6 i- z- `
$ H# R; A* B. g6 `2 n, J; kCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
o1 r' h" q3 C$ F7 E% @; {% O- X1 b8 ]
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。: u: s0 p1 y+ {5 g- I. k, t: H
. L6 P) k3 c. x$ J4 ?
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
& a4 Y+ K! {; T$ s- {" h
" v6 O: F5 T# S# _3 ]Ctrl+Shift+] 选中代码,按下快捷键,展开代码。9 k& Y2 A" \1 d, d" q
9 U3 Y1 Y! P7 H* I% A4 Z
Ctrl+K+0 展开所有折叠代码。
# e$ n' N# U; x$ c0 Q4 j
" q: L2 g1 `8 j/ j. WCtrl+← 向左单位性地移动光标,快速移动光标。
2 Q/ H0 N& E) a6 F. r# ?( q3 ?; L& j
Ctrl+→ 向右单位性地移动光标,快速移动光标。
9 |* C4 o4 W. R2 h% G9 I, F, Y& D5 p4 u5 a
shift+↑ 向上选中多行。6 t; v/ s( K; L, d# b0 F5 J' h3 T& u
* [; b! e1 d1 H% m5 f- j1 M2 b U
shift+↓ 向下选中多行。. L7 W7 K: f6 c/ Q( Y# I
- Z% L$ m0 {, [7 b- DShift+← 向左选中文本。
9 a9 |; i/ c1 d! W6 J
3 u, j7 d4 S. K" q- i: [1 gShift+→ 向右选中文本。" u+ N; ~! d1 x
2 P/ S: Y. h* y( D4 C, o+ ?4 N O0 mCtrl+Shift+← 向左单位性地选中文本。# c$ C: c3 x, y, l7 v
' u- {3 ^' K$ D& ^ q
Ctrl+Shift+→ 向右单位性地选中文本。
0 S" j/ z0 Z/ f9 x& N3 u4 g
: S* w' E6 \% QCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
$ x& D# _5 q- d9 j
5 @" X% }" d4 C8 _7 ~Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
: N3 G$ J: t& i" k
( ?$ ^# ?0 I) z3 a% m3 pCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
1 a" @) o7 h5 r! u9 M7 G1 U( ?" [
4 T h6 Q$ @6 q4 U* `( n' \; MCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。5 d7 ~9 Q/ Y! U# }) F9 j1 a n: ]
, F- G" J5 J9 P! G
编辑类' ?5 Q9 V5 O0 M# W: l' w
) C2 s! M. H2 q# c1 W# ~- yCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。% r6 H* t$ K: R4 P& F" E( A
: |2 d4 u( b6 }$ k4 v
Ctrl+Shift+D 复制光标所在整行,插入到下一行。
4 B4 k! B2 M; {" }! g' u$ q6 q, b* b8 O2 N: ?; ?
Tab 向右缩进。
$ l5 u l8 W# J# [& k* ?' ~, r* o' d8 @+ N2 j2 v
Shift+Tab 向左缩进。
# s$ H4 G w6 U9 R* c( V4 v
4 S. _/ C: E5 \5 }0 ]' k* d+ G oCtrl+K+K 从光标处开始删除代码至行尾。
6 K# W* i* a+ U* z6 i
% C0 y7 p* |9 T9 {& F2 w; @5 d5 MCtrl+Shift+K 删除整行。
: _' ^' O! J" Z+ k8 b
+ p Z4 z- a/ J$ m. a! s7 FCtrl+/ 注释单行。3 B( \1 u6 \: A; M, \/ G( l+ P
$ M* i( ~- {5 d
Ctrl+Shift+/ 注释多行。
$ { s! v- \ `( {8 ~7 G7 M0 r% L
2 T" ^$ V& Z0 c% nCtrl+K+U 转换大写。
i& l6 A$ c8 t+ Y3 [# [! i W3 ^8 L9 ~& s; j7 Z3 z
Ctrl+K+L 转换小写。& H2 m; b0 P! L. ~1 |& F* ]
* E# t$ m6 R% ^' e' S4 r0 N% UCtrl+Z 撤销。
' w5 a; h Q! O' D6 R) `5 ?% b
Ctrl+Y 恢复撤销。
( b* }" l. h$ T* ]( m
% v: c \8 i! @3 w% bCtrl+U 软撤销,感觉和 Gtrl+Z 一样。9 x: x1 K! I; S
- J |) E1 H; ~2 `- a( WCtrl+F2 设置书签
6 s7 ^6 Z& A. O& g# {0 F+ d8 B3 x1 |/ i6 ?( C
Ctrl+T 左右字母互换。
% i& p, V! |6 x* v; e6 q% T$ z( K8 N7 |, B4 {# T* a" u
F6 单词检测拼写
% ?; e9 U$ D5 n4 D. x, D& |" l8 L9 W3 T- w( ?4 N
搜索类1 \, o! T" s0 d N! X
! ?% `, k/ c1 HCtrl+F 打开底部搜索框,查找关键字。1 y1 k4 j( f2 |. T. F, Z$ T
! a' s6 c4 k( p5 @2 Z2 u/ YCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
$ V9 D: T% u+ A* r
! f9 _6 q( `4 J' a! P6 z% DCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
- H" i. t9 y) v! O: n/ U; q. j% g3 _ S1 g* h
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。6 Z0 C/ U3 h4 Y8 h' |
5 I: o* X* z6 }$ pCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。0 y) q d9 c g
) R4 A+ M* P0 o, ]* s
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
: S, K6 ]) ]/ t/ b9 X& O4 q. g/ R: i& v/ y
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
8 B9 T" t- v9 J0 ]3 I5 L3 T Q, u6 S3 E2 }
Esc 退出光标多行选择,退出搜索框,命令框等。
2 A* D% ~, i w" q7 G6 i6 P* f1 ?7 O* b: F. z2 C
显示类 F8 r$ q) w% `& U' I5 g# s' w
+ Y; x* V+ v# d
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。2 H' s* E* k! ~6 d; }5 e2 ]
9 A+ o9 v. q A. FCtrl+PageDown 向左切换当前窗口的标签页。
8 y* v. B1 C0 D5 \, F$ r! }3 x/ V) Y- j, `5 {2 H
Ctrl+PageUp 向右切换当前窗口的标签页。" ?, }1 M* P( _
: j) P# C- ~5 U4 p
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
) Q; u6 `+ P4 B. G5 D1 d# G8 W% a# v( j( h8 O: x0 e" O; w2 C
Alt+Shift+2 左右分屏-2列
( k8 y1 l, }$ k# Z( X" e. ]" ]+ O+ S6 f3 m j$ Y5 R
Alt+Shift+3 左右分屏-3列/ t+ O/ _# c- {$ @, } e
; _: _, M9 M: o9 o* a6 o( L4 dAlt+Shift+4 左右分屏-4列
: P4 a/ _7 e( Y+ v( L I w( K
Alt+Shift+5 等分4屏) c2 {& G! F2 j# f; {& h* r
$ C4 v( @2 r% d9 J
Alt+Shift+8 垂直分屏-2屏2 X3 g! H% ?9 \) K6 D4 ~; i# v
: N. F- `- Z- s% d sAlt+Shift+9 垂直分屏-3屏
+ W3 B# _# T" V6 U" Y: f" ]) m6 u4 G7 \4 F, {: H, f
Ctrl+K+B 开启/关闭侧边栏。8 T* h; X* a1 C
1 w; y* V$ U$ [+ V3 ]8 x; q
F11 全屏模式) U7 ]& J: g1 I* S$ L8 _9 v
, ^6 [, E7 w7 \- D; fShift+F11 免打扰模式
$ e/ l7 A! C) f |