要想sublime使用快捷键,就要学会安装插件安装插件
6 k1 q) ]6 i% K1 K# T7 C$ N1.install-package
7 ~. T& A N7 q2.SublimeLinter(php代码错误识别套件之一)
. {! X" b7 a7 h6 _; {% ?+ B) l% E
. t# } `. b) g$ I1.install-package
/ d# L. z$ t: I8 f" f2.SublimeLinter-php(php代码错误识别)
8 I' i. R/ a3 U. C+ N O( F
- R) v& r- y# p! Z+ p( f1 h1.install-package
4 ?% x' V6 S6 I' Y3 B2.Chineselocalizations(安装中文版)
" ]$ e3 ?' Y% q
8 |8 s0 [( B/ F2 ?6 F! c卸载插件
- M4 F/ r9 N5 I6 ?2 o6 m1.Remove Package
5 W! U3 U2 x4 s Q0 a2.Chineselocalizations
1 H% F5 y8 Q7 _9 B$ x& u" i
4 e, m/ @% [# Q: i1.Remove Package
( `) F( a9 V' S! [$ Y& x% t: Y2.xxx7 ]7 ^$ o. I) |. ~" b% I2 J' c
- N; s$ y' H! w- F% Z6 g B" T) E0 g6 R4 |, F4 @) T
以上是插件的安装方和和命令,接下来是快捷键的使用命令4 U: O9 z4 u; G4 K8 L
Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。+ Q9 [- N" T _$ A) L
; \4 x! a# V8 v+ }6 J/ L: P( XAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。; ]. v# v4 e" d( P0 K# k
1 i! }9 `" g" UCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。2 \6 n: \1 K) I/ W5 {
* m3 i( d+ s6 e% K( X- T2 Q1 dCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。" V: M9 n3 P9 t: j
& x u! f9 p) a6 B7 R
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。* Q: }3 F& w$ @; M) I n
' O$ f; C- X% R2 r
Ctrl+M 光标移动至括号内结束或开始的位置。
- V8 u+ _4 i# `' m/ F; Y" d; h4 ^+ g" I6 [
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
4 e0 y( q# L8 t# Z& U1 H# f. |0 [/ z; B
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
. V: ]1 ~! L |5 c; q) j
9 G; W- n7 P. M8 sCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。
: z2 q; K# h) w. y3 z2 i, K5 u- }: f
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
2 k5 z; F1 x9 _1 X; ^4 C8 ?$ g H# [/ ]3 j% W/ r5 q1 n/ G9 E+ i
Ctrl+K+0 展开所有折叠代码。
! ^ O3 E% e1 @9 A# n$ v, u3 V
- Z& W+ u+ L1 ^3 ?0 P0 a5 ~( X) DCtrl+← 向左单位性地移动光标,快速移动光标。. h9 \3 F# Q* G, k
; J2 O8 z; H) ]( i% \Ctrl+→ 向右单位性地移动光标,快速移动光标。
6 G% b5 X: a9 G2 o( m9 ^; a# D; f0 {
shift+↑ 向上选中多行。
3 A1 _" c; [# f6 a& T! x
$ L' [0 U8 U: Y/ m+ P" q! Pshift+↓ 向下选中多行。
" E9 d0 V; G( i) l5 M: z+ M- z
+ Q$ h1 q( o. lShift+← 向左选中文本。
3 V! b# D$ x# }+ U" k( [; A7 n+ i3 g' x" @% b' ~& t i. G/ \
Shift+→ 向右选中文本。& S+ s# m, @: M
5 ~) B: G5 e8 j/ o# P0 ~3 r# S* I
Ctrl+Shift+← 向左单位性地选中文本。
! i+ I- Q# r5 y# \0 p0 ?/ l2 u9 D- u+ a9 g, y
Ctrl+Shift+→ 向右单位性地选中文本。
. P9 x- K0 _( B$ D8 S* p3 o6 K8 y1 T4 p; X( U4 d @
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。5 Q0 Q* H! _& P, L
4 g$ M% o8 X* X7 {: `
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。# @! ]! a( Y$ B- m( _4 J
* I* Z9 L4 ^& r# |/ T
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
9 @8 l) o0 V, J( N/ p
# \2 |/ K$ [8 i8 K0 W* hCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。1 M) R$ u/ t- g5 ]4 j% E! X
- P! |; ]$ [7 C- h M! o编辑类
* C0 o; @0 ~* ]; H7 _
. S7 L3 k6 o0 t5 ]- y0 Q$ tCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。5 q" Z, `5 B* f0 `4 O+ ^
+ B0 i! I* O8 M6 N& Z: XCtrl+Shift+D 复制光标所在整行,插入到下一行。
9 d1 A. C2 X0 C
5 s! H6 l0 T; d/ C% E2 N, Q" pTab 向右缩进。
/ E; w$ A1 x. p3 H5 @
+ L' `9 o/ j% KShift+Tab 向左缩进。6 {. e( ?* m3 e, J
! Z1 d1 q0 ~6 B) F$ t- q
Ctrl+K+K 从光标处开始删除代码至行尾。3 D7 v, G1 v) H x
, Q8 g% I. g6 k2 q
Ctrl+Shift+K 删除整行。. i6 Z6 w6 G& g. \
7 Q6 k. R2 i( R
Ctrl+/ 注释单行。5 `* @( w/ H0 c- q
$ o/ j# v1 c" I- Q+ Y' @4 l
Ctrl+Shift+/ 注释多行。
7 U" q3 O4 V; f9 `/ H7 v) ~& N; \6 O, E$ _9 Y, m, d3 y
Ctrl+K+U 转换大写。
9 d8 H& I1 w) Y8 T [
# J3 V$ W# O$ k# p% MCtrl+K+L 转换小写。4 b1 W, z0 y4 W& B+ L" c
- z% t& d! V" J kCtrl+Z 撤销。% z! z/ t: V7 [& f9 j) _
1 B! B2 j; ~1 k% p# e! CCtrl+Y 恢复撤销。
) A6 k! A' M7 }* M0 b% v7 T0 w1 B: b, U. K8 E" M' O# H
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。2 @$ ` e% `7 A K
' I# I j) \8 m' F
Ctrl+F2 设置书签7 c0 y' D- x* a
6 a. _0 N) b) I# Q3 _2 f
Ctrl+T 左右字母互换。* n4 r7 }3 \" I- S; F5 z
( E: A9 e' S0 _3 J* I- cF6 单词检测拼写- ~7 F) V6 ?4 t) c7 k( z0 I
8 j% Y* E! `8 U% P9 a. M搜索类
5 M: v0 i( _0 I* s/ H
! M. O% v: v1 R; P1 w3 {Ctrl+F 打开底部搜索框,查找关键字。
/ [: K5 H' k" Z$ p/ }5 R
6 ^& }: O/ G7 P* ]& WCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。0 Z# F8 U; A! r+ K& t
; z; c9 }* `3 RCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
8 p4 M* [6 n& {. g* p' y0 N/ F& R* b) ~8 J* _' G. H0 V0 Z
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
1 l z7 U0 e- [2 o' Q$ {6 {
7 A5 [* J3 | U$ CCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
3 t8 p2 ]. G. _. e9 i6 K& Y1 q7 l+ A p% a' D/ s. l% F6 P
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
. T+ b4 q2 V3 w+ b- Z; [( }0 i& B2 I) B1 m
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。- s* I6 i) e: k7 r# Q
% b2 p d( i( _9 SEsc 退出光标多行选择,退出搜索框,命令框等。
% {* q. ^ ^4 }0 m& ]' D6 `; \$ j
/ c2 |: a& W( U# }+ ^' x显示类( q; y% k J. q
9 X1 W* }5 y9 ^! qCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。! Y/ Z6 N9 E L F- V5 ] D
k) L9 ^: w) P% s
Ctrl+PageDown 向左切换当前窗口的标签页。4 \8 t9 c& R. ~0 ^- c) e
/ i4 L1 y* G3 J) r6 \
Ctrl+PageUp 向右切换当前窗口的标签页。
7 \& u" d, ^/ l% t- n4 U
- d, B; A$ i- ]/ D# L2 GAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
5 T2 \$ d1 E8 u6 I
& w8 O( G) I; I# YAlt+Shift+2 左右分屏-2列3 @& A4 V. [+ q% E5 |( T2 B
$ S& j3 }& _& t1 e7 @1 a- X
Alt+Shift+3 左右分屏-3列% q* I% `5 t1 [
, m6 `7 D1 c* J( h6 w) PAlt+Shift+4 左右分屏-4列
5 {6 W$ x9 b0 [* @3 K# T) C2 F* T9 C- B% L. g$ q
Alt+Shift+5 等分4屏' U% ?6 z% b4 F3 d# b! g* t
+ o9 J( y( ^& S; N8 EAlt+Shift+8 垂直分屏-2屏
1 c! u* T4 p1 f/ h/ F: f
- T1 }- i1 a" `" U) {5 H6 YAlt+Shift+9 垂直分屏-3屏
, w" M7 ~/ d+ J; E8 u, C- K! j5 ~! N8 Y$ `
Ctrl+K+B 开启/关闭侧边栏。- R+ m7 z+ A" A
& F: q# h E" R# YF11 全屏模式
, W$ U! v- I6 n+ L+ `" ? f' H2 M: J3 T2 @5 T
Shift+F11 免打扰模式 & I- @/ t( Z) w2 S
|