召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2174|回复: 0

如何使用sublime text3提高写代码的效率

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件
1 ^( u0 H0 P, J  G1.install-package
  h. Y* Z, W( h, R2.SublimeLinter(php代码错误识别套件之一). K# Z: E! c- ]( H

8 N+ L& B% m. X' o1.install-package
" j  T* L1 f& R- g/ K0 u2.SublimeLinter-php(php代码错误识别): R3 N: Q9 K! i7 _8 R' {+ i

6 O  q' X3 M7 r8 i' _9 a6 w5 Q1.install-package' ^) H3 e/ W+ F; U1 j
2.Chineselocalizations(安装中文版)
- K7 @5 ^& L% C. U+ G# F
- i9 r$ u7 k5 Q9 M7 Z  Y卸载插件
5 g7 ~  H' ^2 O- K. m8 @" Q4 s$ f1.Remove Package
6 Y; D8 A4 d6 C2.Chineselocalizations/ f2 E4 F4 ]; K6 e7 l4 c

5 ], x$ ?% P" ^6 K% Q2 ?1.Remove Package   e* L& D7 P' e; B* c
2.xxx) @6 m0 V4 m- Q) O. {# T2 {! K' {

# Z) U5 ]4 m2 Q# @
" b3 }% F8 ^% v: {2 `" z以上是插件的安装方和和命令,接下来是快捷键的使用命令1 w. K* C' ^1 E
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
+ G# n4 G" M2 C0 V7 y, \9 @7 l5 S! S1 y7 Z; ^; _" \7 p
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
. [9 V2 O, |( N) E$ k4 z+ h5 ^) }8 K1 z' u, y4 M5 w: C
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
9 A- o8 p4 t( p) n# I# o5 u- @% x6 v
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。/ D* }  o$ M) J  i* {5 `2 i$ m

- U* R8 T0 V4 {1 a$ zCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
, c5 m- B2 {3 D8 h) |4 }) Z, p2 L5 g( o( F, w# o" ?! P8 M5 J
Ctrl+M 光标移动至括号内结束或开始的位置。' r/ v) L" G- r) \' v, l3 K& Z
8 f* ]! j9 N9 T( H6 }3 a! g0 h
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。! j5 `! G2 T" U' X- q

  Z& w1 V$ o3 I+ i2 n3 }Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
% J% F7 I. k3 Z4 O1 O: H
0 @7 n+ n9 [# ^3 c, }Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
. h  W% V! k, Y5 V
; [) j1 ]$ P* b! ~2 H; `Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
) z1 M8 m5 _3 U2 X# F' z7 r5 Y1 L8 v8 C# o6 W$ s
Ctrl+K+0 展开所有折叠代码。
! G, `7 ]$ S+ f+ _. ~
- s: I! }5 ~2 ZCtrl+← 向左单位性地移动光标,快速移动光标。
9 e, s8 \/ B3 X1 p. c5 J. r; M2 h+ M/ Q4 [) B* }
Ctrl+→ 向右单位性地移动光标,快速移动光标。
3 M) ]  k( Z: ]1 o& \9 T8 C: \& Y( ]7 F+ U
* h4 q% r' x: N* b7 y# s* S2 _shift+↑ 向上选中多行。
% F* m0 ~( V, s# f
( h4 H( c- K! Y; o" W  Cshift+↓ 向下选中多行。4 |' [0 x% k( H  k4 o! c8 u
; D( I- I7 b& I, N5 ~* o/ X
Shift+← 向左选中文本。
( m3 k1 |, q/ R; m
& c6 _4 |; k! f8 aShift+→ 向右选中文本。  z. K: O* l( ^+ D0 _

. O, l3 p( P; I1 ]. W# n6 E! nCtrl+Shift+← 向左单位性地选中文本。% z* p0 \# R: ^' _
5 {) \- E" X3 k. m! F) _
Ctrl+Shift+→ 向右单位性地选中文本。
1 q# [& V4 }# Q" g- H, f6 {: X
3 R' t' O7 T3 y; _8 VCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
# p( D! d: y3 r; P- r" ?% W; c8 ?- Q* b  M* t, Y; G
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。  G6 b8 S0 \+ C

9 U0 a. F  o. VCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。0 S' O7 E$ S$ `+ b
4 n: o1 {+ C8 A$ X& ?& x6 P- w& e
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
) j% t, T' J6 m+ b) o6 C5 W5 `4 m- K: q" v/ c/ i) F0 ~
编辑类$ Y1 [" B( K6 O) q/ q4 p
, J5 h) `$ O# y0 i
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。1 A, k2 j& f+ ~+ a2 `/ I

3 ^5 A" `) X- V* S: N5 N' ECtrl+Shift+D 复制光标所在整行,插入到下一行。
( H# Z5 N6 X8 k  |6 q# m# e
" b3 |+ f( j  C% p! c1 f! uTab 向右缩进。
/ k: O; e" j* R! R0 e
2 A6 a1 B: F& t4 z% c8 t: a4 |Shift+Tab 向左缩进。
, ?8 j) N; [4 u7 o+ i  \# U
- c  e+ b1 r# F: ?  W1 fCtrl+K+K 从光标处开始删除代码至行尾。
  y3 Y  Z5 \+ B- s9 B
. ?: u. ]3 y1 `2 A8 S  S- ~Ctrl+Shift+K 删除整行。/ ^( H0 j) J* R% {% \* `2 T
5 v$ k1 _  E) {/ h+ t0 Y
Ctrl+/ 注释单行。! B( K/ M: b; c* x$ Q

/ _& c) O+ K$ T$ o, UCtrl+Shift+/ 注释多行。
9 C+ d4 q: d( Q9 C9 S# V' P! m' T
0 y( o$ v2 u0 l6 H- X  _Ctrl+K+U 转换大写。
& Z) `, M! T/ [" u6 ?3 C6 Q$ e* w. u4 V9 g! S; {
Ctrl+K+L 转换小写。& W0 c8 p1 k+ b+ `
: c8 R* y; |- [+ m; L9 E6 f$ W
Ctrl+Z 撤销。
9 J! Y. Q5 }" K& ~  u7 C: {: t4 Q; ?  k4 D
Ctrl+Y 恢复撤销。3 A2 ]6 f+ u8 Q- E/ |* `
/ p: u9 c" o# W* U% t( X
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
4 @! T7 M* f0 I' P% Q7 e3 B3 T1 U4 @/ c4 ^2 \, d4 @! U6 j
Ctrl+F2 设置书签7 ^4 Q. D+ R8 F4 c4 k1 E
; |2 O' ]+ x6 [: h/ d
Ctrl+T 左右字母互换。
* C' `5 A& a" y, R1 J6 _: F% u( Q
F6 单词检测拼写
1 w# W# j; C- T( c7 h& I3 l! P# ^% R0 {7 @3 G& f  ?9 Q
搜索类
' i6 {, p2 _3 j! k
- y- U" Y1 Y- q; \Ctrl+F 打开底部搜索框,查找关键字。
. y5 x. i& H. M4 |. V7 d  r' ]" X% k& K9 U' C+ W+ k% I% E+ p
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。2 M; }5 n* \9 A/ [. s

+ M8 G; k; E  _! ?( E$ o2 `) s1 @4 aCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
0 `( `# C8 z0 B1 J; o. J; q
0 M5 S. {0 l* j) O& VCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。- X4 u7 r( @4 ?) _# Y+ e
) a1 W' [8 A% D1 \4 `( ]
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
2 {' U" N5 y. o9 e1 u0 O
! X( L$ O: n' j' e# x% N1 ACtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。3 Q0 d5 }3 D* h
6 H, q: g0 Y+ K; `- @, u
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。. P) _+ V' J5 k3 u0 \! Q

% F# ]- e- d8 v, ]+ EEsc 退出光标多行选择,退出搜索框,命令框等。6 f! D% T) I* M, q

; L8 Z. ?2 r( W( y/ V显示类
; f% k# ~. K! H/ K; ^2 `% b- Z9 n. ~" T( ~& s0 U6 i
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
* N$ y9 ~& X+ J- q  Q5 Q+ g/ }' |. T1 T# Z+ M) D
Ctrl+PageDown 向左切换当前窗口的标签页。
$ Y# l5 G" }  ]  r% X. m& q( }( V0 ^' K& E- K
Ctrl+PageUp 向右切换当前窗口的标签页。1 `, d5 k' B& K% `9 e2 L# R4 h4 R

/ D3 s3 y/ S5 |  M) ~) U" mAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)6 p. U. R$ v  j* r2 P

" j6 H( ]' ?5 \/ Y4 pAlt+Shift+2 左右分屏-2' x6 a0 e9 J/ j, l+ Y, V6 @, D$ A' |
2 U) F2 I2 t5 [* Q1 [4 U
Alt+Shift+3 左右分屏-3% A& ~2 \. N! P0 B, o* l
& x3 f4 f0 p3 _3 l3 j- T: _
Alt+Shift+4 左右分屏-4
& C% d, x7 X# h* q$ F* @/ L% ~+ H4 Z8 E" r" p( }9 y5 y1 k& u8 m
Alt+Shift+5 等分4" j( q1 P  R" [3 g# ]: m
  V! Z6 e$ c/ z. [- f
Alt+Shift+8 垂直分屏-2
5 X4 m9 t- t' X- {, d7 f/ ~
; _4 n7 P8 I0 x; RAlt+Shift+9 垂直分屏-3) B5 D/ v6 t& W- l9 |

# [+ Y! Y' o2 |: j$ P/ r& t# F5 M8 h. {Ctrl+K+B 开启/关闭侧边栏。& q  I3 y* l6 S* ?) J

6 i5 V2 H; q1 _8 R! s5 T7 nF11 全屏模式
( p' Q2 n; y1 U# S8 u$ s( e
, F3 U$ `7 E" IShift+F11 免打扰模式
: H- [. U6 t( |! O- q1 g/ ~3 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|召隆企博汇 ( 粤ICP备14061395号 )

GMT+8, 2025-12-18 01:45 , Processed in 0.048443 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表