要想sublime使用快捷键,就要学会安装插件安装插件& `5 e* j$ K+ b6 m2 ?: c5 ~
1.install-package3 M; S$ g, c3 S2 ^- {- K8 L
2.SublimeLinter(php代码错误识别套件之一)3 n$ f% B$ q; A) K4 s
1 Y6 X- y5 V0 F6 J
1.install-package
9 v) g; C3 A' t _2.SublimeLinter-php(php代码错误识别)
# N/ J' b6 @7 Q+ C) f- d R7 |: k7 n; S
% R2 Q$ z, d: w. X1.install-package8 f1 m5 M. ^9 d3 y
2.Chineselocalizations(安装中文版)
" r0 k( I# a) B% n- G7 L4 K* I! x. V7 |6 @. Y$ M* H6 Q7 O
卸载插件; }& S+ [& M, s' p. V9 p
1.Remove Package ; [# ]5 x8 Q! ]5 A' A
2.Chineselocalizations- f R2 g5 D( w/ O2 l& Q
" h% L4 g2 x; i, g3 s! N" k- A
1.Remove Package 6 q P3 o. L/ Q g5 Q: Q
2.xxx
& E8 e9 l5 \ i- Z- y% h
2 H/ z( l0 v! M# Y% ~
" v* }( v! w8 @! h以上是插件的安装方和和命令,接下来是快捷键的使用命令
. ~0 j- _1 Y4 i: `" k; LSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。7 o; j7 A9 \7 c0 X6 c& x
_9 K9 }3 Z% \+ g* }3 M- IAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
$ O3 V8 f* G( n# A1 C( K" o
8 z5 ?$ F- Q' d' t9 ~Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。; \; N; Y: Z# c- V/ P4 _+ X5 g
! `5 C- F/ ^- h# O6 i4 [Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
- ^! S- a: J# W- V' v3 q& R: d% e9 a" S
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
! D; ~6 w9 T* w4 i# S/ j" l& ^0 @9 |3 x& y. f7 E9 ]8 q
Ctrl+M 光标移动至括号内结束或开始的位置。6 G8 O9 m" i/ h6 G$ i1 o
6 ~3 R, d/ }# y3 b3 e5 DCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
7 ~% o% ]) P8 s0 e
5 Y5 i0 M" i; h7 w8 E7 |9 PCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
- {4 |6 }, `1 p. V
! Z, ~* U: [+ V2 ?# X BCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。4 h* X# U' w( ?6 r0 Y
. \8 [ R6 [3 U
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
7 X8 M- B1 @; T3 \4 P# ~3 T6 m( \
Ctrl+K+0 展开所有折叠代码。0 ]2 N, G6 ?; c: E/ P
5 \# K; i8 P/ c: s9 k6 l! ^ R5 NCtrl+← 向左单位性地移动光标,快速移动光标。+ J# R: \$ x. j4 s7 O
* i: t1 D) I) L1 T% V. Q' ^2 }Ctrl+→ 向右单位性地移动光标,快速移动光标。
- Y$ ?# N) i1 l8 z, L, t# ~; z0 O& Y) \. Q3 h* s H
shift+↑ 向上选中多行。
! _: w/ k# |, J0 P9 f1 V, }- P/ F9 w- p& S8 }( k3 U+ u! \
shift+↓ 向下选中多行。+ J& h; B4 b1 |7 ]5 q. N6 T6 a
" d4 j5 o7 _( n: x1 V
Shift+← 向左选中文本。3 _8 N; Q. c: D5 ~: j
2 o" L/ s4 c7 b
Shift+→ 向右选中文本。: }& c6 I8 h% H1 g( |+ B
" A& h1 M9 ~$ \8 X3 N
Ctrl+Shift+← 向左单位性地选中文本。
/ Y( A; X; q W6 S+ i
; R7 s) y/ A9 T. P3 k+ mCtrl+Shift+→ 向右单位性地选中文本。
+ t$ U8 f, M5 ~! m. F$ h1 A6 k/ |
1 _' y+ e% D! L/ `+ t2 ECtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
2 X; T4 {' z) `4 ^- h. t5 v& |! z
# O4 {; L2 f. U' ?5 U, _ HCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
% S4 n1 ^4 F# c; X3 u/ U# f( B+ M1 W. Y4 K1 C) \0 p
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。# C. h6 m- H# q+ _
8 P* s2 G" h/ f/ W& z1 i Z
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。& o& j0 e, C, b; ^
% M" D1 c4 t; J# p; n4 U$ N编辑类
! Q) E2 f9 e2 v* E$ y: J. y
# z' F( Q; I: L5 LCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。5 h5 \! Z' S. u7 \
# H- o! z5 B1 U2 s' m1 f9 J! ^Ctrl+Shift+D 复制光标所在整行,插入到下一行。
) L5 k: z, t1 `) R. C6 P2 u) Y
8 x6 K: L" Y [+ ~$ lTab 向右缩进。; \' Y# G' ^- g/ x
2 R. D4 `7 N7 l
Shift+Tab 向左缩进。+ Z9 S& e- e9 n3 T* T' Q4 N! Q9 N* T9 O
! U! i* F& ^; c) wCtrl+K+K 从光标处开始删除代码至行尾。/ @1 M; c4 N8 i
& N- W5 H% L$ n) }6 u( }* J% _
Ctrl+Shift+K 删除整行。8 r, I: ]2 m3 n/ `; ]
& G% _; W+ y2 a2 Q# k
Ctrl+/ 注释单行。, A# F# G0 n% _; n1 @
# B7 n5 k+ s* XCtrl+Shift+/ 注释多行。
$ O3 s! u2 j, E
. G) [* c9 Y; E/ v0 rCtrl+K+U 转换大写。& ` [- q( t" S3 Z
- M. T( J6 k/ D: W7 W
Ctrl+K+L 转换小写。' f0 v: V1 q6 @5 `, L% l
2 e. } O# K1 f! B6 c5 K- U# ?
Ctrl+Z 撤销。
- Y3 A5 V. C L6 F1 E3 D8 B: k% W8 }, m, w0 d3 j" ^. |
Ctrl+Y 恢复撤销。& j( R) C. O" K% G" ~* y
7 S; l) f! L8 M% c* j
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。! ^1 c/ C5 [( T
, a! {3 A6 z1 X q, p5 b8 P; F
Ctrl+F2 设置书签
6 H; k/ O) }; X, K0 h x; a0 n' I/ _" R: Q9 V: O
Ctrl+T 左右字母互换。6 n2 i7 g2 E+ a" v1 u. m
8 A V" X1 Y* L% w% N
F6 单词检测拼写
- E7 u f0 C( b! h: q
9 n- _" j5 [8 w. ?+ n3 s搜索类
; q; `1 h! E* T# ?" A/ N! a7 T0 L4 x% U8 [, E
Ctrl+F 打开底部搜索框,查找关键字。
+ e1 Z# u6 a6 x
) j* b; V9 A9 P! `5 E& H7 q- z) W& HCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。0 G) h1 A7 U0 L& p6 r- U
# b* S/ `$ S7 U% h) WCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
: g, a, ^7 r) T- y9 {0 Z: w7 O1 C) P1 c+ k
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
* Y# j$ t; V* [" a# ]. q M
; ?7 \% f) T, H# p( b" CCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。9 o) U$ v+ p% `9 v! y, b. `
, ]3 p2 `9 p2 F! kCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。- z' @' H8 ?2 `% n4 Z& T
6 r* \# Z Z. `; k+ ^0 Q7 F
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。' x8 O' b! x' M& W" o6 d
) S9 X" g* e$ [' E) _Esc 退出光标多行选择,退出搜索框,命令框等。
2 b3 f% N/ N& f$ O6 H
7 S- { H6 Q- Z1 l显示类' o+ ~$ q1 U$ X' B& L
- U! @" q3 X% l: T! P) A4 BCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。2 [: S) r! B/ G; M7 |+ J; _
v2 b' w/ B y. u/ JCtrl+PageDown 向左切换当前窗口的标签页。
5 I K1 l- t5 p, [/ G; j/ B5 ^) ]
Ctrl+PageUp 向右切换当前窗口的标签页。! p8 G N1 M/ M @) c
1 [- A* I5 {: ^' F! X+ s
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)5 K) X1 Y, X8 z8 ? A
( h% ~; `+ M! [: q' l. q7 c6 ~Alt+Shift+2 左右分屏-2列
3 I+ |3 E+ T; R# l
: M( M! ^2 Y9 Q* @Alt+Shift+3 左右分屏-3列
5 a7 W( ]8 M9 e) S
$ J2 y z5 h0 e& J, }Alt+Shift+4 左右分屏-4列
! _, F1 P8 ^+ A3 a6 s1 C0 ]& u" p* M, O
Alt+Shift+5 等分4屏
* N* B: T$ w, E; Z& m5 K0 D# `' V6 m, ?* d% J- M6 e
Alt+Shift+8 垂直分屏-2屏
- D' \* V! g- [8 D) r/ o P) C- l" O$ F
Alt+Shift+9 垂直分屏-3屏
; A6 }. g @% R |/ Q
o2 d6 h% {" J) q1 W6 MCtrl+K+B 开启/关闭侧边栏。5 P* j! b8 X1 k% m8 w( ?0 L
- ^7 z t( ` x4 dF11 全屏模式
& G0 b6 T$ _+ D9 O+ v& M5 S
. s: K3 `; g) \/ u/ @: x- d. b$ m5 q8 yShift+F11 免打扰模式
- M8 ] K0 o* j* c$ A. _. u- k |