要想sublime使用快捷键,就要学会安装插件安装插件1 I- G' a+ t. ^5 x$ r7 Q) t
1.install-package
) D4 U" a9 m1 c) z2 z, F2.SublimeLinter(php代码错误识别套件之一)
}6 U# q, c0 _( l5 x$ m9 G: x
1 D3 X( B9 q5 s7 G$ _8 S1.install-package
; a0 Y B8 L, g) \3 S3 q2.SublimeLinter-php(php代码错误识别)9 _* \: i- n7 Y& X3 B' a( w
! Z* z2 _( \% p8 M" V4 H1.install-package% H, d! Q& c k
2.Chineselocalizations(安装中文版)
1 V" {$ o, [0 p3 r1 g' T' U! x8 y3 z- o# e) [- d9 p; X6 h" @
卸载插件9 H) r S0 E4 u' R" I. D$ i# q
1.Remove Package " }' h) M# s( n5 v& z3 H
2.Chineselocalizations2 f6 V1 k! e1 u! s
% e4 g) r* A' `5 Z! E( u1.Remove Package
. ]# P# e4 v: {7 ]2.xxx- v$ t1 ^* g: C& V8 |& c' T
3 W, n5 a' w7 b6 \; Y' X8 x4 ^
3 W7 `; E1 B; X; @6 X以上是插件的安装方和和命令,接下来是快捷键的使用命令
# t! F! b; i* GSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。7 K/ Q [9 a. Y9 y
! b! E- z1 e% |% e# eAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。2 O6 h1 \5 G8 z l4 w
5 d% g5 [+ @1 ~: ?+ n7 F$ D1 W" f1 vCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
) D: E% T6 p( M& a2 {0 u. [0 v
3 [1 `/ F5 m# NCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。$ t; w7 o9 A8 S; l3 g
u8 k2 V8 H' OCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
9 s2 Q2 `) S3 r4 e f$ Z; H+ I
Ctrl+M 光标移动至括号内结束或开始的位置。
5 d: d% ]5 S0 O% C- i1 a
# L3 o! T- s5 {5 k! TCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
# O! A; A' m; n9 U/ P8 F
- D3 r# J& o o8 OCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
% a) a& S5 r" N- I$ j+ `0 y, b
, e" r" q4 P6 Z n2 X YCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。
: f( N: ]" L/ \
+ M! u! ?, C% A3 o" v/ ~Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
. u% I7 C, h! {( j h s6 i" l" `- H
Ctrl+K+0 展开所有折叠代码。3 Q: y/ P0 X5 R6 q
! |, [! J4 ], {4 p2 Z
Ctrl+← 向左单位性地移动光标,快速移动光标。& v" e' @4 U- b/ g
$ X4 }% D0 _ I) Z; w/ H! U; fCtrl+→ 向右单位性地移动光标,快速移动光标。7 y) a$ C! O! R) ]; n
! r- U `8 w) m5 A
shift+↑ 向上选中多行。" ~. K5 Z9 ?+ m
9 x- }3 [7 w: g, [+ R5 cshift+↓ 向下选中多行。' H! l; \. x E7 ^) k
0 }9 K! c9 u" X; S7 |
Shift+← 向左选中文本。% g5 P9 e3 b2 {4 ?
) M* y+ o, h# \6 @( K+ w, S
Shift+→ 向右选中文本。3 a, o1 L, q4 w+ E, b5 S
, U5 A8 G% G( H) rCtrl+Shift+← 向左单位性地选中文本。' p' W# U7 m" c, W
* e+ F! M' w8 rCtrl+Shift+→ 向右单位性地选中文本。1 B3 Y2 y. S4 W" \" d
+ i/ R: o' \9 Q7 v% ^, `2 _Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
& M) X& x/ W8 L7 G$ q0 ?$ G9 r: \" C9 D& N% p1 I, K0 d: Z
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
- ]+ h8 \9 }, P6 h9 i
1 _7 h9 P& b. _4 u* ~Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。 N- k1 M; U4 t1 U! Y& K
9 l/ y; X) N3 s9 }* G
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。- V1 x$ m, W% j/ s
% p7 [2 m4 x. y3 N2 Z
编辑类$ `# }$ d- O7 d- H
4 Z# H$ j: @: v/ S4 O" wCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
+ t+ t0 K" k1 m5 e) X( \; q( o- ^# W6 j
Ctrl+Shift+D 复制光标所在整行,插入到下一行。
0 r$ K# t) w) b* _
3 a1 T4 [7 @1 DTab 向右缩进。 Y0 G) T# Q1 q/ }# G
+ c, a8 \/ m5 J3 q HShift+Tab 向左缩进。+ S M8 o* c6 _8 P% \
- K: H7 c) H5 L' y8 ?Ctrl+K+K 从光标处开始删除代码至行尾。
2 u& k$ d# B( j5 Z- r0 i+ f; V( a( S; r3 l
Ctrl+Shift+K 删除整行。# K6 I- z6 y# [- r/ B
+ {7 N$ h x' |- n
Ctrl+/ 注释单行。* h$ t) ^; Q9 W5 {, Z! n% U
( v1 A) X7 }+ QCtrl+Shift+/ 注释多行。0 S$ N7 n5 \. C3 {$ r
8 {* N B$ ^4 J7 I6 a5 S/ QCtrl+K+U 转换大写。; Q$ }2 B9 O. M' q8 u7 o
5 f" a1 m/ q; n6 b. s: I
Ctrl+K+L 转换小写。' U! r" J# p2 K. i, r6 y1 ^
9 s0 V0 b* H; j' M. f- PCtrl+Z 撤销。
F+ P+ G/ J1 b
7 }( a' q% s2 P/ G5 t0 WCtrl+Y 恢复撤销。
' Q2 T# c& n- h* l6 B+ e2 B; l" D Z
) }1 s6 k. Z8 R) |" NCtrl+U 软撤销,感觉和 Gtrl+Z 一样。
& [9 ?- Y' T- P1 e0 d- v$ g1 y7 B
Ctrl+F2 设置书签: F/ v$ D% H# f" J. Y
$ `6 v% `$ o9 I4 m) `Ctrl+T 左右字母互换。
) z" F" L& _2 R( m
5 @+ f7 o' g1 l* VF6 单词检测拼写1 l8 V9 n1 K6 l
, s+ m6 \" R T- G, g4 b, f# v搜索类* Q& s- J9 T9 a6 h
/ `" v. j% P6 |( E3 e5 Q- a) `
Ctrl+F 打开底部搜索框,查找关键字。
: S6 z5 b8 c' W; @& `& e; ^6 m! `! h/ d1 x" `
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
, @ |1 {: g- o8 N; u) E7 i7 L) B. {; h% K( O
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
5 W9 b) X" U8 B6 u, l# j6 s* X
+ @% o( \* U( PCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
* q. u- T! [1 h, b8 c
2 {. @- L6 I+ S; nCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。/ u8 j: L7 [( d7 [0 A q
5 D. V C( _7 ?8 |( U2 v. I" ~Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。6 l {$ n% ~+ u: u, l1 T6 R
, s/ ~! F: W3 o1 f. ^
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。* N4 O y. x' x2 i' [+ c
, T% G" `7 u, p' b7 Q% W" uEsc 退出光标多行选择,退出搜索框,命令框等。
& y |3 g7 _% M. q
; G' P- c+ K5 V+ A$ }, V: A# }显示类
1 I. X7 P' M& Y0 d) C, K6 e! i: B
) W$ c& o! ]* T2 [, eCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。! r- X! _( g' _6 x$ }1 k
2 A( f- `# }4 A
Ctrl+PageDown 向左切换当前窗口的标签页。+ b: v7 ?& q- N. Z
: v4 c, [5 z) k. t( ^$ [Ctrl+PageUp 向右切换当前窗口的标签页。$ e) O) \- b, \ {
/ K" F7 C5 S1 g1 E
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)- A3 \; J* U# |4 a- E& @
2 M- l- ]& [$ h- k iAlt+Shift+2 左右分屏-2列; k; M4 [; o! U8 E& _* V* _4 Y
. B% a N( N+ x) V3 Q& W
Alt+Shift+3 左右分屏-3列
* |- J2 W4 ?. k4 f
( R) G( Y& q) ^Alt+Shift+4 左右分屏-4列. ]1 C. ]" H0 y( c
8 B) `( o# p6 ~# |% \$ y" FAlt+Shift+5 等分4屏 O: z9 w9 k1 L2 R, m
8 I* I$ g6 U5 Z9 Q& I+ z) nAlt+Shift+8 垂直分屏-2屏
1 c- {- s) i- o" U; w* w$ `! N8 m* {3 n0 X+ G
Alt+Shift+9 垂直分屏-3屏
$ L7 u3 d+ U: y% _- Z7 p0 V" S# d/ I1 h. y
Ctrl+K+B 开启/关闭侧边栏。/ }" O$ x+ s$ B2 V) G
' a+ a1 T- S$ j' p2 } J8 B
F11 全屏模式. k5 {& q t/ y. p# C- a
% P3 O* r3 V4 j
Shift+F11 免打扰模式 - h x: e: x% o" I; d/ g& D
|