要想sublime使用快捷键,就要学会安装插件安装插件
' i: ^" l+ Y9 ?/ W1.install-package+ q% R) W/ C8 m- c
2.SublimeLinter(php代码错误识别套件之一)1 ~" V7 G& f) A" L$ [. B0 p: q
6 y: o* {4 q- V* j
1.install-package
3 H! S4 |) q5 s# u3 K0 Q& S2.SublimeLinter-php(php代码错误识别)
: u) _( o- |( E* y) u' D4 @& V4 N) [) k# k/ f& G
1.install-package1 S0 R8 g0 q1 g$ H4 U
2.Chineselocalizations(安装中文版)* O3 X- Z( L( z% `
" Y/ j. N- d$ c卸载插件8 p* \! d# t+ i
1.Remove Package - q9 W! ?- |* |! y+ E6 J
2.Chineselocalizations9 p [) B' k1 m+ p. l7 r4 [1 n
3 ]# A4 {- S" d# a4 K; R+ S
1.Remove Package : g) _7 Q) M$ h# v, d* Z. o4 Q+ w* ~$ ~
2.xxx0 Q" B5 }5 F9 c% K! d# P7 b
+ F) K" M3 o0 V' v; c* g
j9 y6 u& o! Z# ^% P
以上是插件的安装方和和命令,接下来是快捷键的使用命令
3 A5 U- H) Z; k8 Z$ MSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
( C: m) W+ D5 P- J$ L9 P
0 G6 \0 y8 ~" e+ X6 ~! d2 ZAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。5 \3 O, a/ M+ |: C' Q/ {4 F; X
6 v* P* w9 Q( O# G$ l
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。1 m4 d5 Q3 q F9 r4 U. u$ D: P
! q# p' A" T2 q) ?" MCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
W$ ]* L! A4 b4 ?8 |" N
# x* H4 \% O6 G5 S! i' r1 U: g! tCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
$ b, b" t* @: s u" S4 w0 {% G+ B. F) G' w; a' k" V" e' ?4 J
Ctrl+M 光标移动至括号内结束或开始的位置。
7 J) x# i3 l; J* Z3 b+ ^' L. c& Y% ?; P+ i3 z L7 B. D
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
/ K% O/ l+ c2 G7 E' E3 u/ ^1 K* O9 |% f# h5 ^- z
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
; ~9 e( {5 L; Q
6 g) P0 Y' X! X5 D* CCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。% h7 B# H! S/ a7 ~
0 f# s/ u+ y& J7 k+ O
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
0 n* i8 r1 P" [; v. U5 X- l. U) _' S
Ctrl+K+0 展开所有折叠代码。. \4 i7 k% }' E+ b8 k) y" o2 a# `
& W+ |; R( k+ L# t* r4 }; T! P! G
Ctrl+← 向左单位性地移动光标,快速移动光标。/ S+ e# c" |. P9 g
! T) G4 a7 v9 aCtrl+→ 向右单位性地移动光标,快速移动光标。1 `8 b6 @% f' \2 n: {8 x' K2 \
! r8 U5 X$ z( X5 z2 Y
shift+↑ 向上选中多行。
! `" _" }# K( ]) L/ c8 [# J( O2 {5 I; L* r
shift+↓ 向下选中多行。: s8 m! d- A. y: _: c: Y
7 o( V9 A; ~8 R5 t1 ]( N/ Q+ y4 [1 @
Shift+← 向左选中文本。
" r6 U7 S2 f" `; G, z" N
v4 A, T! ^. j8 ]6 [5 z. EShift+→ 向右选中文本。
/ |- S& W) K' t' z, q* _- g/ W2 a+ r0 d& ~
Ctrl+Shift+← 向左单位性地选中文本。! B* k6 C5 z0 F2 Y( x
/ x& Q Q8 t5 [- o, vCtrl+Shift+→ 向右单位性地选中文本。2 O5 z0 B* U: M* b2 w
5 x* r# H9 k; W1 k
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。: m: A0 }7 E. F1 W
8 \ I$ m. N9 Z. R6 q4 SCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
0 ~4 s v' v4 `+ }& t5 Y8 m9 J
* T3 L7 q3 A6 `5 H# BCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。- G" t% w/ y8 H, B' O5 _9 I! T
! O' }/ {3 N1 T" V2 H8 U% _
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
: C5 V: n8 }8 s$ Q, i" V$ G3 t5 Q5 N. a4 X8 P
编辑类 k3 P7 g! n l0 x
& W; `) f. w% T$ u' CCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
" [9 d/ E. Y4 p# D9 `; W" w
j3 G& }& i# X% i0 H! Q0 UCtrl+Shift+D 复制光标所在整行,插入到下一行。+ ^- I9 ^/ J& B' Y
5 H$ c. s' I" ]$ k7 l; P
Tab 向右缩进。0 _9 {" u4 f+ D. G, M5 g+ T
; @3 }# ~. u; I) |
Shift+Tab 向左缩进。
+ ^( u y) L2 a- ^, s/ L$ h# c' u5 M
* ~ e1 Y. |) G- }* VCtrl+K+K 从光标处开始删除代码至行尾。; Y1 d# m" N+ C3 _1 E
4 ?' c8 z3 H3 G: } \Ctrl+Shift+K 删除整行。8 u& Q; g7 q+ H/ Y0 Z# M# Z+ q7 C
+ X; m) B8 U, R9 {, J+ R/ PCtrl+/ 注释单行。
8 b* e" m# e. Z! x: z6 L
1 L l7 w c3 w5 CCtrl+Shift+/ 注释多行。
$ K; a% o1 u1 H% s9 X& T
0 t4 ~7 `* h, F% G6 H* e' u+ S: iCtrl+K+U 转换大写。
/ }7 g$ j7 I, I, w* E; d. h+ ]2 m
Ctrl+K+L 转换小写。
! M/ K( i* z! [2 Y* W1 _; R- P7 A" Q, O% V/ P- _$ o* e2 d1 L7 b+ e7 J' M
Ctrl+Z 撤销。/ s6 G% Q; D% h; ]9 @4 z
i1 O' }+ [) f( ?7 O& ?
Ctrl+Y 恢复撤销。- |3 N$ c6 C% }
[, g' U& `, M. i R# eCtrl+U 软撤销,感觉和 Gtrl+Z 一样。
# R: f; \7 O$ B; Y, q8 H7 }4 S$ N
Ctrl+F2 设置书签
% @* b3 E3 Z, R) Z2 L4 |8 y$ g. _7 G
" V% X8 \# f) G' M' ~" X, l( O; |Ctrl+T 左右字母互换。4 N1 y+ ?2 S- J) {. B; o1 Y
! N% o5 Q: l, D+ h9 H3 l2 b. |
F6 单词检测拼写
% u* \7 `6 x2 Q X! y/ U1 k; p/ d
( u9 Z n- ~$ B, \搜索类) I: z$ U9 c0 c3 r
F r: L s3 w% C7 `4 v* m+ a
Ctrl+F 打开底部搜索框,查找关键字。
y L( P4 }, b" W) f* ~
& v4 R8 k* t# W4 @2 G1 E3 UCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
# v# N3 u. p. H" g \) M: i* F/ d5 Z6 p0 y+ Y
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
) M; a$ Z! E/ K5 U* E% ~: C/ y# g8 p" U1 }# n# h: \8 c
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
7 D- c1 T6 `% h- @4 Y
0 o9 r& T! q% Q. u/ }8 N* SCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。5 f0 ^# ^7 _8 f3 n1 ]7 X
4 X3 Z# o9 T( A1 r
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
$ q- S* |- S) s% |2 w8 u8 m# d8 `+ J, {0 @: m. Z6 U" \, e; u
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。2 d- M3 p. \6 U" g: P
) Y) t! |6 B0 G: \: x/ KEsc 退出光标多行选择,退出搜索框,命令框等。! Z4 Z) }) y7 r. p: a3 V$ q- H
: w" I, K' t+ Z! ^' D( Q2 N1 o' o! I显示类
) l; O1 m: \) U4 {0 T3 I. a# V0 g
9 e# {# w, ~0 o' [Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。) D$ Z2 u0 _. y# Q
: s- ]; C$ T; J7 G L P
Ctrl+PageDown 向左切换当前窗口的标签页。" b4 ^4 a% u/ Z+ V# ~' ~) @
3 [/ ~' P7 j( R% ?8 oCtrl+PageUp 向右切换当前窗口的标签页。
3 r, G3 [$ C2 a& L1 W
( O# g S; o4 j! `( F1 J" A; K8 TAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
$ G* A$ c1 G+ w. x3 a9 ~8 ?1 l3 P% {( W5 V6 V
Alt+Shift+2 左右分屏-2列
% h* W4 e, q' N! K% P0 U8 x$ M( W1 O/ g& |( T
Alt+Shift+3 左右分屏-3列/ X4 j+ A0 {7 ]; j& i. L! a1 y
, k* `% ^8 g2 E: q# a Y( g6 Q
Alt+Shift+4 左右分屏-4列! o9 [- J5 Q7 d9 M6 H( j
# {: B8 S- P5 t4 A& aAlt+Shift+5 等分4屏- U# n' g0 `6 B) [$ y1 p
. z1 n- P5 t7 A7 _$ MAlt+Shift+8 垂直分屏-2屏& R5 w2 W8 p* s1 ]
9 o5 }" y0 c; e# G+ F/ Z( cAlt+Shift+9 垂直分屏-3屏
# ~2 ^) K& S! V. O# {# j/ r2 ?& s5 W; i" g8 \2 N$ I) |5 l
Ctrl+K+B 开启/关闭侧边栏。: Q+ E4 v0 g E3 `
/ l9 f4 ~9 P$ b( [3 V8 \& qF11 全屏模式! I6 h3 O' a3 e: ~" H
! h1 N+ G# |# E0 K9 S0 ]
Shift+F11 免打扰模式 0 f8 X7 _8 p) e4 i4 v
|