要想sublime使用快捷键,就要学会安装插件安装插件
, |( P; m' V+ g: U3 {, w$ e5 r1.install-package
$ `1 x0 k: [+ g2 R" B2.SublimeLinter(php代码错误识别套件之一)$ n' p' k0 K$ L1 g$ j9 I6 e
; E2 ]1 H# H& X2 W
1.install-package! K0 u- W4 X& z) B3 J
2.SublimeLinter-php(php代码错误识别)' t6 `$ k }9 Y) F+ p" m; u4 @
& e* E |2 e: B: m
1.install-package
- {& E+ ]3 @/ s' e: K( |" k3 N2.Chineselocalizations(安装中文版), h7 ]+ Q4 d" b& _, @# p( Z8 X
* l% O6 ~' U. ~7 ^# _; I卸载插件( D7 k" {3 ^0 l: z$ o& C. K" J
1.Remove Package ; i1 o4 ^6 q; }1 e u
2.Chineselocalizations6 S A4 [4 q. B6 }3 h+ |+ z
+ l. A4 T) N& y K0 K( y( ~$ F
1.Remove Package ( j2 t/ a- d& i' e( B% s6 `, n/ U
2.xxx
5 Y0 x( d0 q$ _/ { t3 }# R% D( {$ g
- i7 x# |: I) c以上是插件的安装方和和命令,接下来是快捷键的使用命令
- t4 e( M2 c A2 S+ V9 CSublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
) G2 B/ H1 g" V& h' j& ~# P. w5 `" M
- p7 E w8 K2 C ^$ A7 ~Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
. X; F$ I$ S# [- j4 r, C- E1 h# u2 S8 C% X5 E
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
- P% n! m7 _4 K4 B+ G
$ Q; y$ `' s* V7 X, ]4 Q2 d: D. JCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。7 P @" W7 N7 B
7 L7 }4 }! `9 I' Q0 n2 K# x+ VCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
$ f/ c* Z8 H' e$ q2 Y
* Y0 [+ @# `1 z" cCtrl+M 光标移动至括号内结束或开始的位置。
" \: R4 G: O4 L4 n: v; A4 N! m1 N$ _# O$ N M# s
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。" H, Q) l% X/ | U) ?% H6 F' ]
" Z H$ Y) i" I7 J2 w. rCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
8 i: ]) n+ H' @6 o7 G$ {& R" @$ y8 Y+ F/ A
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
; k) S7 D+ C2 t$ o
1 v9 U6 f$ u8 I* ECtrl+Shift+] 选中代码,按下快捷键,展开代码。# e8 q1 W) n7 S( Z/ M
5 t0 | q d$ B+ g- O" jCtrl+K+0 展开所有折叠代码。; e' K4 T' S' j- M, t- t0 w
- x: I; o+ V) qCtrl+← 向左单位性地移动光标,快速移动光标。
5 f" p2 v4 h& Y F0 x
2 i# N- _3 s( m5 }Ctrl+→ 向右单位性地移动光标,快速移动光标。
M, {! |& R( p" D% d* F, ]! g& [& F0 I* k5 s
shift+↑ 向上选中多行。
1 S8 h0 ]$ p, H' {: f; z2 ^' s4 v5 r6 |" U
shift+↓ 向下选中多行。
_( J/ j3 I5 }1 s. o1 O7 |! A# _( k% {! ?0 F6 _2 e
Shift+← 向左选中文本。
4 f, m! ?5 V/ |1 f4 G$ m' l* ~
0 R+ \1 v2 E- k& K: t7 TShift+→ 向右选中文本。9 _8 w/ L; a1 S
4 t' O: y- N5 F7 b9 pCtrl+Shift+← 向左单位性地选中文本。
6 {. a. @1 {8 S8 Y
. Q* A) |! O+ \Ctrl+Shift+→ 向右单位性地选中文本。
6 F! G; I9 l. q1 v0 Z+ V+ x8 T- v. T- ~* l6 H
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
$ r2 ^4 F e+ L, a
- }, M/ r7 v. s2 @; vCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。* V( i1 }& m$ d9 X
- d# ~9 @. C. T3 K% }
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
9 L! [( ^ M4 ?3 H% e) U9 k4 W0 ]0 }5 N# O; O1 }" W5 I3 L
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。, ~7 D3 \3 k( r$ B& i
* c! B4 o6 x$ p
编辑类
, S9 C. w' d2 o* m, J s& K' X: M U* d
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。' K7 V0 b* q! g) F. Z2 I7 q3 J( o
c n3 r+ ~; f- s j5 xCtrl+Shift+D 复制光标所在整行,插入到下一行。
. r/ z0 y( C6 D- K6 x0 u
- m* i8 Z1 D; f- o9 [8 z# k4 x* TTab 向右缩进。9 [. e+ Q8 ?; E% M5 v/ T
7 z1 o. `* X5 z% j) q- z2 \! U0 LShift+Tab 向左缩进。
& r/ R' X& J, V" R5 S2 ?
4 L& j" o1 `4 KCtrl+K+K 从光标处开始删除代码至行尾。
( j( }7 U; q) j9 C9 s, o
5 y: ~1 Y9 ?7 T/ X3 \9 n0 ]! L+ CCtrl+Shift+K 删除整行。
+ A* U. q9 ]& y! O- j6 D% k% Y0 d: `
Ctrl+/ 注释单行。1 d2 j' K5 S4 `1 g0 J
0 h9 l, O4 I7 Q# v+ E; f( u
Ctrl+Shift+/ 注释多行。) ~2 p% B, J/ C8 E$ m) J
: u- D$ G3 {5 k/ ~
Ctrl+K+U 转换大写。
0 Z+ J* q Y( N0 S' k% m
. M3 f+ d. y! n' k" dCtrl+K+L 转换小写。
0 x( p* F; t* V- j! j8 E$ S& R2 g z* R/ B7 r, N# |, F
Ctrl+Z 撤销。
; D3 o) } M& ?( r/ B% V( c2 x$ T4 r1 z' D
Ctrl+Y 恢复撤销。
% G0 `/ Z/ [5 x4 `) X( e- ^8 U- z
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
6 m! a% J. B8 C
, m* B- K/ ~: B5 N) T! LCtrl+F2 设置书签; b+ ~9 {, I& _. E: C) X
6 w; G+ ^, E0 e' g! _Ctrl+T 左右字母互换。2 W. f* }1 [! K h2 j1 N# p6 B. W
+ W5 v% c9 R1 y9 S: D
F6 单词检测拼写& q3 U" K, }8 W% k
0 J! B% U2 i7 _" i+ g
搜索类! v- \, Z k4 W4 m% ^! a
$ f" I& k& f H; M o5 L9 m0 ]" @- M& B
Ctrl+F 打开底部搜索框,查找关键字。
, v. x1 @! @0 j* M1 z2 p. M7 U! w8 T6 z
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
4 l# t/ v3 z' q8 a: Q( r8 }- F$ M+ |9 p" Q, q& Q% `( K4 Q* L9 I
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
/ Q* o) |; g' g7 k6 o ?% m( ~- k$ y+ h: N
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
7 E( l/ d5 T8 e. ]8 @4 t6 q
' i, |! e. b$ y4 ^" ^9 j# s9 c& A: rCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
4 ^4 A! n6 I4 c# u/ }! I3 q
j. X7 E3 K+ B, [/ ACtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
8 K# T- @ y/ ]2 v2 y7 P) K" f( D; {/ s t; f( s3 y$ g
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
+ I* Y$ D4 P" a: j5 J: _9 Z a( w6 ~! {$ H! A1 _' b9 u+ N3 @1 q# A
Esc 退出光标多行选择,退出搜索框,命令框等。
& h4 M( H) b9 N$ N3 J
8 a8 U3 R0 H) g! _显示类
O$ t" {9 P+ G1 i( @4 N" v* U* W+ O0 @5 P4 M N$ w, c2 j
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
4 M- A3 v! G Q6 G7 N; [% D, @0 p% b: P' [5 {. C
Ctrl+PageDown 向左切换当前窗口的标签页。" X$ R/ Y# W+ g f, ~
8 B9 A' [) W. k! FCtrl+PageUp 向右切换当前窗口的标签页。" b% P& Y- _1 q- I( S! f
z! Z( v, Z) j' G/ v9 P9 UAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
1 H; p: l( R, K, a& m( P1 U4 ]
1 k' C) P* y7 D3 ?4 n9 @1 kAlt+Shift+2 左右分屏-2列
b7 {5 @3 r4 \, X* p* _4 g. f4 t
! e; v; A1 b- X- N/ ^Alt+Shift+3 左右分屏-3列3 H' K: n+ H" Y) h) `# W
8 h. T0 m5 S! b: u# Z* _5 OAlt+Shift+4 左右分屏-4列
8 G$ B% t8 ]& z+ ]. e. ]4 ]% f. X, m. C
Alt+Shift+5 等分4屏
7 O6 _* a" F5 ~0 q% u
( I+ f" c0 N! Z8 e0 zAlt+Shift+8 垂直分屏-2屏, F/ Z* j9 `3 Z2 L& k. r4 ~ F$ y. }
% X( |( `, s' j! P5 E
Alt+Shift+9 垂直分屏-3屏: T$ t: w4 q& h! ]* W
% j' |2 Y# x# p- k S; V, g- {$ c
Ctrl+K+B 开启/关闭侧边栏。* T6 p1 [1 D* ?% R* }8 A! |
7 j% M' r+ |4 D% i, u+ W. C* |
F11 全屏模式5 d- P/ a( m: J8 B0 t# j
% f$ A% c+ E3 _2 H: pShift+F11 免打扰模式
5 n" n1 @' Y8 ]' w! {( C |