要想sublime使用快捷键,就要学会安装插件安装插件
+ N$ i! r" l7 P1 O# C1.install-package
! }) t: f4 W# S' X2 c2.SublimeLinter(php代码错误识别套件之一)
9 V( S1 e# f0 f# K
" |" T0 c; }- [6 O: Q% E! y# \5 p1.install-package
7 r8 {+ v9 ^5 x' L, p. C: H9 B2.SublimeLinter-php(php代码错误识别)
/ @+ A' Y/ a8 Z4 v
9 o, T2 f. A {" P1.install-package! m# V; w& d# S( s5 v/ p
2.Chineselocalizations(安装中文版)
/ q y, X8 h" f& [' [' q
& e) _, [1 u) _卸载插件
+ `& w/ X8 \3 Z* G' Y1.Remove Package
# ?9 h0 i4 c' V! \& g3 d2.Chineselocalizations
# J5 ~: |: [3 Z" y- s4 g! V5 }& U) J' n# v. R* C8 R- ^
1.Remove Package 2 L6 i7 A4 y0 C2 T" H& `
2.xxx5 f% w" a4 |0 c. z5 l: u7 {4 L5 Z" g
- Q0 t, F8 f0 ^8 e. Q
7 ?/ I1 W, Z* G/ {
以上是插件的安装方和和命令,接下来是快捷键的使用命令
% ^. U! Z: j7 b, d+ F6 FSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
$ n, L8 Y( y/ _% q$ f" ^
$ P! S+ ^9 h1 d# B4 iAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。/ a& T$ ]3 p1 I2 L
! `# l& b! i: I* @8 {) P1 Y5 ZCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。$ B8 x& f0 t: L6 `+ v3 |
2 X: M6 D4 T' j: V, i5 n; ZCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。' ?0 D3 p2 D! p, k$ @
4 k: |7 G, C8 G0 v# J$ g! MCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。) N6 c0 |3 z; T, F
- }: u$ F( n( H/ p$ N5 mCtrl+M 光标移动至括号内结束或开始的位置。
- v1 ]1 M. K: L0 u6 v9 Z2 w `- v
4 b3 O- K' \# Q. kCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。" v1 F4 x% S" \% P" |1 w# n
2 c0 Y6 w( o. V6 c6 p l+ H0 \" U
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。6 `6 D9 b v2 C$ a
& z# E0 z8 e$ b* DCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。( D: x$ B$ H& B0 V; {7 R# {
! h" w* p9 h5 y7 p- M! @1 ]Ctrl+Shift+] 选中代码,按下快捷键,展开代码。$ W1 A Y$ L. q- j; z
6 r- X$ y2 J+ w5 Q( H4 R
Ctrl+K+0 展开所有折叠代码。
9 F: ~- S P+ q: H u
6 K8 ?! E% j- g: pCtrl+← 向左单位性地移动光标,快速移动光标。
% j2 \3 P; M1 P. N" \" Z& v5 s9 \4 e V* s E& `: X8 }
Ctrl+→ 向右单位性地移动光标,快速移动光标。
) V7 ~- O9 s( h; r2 ~( g
: e8 Z; N- H, G5 Gshift+↑ 向上选中多行。$ R+ f5 q% P$ O: T5 Q* T
/ e4 c( m f$ a/ M7 S0 y
shift+↓ 向下选中多行。( J0 q& C" q |. [
* d* ?8 {' a' P0 T9 H* ]
Shift+← 向左选中文本。7 J" X; O6 D; L3 b9 v
* ~; o' C9 ^1 n4 ?& Q- a
Shift+→ 向右选中文本。
1 P1 b s1 u! B$ M/ U; m
5 N ^: C1 ]% k0 t5 v; jCtrl+Shift+← 向左单位性地选中文本。
/ O$ A/ f% d; |- v' t1 |' K4 o1 T- |- M# f7 z" h
Ctrl+Shift+→ 向右单位性地选中文本。) p4 j- q+ U' W O3 {
$ \1 l5 A- ~' |+ R, M1 _" Z- Y4 yCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
$ A* p& n0 e) o4 z5 L: N4 {9 n* | O0 L: a
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。( b& }+ s7 \2 z
1 l. E4 Q, G' p/ i3 F' \Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
+ {, f. e5 P ^2 k) q8 w% F3 c7 Z
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。; q; B! X0 Z1 U
& |3 N& r! K! K( P7 ~; K9 U7 u# r8 \编辑类$ L; M6 y4 a" x( _# U
. ]0 Q/ `/ ~. ?: W# `! ~Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。8 g- D' w6 l7 u0 {5 z, ^3 o, w
6 _* }2 s. T: q' p
Ctrl+Shift+D 复制光标所在整行,插入到下一行。: n2 f3 [. s+ x" X+ s5 V0 C
9 }9 [- L/ l/ C: kTab 向右缩进。1 w% P( z6 }. f! }
2 t6 F% y" Z! \8 k3 j4 b$ g
Shift+Tab 向左缩进。
+ k8 e# Z( S' F- _2 B/ s# f0 { P! S
Ctrl+K+K 从光标处开始删除代码至行尾。7 [. @! R4 d6 I
9 i1 X( b( y: h4 O
Ctrl+Shift+K 删除整行。
, m7 p4 a9 ] N7 i- L% Q2 x+ M$ {2 J f( C3 n
Ctrl+/ 注释单行。3 x: w0 P; r. a7 @* q5 L
+ ]+ t; R) o: f' dCtrl+Shift+/ 注释多行。
% M* P- `4 ~4 k& r+ C
+ \ i; G: A: ?3 h3 cCtrl+K+U 转换大写。
1 i/ ^$ n/ i( {: T1 ~; t k# |/ I2 Z/ {1 z$ [4 y
Ctrl+K+L 转换小写。
; ?4 }2 f0 n1 Q$ U- C9 L" D7 A' L/ _6 I- f
Ctrl+Z 撤销。2 a$ i% j: G( R, B! l4 d
7 U8 `, G3 k' O. r# m% wCtrl+Y 恢复撤销。
* Y; |' P& ^! [1 w0 O0 K: ~; _$ _! L h$ g
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。' t7 b, C: h. ~: X8 T7 D
7 U; c. \: y/ |- I7 m7 A/ p
Ctrl+F2 设置书签
' i& @7 [( o4 ^; B
. |! {/ m3 `5 m: [& M. eCtrl+T 左右字母互换。
$ I! @. I8 S' [$ {
/ K; ^# B, p+ M7 S3 UF6 单词检测拼写" [6 Z; k" }/ p9 t8 w
% x# R& h, V1 {' w% l搜索类( U, N. l9 u% }3 [
- T* |1 V2 ^/ }1 l1 GCtrl+F 打开底部搜索框,查找关键字。
5 ]9 A+ g2 R$ M; N
$ S3 m" W* p7 V) s' V. C" @5 KCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。" @( j# L5 C/ e9 }! p
# d) r% B! h+ [# [+ z; WCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。. W0 D3 M. r4 p) k5 A
% E" j. {2 x; a: U1 k/ SCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
& U7 e ^$ B/ s7 P# n$ w5 ?
7 P% b' r# }, I) Q" i- ~Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
% K. ]3 C, Y9 v( [( T5 w& ^
( @# }1 ^) z) k( s' _, V, b4 yCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
; J* g5 R, e6 D. ^8 e% C' F/ ?* G9 R8 l9 l# E% E; T1 s/ F
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。/ n( } k; N( H& `! ~. o4 k! p( [8 X2 F
( D9 }7 ~# [( c- G
Esc 退出光标多行选择,退出搜索框,命令框等。* }4 F9 l2 u5 [/ C
2 w* A1 D) L$ r9 R: Y; h
显示类
0 ]2 q8 F8 a( m2 b( K @! ^8 o. g) G4 u K5 c
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。; J% N) A; _$ l
" {+ q/ \, ~, v* ?" @1 t
Ctrl+PageDown 向左切换当前窗口的标签页。/ W7 K% W- Y. q5 Z c9 I
" ~* t6 ?/ H) K* a( KCtrl+PageUp 向右切换当前窗口的标签页。
! O( T" m% ]7 H2 W. k
- d% h1 W; E" h+ y1 H& t2 H, A. EAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字); I# m! h: g, ^/ x8 `2 r+ w6 H
+ [ s9 x8 o4 s7 D6 F% n% _! {& VAlt+Shift+2 左右分屏-2列; ~5 i& P/ t% Y Z6 N" p8 E" N ~
4 M) N \( B* @7 q- l
Alt+Shift+3 左右分屏-3列, A2 u( X; |. Y% l% S- ^
" \# f, H! P' j( r; B9 B7 b d
Alt+Shift+4 左右分屏-4列6 u9 `0 N2 b0 [+ v
# Y0 e! S; [* T% `
Alt+Shift+5 等分4屏4 O) @0 F0 f+ X' o- T
' `4 S' G: g7 q9 Y6 d
Alt+Shift+8 垂直分屏-2屏 {/ h. H( ?9 g9 f# S/ K" U
4 [+ t6 c w" e9 w/ [Alt+Shift+9 垂直分屏-3屏# U' _8 {8 b7 z1 M$ ?# @
* L' e) w7 w1 m) N6 U0 z) gCtrl+K+B 开启/关闭侧边栏。5 p8 _& q7 C5 ]1 @* l) J
- F# V. o( a' V8 rF11 全屏模式' s* z' x+ ~4 i3 _. S$ V" t
/ X |, Q, ^8 i+ h" I( NShift+F11 免打扰模式
; F1 t; a2 Q! M; B |