要想sublime使用快捷键,就要学会安装插件安装插件" }' Y8 b8 \* s+ T. a
1.install-package) \; X4 @/ W* J5 Y+ w" G
2.SublimeLinter(php代码错误识别套件之一)+ a+ u% j0 J9 S9 _- H1 z
. B; @1 f; N1 `) M6 |9 V7 S+ W
1.install-package
1 U" h. A# M0 h* d5 u2.SublimeLinter-php(php代码错误识别)! j0 P+ R, ?" \& @# X4 L8 U
% }, ~4 h' Y. {( v+ [7 w: @% M1.install-package
- N+ O! O. y3 L+ } k7 C& v0 M2.Chineselocalizations(安装中文版)
) `& W4 y1 E0 ]; p! Q" k$ S, j
; A8 D- X' \3 p n% u. @2 V卸载插件
" }+ G2 V+ f% o/ y5 [& S1.Remove Package 5 f0 {" a3 j S% }% v' F1 A
2.Chineselocalizations6 L: d" D l! p
2 |6 F6 u& \: f
1.Remove Package
7 O$ c& a( y) v- }$ w. }+ X. }% l1 p2.xxx/ x+ r! o* v; _- b
0 |+ E+ L' ?% b& u) o/ _' B) \ Z4 v0 X3 N% z$ N, z3 [/ r
以上是插件的安装方和和命令,接下来是快捷键的使用命令
& {: \/ I* w& \8 N" {Sublime Text 3 快捷键总结(拿走)选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。' [& O: D4 m" T4 i8 a
9 U0 K9 {* O: z& L0 |+ G6 B
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
. W. ~" g, Z) H1 y p/ Y! Q6 G1 X8 q! D8 l
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
& A0 x n& x+ e, e
! }: @6 Q7 b! ^2 N& HCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。" a% U+ T$ C" P5 s6 X& k( t
8 H% K5 V7 ?) y% H
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。/ V4 e+ X2 P6 _+ h
$ R2 N8 J1 j" E
Ctrl+M 光标移动至括号内结束或开始的位置。
7 e; m4 k; p( @2 W5 H+ J* A# n) N' ]* v
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。9 s t7 }; U; e2 I9 n
2 D$ I1 b" @1 o3 W( K* I( E
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。' O9 o6 r% a, d1 ^& I0 ^& ^ j
1 L/ l& v" Q) [
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
+ K. {+ @3 b# `- \
$ q& O2 y( t+ N: K8 V4 {/ V4 @Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
: `0 y' b1 v" R$ o9 t. r `' h
: i, Q: d' r. p% h k2 J) HCtrl+K+0 展开所有折叠代码。
; C) H( z9 |( D! i+ A1 J! u3 U/ m' b- @% \& w6 i7 ]) P: U3 n
Ctrl+← 向左单位性地移动光标,快速移动光标。
; z) g- V, J$ J' l H( j( u& C6 U3 Y1 l0 G2 O+ Y# u% u
Ctrl+→ 向右单位性地移动光标,快速移动光标。" v8 ~. h% t' ]$ ]/ E8 ]% z
; h% z" P$ @% @1 ^ o
shift+↑ 向上选中多行。
5 @0 B( P% M9 {/ q/ ?
1 E& t" Q. G& C9 {0 ?8 K7 nshift+↓ 向下选中多行。- _ N+ ^5 V8 I0 H, ?( Q0 v9 [1 |
/ a2 @+ D$ b9 B! `Shift+← 向左选中文本。- f% J5 _5 F! F5 B' n k
1 _* \4 i* K. J$ l0 J7 x5 Q* J) J
Shift+→ 向右选中文本。( b& b& ^% s: n" w+ M: ]$ S. ~
2 G0 l! o8 s( t L5 g8 \Ctrl+Shift+← 向左单位性地选中文本。
. ^. |) ~. l$ Z% h; w$ V
4 K% J' x$ N/ P+ q1 @& V4 bCtrl+Shift+→ 向右单位性地选中文本。 \9 @& t3 ]% e( l y9 s
7 ~9 Q; H; q& Z
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。/ Y5 ]: x+ U7 R8 V* J* B
- O& g/ w2 n4 M6 ?Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
% t/ E: Z7 R# k5 Z% L3 W
+ ~& Z7 ~0 c" X. T6 kCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
. d1 C7 T& W1 T! Q+ Z1 C3 y8 B) c, r/ Z. F2 |- f. B. b) w
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
, j/ j- x) s& r) T" L; S
5 F3 o/ K. |+ n1 L5 |编辑类) s z3 f' [! b( i
7 C: l$ p$ Z, |5 D! L; KCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
X c" b. v6 s2 h( R0 V/ s3 A& {
2 ]: `7 _) o0 X3 C) n9 wCtrl+Shift+D 复制光标所在整行,插入到下一行。
6 f+ q: S8 t! k1 K0 v ]
; z- R- n" Q1 d" l; F$ Z# `Tab 向右缩进。4 E! D6 X2 @) |
0 B! k- D5 ^4 N) NShift+Tab 向左缩进。' A+ U' L! ~( E
1 M, _8 `& m) T3 \+ P1 b
Ctrl+K+K 从光标处开始删除代码至行尾。1 B6 `) l8 E) N, r
$ s: C5 [: z& Q
Ctrl+Shift+K 删除整行。% a0 `8 g- {: D" a$ A
& _7 s9 [5 d' FCtrl+/ 注释单行。7 o( A% Y w2 x6 E
3 C0 i& `! e: A( yCtrl+Shift+/ 注释多行。6 {" \' y# X+ Q- V3 {8 o2 d* F
/ h1 ?! s' A, b' h J! J
Ctrl+K+U 转换大写。
; `/ I# v0 V' ` ~+ L7 Y' J/ \
1 a4 K4 j% I) G3 T5 L# gCtrl+K+L 转换小写。
9 J( N0 e& i: T* L5 m
3 G ?5 S a. aCtrl+Z 撤销。4 j- {9 [, X" `0 B; K( f$ [
1 z) k; R8 D' _7 B# x7 k, f" GCtrl+Y 恢复撤销。' L! V+ E( I5 e7 B0 g
, a. x+ }4 c7 M) z4 LCtrl+U 软撤销,感觉和 Gtrl+Z 一样。; q# N) S( N6 L2 w9 r
! ?. g8 B$ ~0 P& P8 b7 k$ I4 R
Ctrl+F2 设置书签- i: @3 L+ W6 L) r0 q( i
/ a; h. r% V1 c) u% wCtrl+T 左右字母互换。
/ b0 v A0 X7 l" J5 c0 @' |' x- N m4 G$ Y8 f( G4 O! m2 t# U8 h
F6 单词检测拼写
' J& Z" R" ]+ u, Z& J0 G7 O% h( ^9 x' N2 U
搜索类: R1 K9 U( { O) e7 S
) a& a/ ]6 D) h; q
Ctrl+F 打开底部搜索框,查找关键字。
' t- B: g7 f# O) _* g# b: s9 c
+ Y7 ?. H9 _* YCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
5 x5 P5 o7 g# l* w) K1 L
6 A/ S3 R2 V% ~" U1 L4 YCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。6 S- d% }7 p" R: d u, D
7 c7 s9 {# q; r9 T( nCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。$ [7 d t* k3 l" @7 s0 \
7 D% j' x0 |, D. {Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
* ?3 P9 e, F+ d. F1 s+ j( K8 R5 t- [% R; D
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。* T, t6 |' b$ X) D5 C* I
& ]3 T: o6 J0 p! p/ cCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
% e. D0 U3 p$ N( x
; [: b1 Y3 p1 a& o+ lEsc 退出光标多行选择,退出搜索框,命令框等。; ~7 O# T! A* H* Z: ?( @
- t p3 u/ }/ l2 K) z, D4 H7 s显示类5 d: C- x7 @* B! \- b4 x( I
1 ^, P( j: s4 m9 v/ J7 L# XCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。/ U" D5 p- {2 R: w: i: ~
+ w) o m9 u+ @% L1 C
Ctrl+PageDown 向左切换当前窗口的标签页。
/ B( A- o0 @! B: {$ ?3 N$ v" D) l) {4 D! w c3 Y
Ctrl+PageUp 向右切换当前窗口的标签页。0 e/ u) |& {! S- T* a! S
3 s! L1 {" r6 }! K( M' _3 Y8 @+ ^Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
" j0 t4 H. g9 d8 j% R, J
! s8 p$ U4 O- R( J$ cAlt+Shift+2 左右分屏-2列% Q; t% k6 W! h' P5 A- c8 h
- H' j% X' Z9 X [8 N q
Alt+Shift+3 左右分屏-3列( d# p, x8 @9 m% q& G$ ]
% |; m- q- J8 UAlt+Shift+4 左右分屏-4列
# ?' f3 |. z! ^4 u, C1 w- M ]/ S" L7 O8 j
Alt+Shift+5 等分4屏) b) [& Z1 O% [
# P, h$ {9 {0 v7 l4 \" zAlt+Shift+8 垂直分屏-2屏, T+ A' L& c- Z. U, x
( [5 F! g/ ^* }Alt+Shift+9 垂直分屏-3屏% s, V# p" ?! ^0 @
, b) c3 G+ r: V8 s0 o/ jCtrl+K+B 开启/关闭侧边栏。( I- W2 t2 C2 W; U1 U
$ }9 T+ E1 ?5 G+ @; H- \F11 全屏模式. @+ u1 i/ |+ A6 a$ g. c" }/ q5 E
7 K# o8 d- a! f/ \) b( {( HShift+F11 免打扰模式 & K% N# R4 m# n! D; y) y
|