召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2587|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件
3 d8 e: h# x1 X( o- X1 S1.install-package) y1 u/ A, l7 V8 v9 J
2.SublimeLinter(php代码错误识别套件之一)3 s, J* |2 O/ {. \9 B2 x

7 Q- I& j5 @  X7 Q2 C# U8 {$ D2 N1.install-package/ k2 }6 m. [! D4 N9 x) O8 L% w
2.SublimeLinter-php(php代码错误识别)
% ?8 E: e$ ]# I- b* B: B
1 b! m- r) X9 z2 Y+ Y1.install-package
# M% a, {+ v) m- I) K2.Chineselocalizations(安装中文版)1 K1 B( W0 j1 ]+ [+ D! J

6 N' G- w, L6 p2 L卸载插件
" b/ ?9 B/ U: [' ^7 H6 g+ D1.Remove Package
( u- h+ d: I% ~2.Chineselocalizations+ T7 I- k9 i$ Z9 U2 ~0 G6 P

; c7 J: \* Z0 j6 z7 \1.Remove Package   \0 f9 `6 V. G
2.xxx6 p3 }5 R2 u" v$ ~; h
. A9 x7 D- u+ N+ z. |& Z+ f

! d% ]( }) l) v. w% H6 c! e8 ], l以上是插件的安装方和和命令,接下来是快捷键的使用命令
2 t5 h# E: u6 W' dSublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
3 b; A1 h% I0 i7 }2 O& l
  H  l* |7 p6 a% B% o7 J& k" ^# xAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
5 V; _+ u6 Y  F4 G. R8 X7 S+ C3 Q* q2 w9 x) S
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。2 g7 F" O( a2 Y! L8 f; Q, _
+ {6 ]9 i' n/ {9 _4 o. Z/ O7 R
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
, v' C; n# P  [
  Y" W7 F- \1 m% M: ]( f/ l3 ~Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。4 H3 `0 H, S. \7 \
$ l& u2 |; U. D. g  ]3 C8 R, _9 [
Ctrl+M 光标移动至括号内结束或开始的位置。9 o( p+ c& n# p
; l6 J" }  @* V$ P3 d2 i) ~7 q) V
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
6 v$ W7 K7 C' x; X' o
8 G: x( @% m" p# l, OCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
5 S0 L7 [, t  w0 o% G& E3 z0 d3 b. A0 H2 O/ i) V
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。7 m! A1 W: J* I* l5 y0 k
5 l1 i2 L/ N$ p* E& L; A! A2 K
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。# t" d$ i, @/ T

) V( x( V/ {+ N8 X% z7 xCtrl+K+0 展开所有折叠代码。  B6 m; B# m7 r1 G( o1 S$ B' ]

5 ?4 C, M* V8 PCtrl+← 向左单位性地移动光标,快速移动光标。; L9 r: [' ]! |9 v2 O
% N0 e4 t# Z. s0 e/ g2 R. |" D
Ctrl+→ 向右单位性地移动光标,快速移动光标。
+ m$ v: q: o  }3 j+ J9 k$ t6 D! Z. W& P2 V0 Q; ]3 C1 R
shift+↑ 向上选中多行。
( O) N5 }) k9 _; B- u3 [
0 \& |7 M* W) A1 D8 d* E& Oshift+↓ 向下选中多行。
6 O1 Y7 U/ |8 R" E3 {3 P% c- C/ \3 c' y* t. B! w6 y* _
Shift+← 向左选中文本。( R8 B; ~  U" A
1 L5 I  ~: n; k( H$ T
Shift+→ 向右选中文本。" ~/ D9 G, i/ b& p
% k/ q/ y% d$ z! m  F! @0 N' _7 U3 D
Ctrl+Shift+← 向左单位性地选中文本。
3 j% l% g" i. g7 A) ^% A6 T
9 D/ f& V6 Q9 S; NCtrl+Shift+→ 向右单位性地选中文本。
: r; {: D( A: y3 ]" P2 r9 i- {' G( Y# k7 H4 ?1 f
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
' C: }* G( K4 O# z- O/ k
( N; F) w- @: J- e$ [2 R0 LCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。2 u$ b7 b. O9 m

7 U9 g$ i$ b8 ?& ?Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
/ X3 V% ^1 A- q) J
. q9 A$ a' i/ qCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。) j; ?( A4 N' D. U% S
2 I; |5 q2 Y+ L9 d( s
编辑类
1 X! S+ N9 E$ a/ {5 i- u' p( n/ A0 c
  w, n7 r  Z" w5 ~Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。* S6 ?$ T' W. Q0 L* y1 J
- L. {; l6 i( D% N) `, q, z9 N
Ctrl+Shift+D 复制光标所在整行,插入到下一行。4 A+ Y  S$ k% ~* \; C- d

0 \" K' I1 h, F  g! P# q1 }: @( CTab 向右缩进。
% d& B$ N( ^8 t* ]. b8 R1 e0 W: h. P" h' p9 l2 U' j7 c( u
Shift+Tab 向左缩进。9 f# G  J, Q2 b6 n" C
: v9 B# D- n5 ]. B: p
Ctrl+K+K 从光标处开始删除代码至行尾。5 U8 R6 o* L9 v. b& d
8 G! j) v; l8 b% |
Ctrl+Shift+K 删除整行。! V: ]  s1 [8 r+ Q$ I& p
3 V0 u* |' _9 N! X9 i4 {; N
Ctrl+/ 注释单行。/ D& t+ d# i. g) W3 |( J

: r7 c- N- Q' k  J- f- j8 z- S- T2 jCtrl+Shift+/ 注释多行。
5 v: V" q$ a: _1 z! }4 @; w& {  ]- N  M' C* `  t
Ctrl+K+U 转换大写。
! B# z2 @8 @, c2 w; j5 k9 d9 M% ]
Ctrl+K+L 转换小写。
* C- {1 U% T3 u/ X4 q# H+ B: k0 ^
' @& P3 j& g5 P- ~8 ]Ctrl+Z 撤销。
5 l+ ^6 U# q$ V0 Z
9 i& ^+ @5 w9 }- w6 T% oCtrl+Y 恢复撤销。
: B1 {5 i% v1 Z
9 H+ r( T0 t1 X" [Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。- Z) L8 W, }/ {% q; g5 Q' z5 z5 u
0 h1 t1 R9 V6 k; j- G& l+ X& A2 F
Ctrl+F2 设置书签$ W  ~2 K2 S  j4 H
, k7 H" Q7 P4 N% O6 m5 j
Ctrl+T 左右字母互换。4 H6 x2 ~2 f7 S0 K6 z

5 z* N1 |& P' S+ ~6 k9 z0 KF6 单词检测拼写
( q$ q, L* _8 s- c! j& j+ u) s0 ~* \( N/ L+ h$ b
搜索类+ i' [% o0 A3 E# {# ]

5 G/ ^. }# ?5 S, @" H5 U' F6 PCtrl+F 打开底部搜索框,查找关键字。
6 q3 d+ I  E& m! Z3 ^- U+ ]0 g( v" S
! O% B$ C" l9 T0 Q! Q: UCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。/ o- z- E- V+ J3 Z6 P" Q6 q

0 }2 j" _+ |4 wCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
; Q+ z& q; u- R( c; J+ ]0 u2 Q6 e$ b0 U, c% {. M
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
$ f# R4 P0 n  z+ M5 o! g! ^: r
, I3 C2 |: e" O4 i0 O7 Z) OCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。4 w# j% d. v$ S' R+ [/ `0 W) |/ F
, Z% q5 \* D& u- D: X
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
9 P5 a% o  ^# |' l& }# c! @
" O7 m" }: Z1 z1 yCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
+ X+ _2 Y1 R" S( s8 j. J  Q
, t+ v+ e8 J/ ^Esc 退出光标多行选择,退出搜索框,命令框等。
1 \! D1 Y$ \- O3 u1 e
4 Q- s5 n+ k; P2 Q% q4 f+ e* \显示类
- Q, w: W# R# T/ k; i1 x* w2 l# Y/ ~$ q6 ~1 H" Q4 i9 G
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
1 i: q$ j' b9 W# J3 l$ C1 g' D8 {7 f: g: e) B
Ctrl+PageDown 向左切换当前窗口的标签页。
! Y7 S8 S1 t5 P2 r" ]3 r+ ^& S
' p# Y1 B3 s" w5 ?8 _! ~Ctrl+PageUp 向右切换当前窗口的标签页。
9 ~, [( H& v- [- k9 A# C# Z  p$ K9 w& P2 d6 G
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
4 W7 w1 e& Q) K  P2 f$ @5 X" P. ~) P" S
Alt+Shift+2 左右分屏-2
/ D, i) ~0 E! K" C% o/ b* p
  o! n& t* M" f7 PAlt+Shift+3 左右分屏-39 Z+ q8 g) K: e$ c$ s! ^

& `2 d2 K0 k! JAlt+Shift+4 左右分屏-4* c+ n* w! J3 t. T7 x" V2 ~) a2 D

9 |) M( A2 x: \7 rAlt+Shift+5 等分4
  R# b; W0 F3 d8 @- e2 X, p. l1 |9 T1 f" U
Alt+Shift+8 垂直分屏-2
$ p' w# h: f* P: f  o% ?
  x4 ^+ i0 ~$ {Alt+Shift+9 垂直分屏-3- X5 Q, I# l3 f: g7 e4 o
: ?5 O4 ^1 X- e& V% t
Ctrl+K+B 开启/关闭侧边栏。
0 @% y  I- N  e* m) a
$ u/ h0 O5 R3 L7 x3 f+ K2 E: [; bF11 全屏模式. e8 U0 n& ^6 r- [: W) L+ h3 F$ a9 ?
! _' |# V3 S8 [5 C/ f( `7 }
Shift+F11 免打扰模式

0 k. T/ Y4 h2 A5 m$ C
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-31 08:12 , Processed in 0.036357 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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