召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2658|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件" U" ^: t9 g  z% y
1.install-package
5 d/ O4 M7 B7 w- b* K7 `2.SublimeLinter(php代码错误识别套件之一)  M' W4 Z# L/ v8 K
( h0 T9 g& {9 q( K; a9 Z% ^
1.install-package1 j! {# L$ s' v7 ]) E# l4 k2 I: W! O
2.SublimeLinter-php(php代码错误识别)/ s( J. M) c' }9 u

4 ^+ ?8 \& t' u1.install-package8 f* T, s2 @3 b/ ?3 |5 N
2.Chineselocalizations(安装中文版)2 I' j. T0 u4 N- r0 u! @! T

% F6 Y- m# `  ^1 E- x卸载插件
( A+ S9 V  ~) C& U$ \( m) @$ Q; j1.Remove Package
/ L+ D4 S$ X2 A: L2.Chineselocalizations, o, S2 U% y. G5 j) Y

5 s; {7 T( O' m, \# b" \5 q1.Remove Package 3 S0 W. R' n; L  V8 d
2.xxx
( C& Y' _! w0 h* u( ]8 m" i; i% w) ]2 X* Q7 U; }

( m- m- k( m' S- X1 p以上是插件的安装方和和命令,接下来是快捷键的使用命令/ U4 Z" c5 X. n0 a- E
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
- h! l2 A3 U" J# c" J+ J( B' t$ ?0 P* h5 U' s5 C. \% `
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。) f1 l2 L% E) W! Z* N8 D# `

5 {% L: T; w, f& _3 p+ VCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。% ^0 d4 x! @8 V* k6 ~! ^
  `2 U9 A/ a* v* d6 z5 k9 y
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
5 S/ k8 @0 f3 [8 S. C) x, a1 _' h7 S0 G& E6 X; g0 }
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。4 X- k) F: [) Q/ z8 s9 f& x& i$ t9 b
0 ^3 l, v! h# n0 X3 Z2 Q4 z
Ctrl+M 光标移动至括号内结束或开始的位置。
3 R- j9 O! B5 E, u# I1 L- h3 j0 s2 W
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
8 |3 i7 o, D7 t5 P9 o) \6 |- C9 E- A) I2 O& v3 Q
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。& W1 n* z; C5 {3 t  X. f' P

4 Q. ~, e7 \" A  U2 ?# O& g7 bCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。4 S; Z0 }0 @7 G8 I, @+ [
8 L  y5 F$ X# p4 o6 p( P
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
: X3 I( [/ I  u& Q, M5 Z: Y, [7 q, i/ i5 i: X" d
Ctrl+K+0 展开所有折叠代码。
( K4 U5 ^$ M( d5 Z+ y$ U4 y6 j2 o6 C5 |
Ctrl+← 向左单位性地移动光标,快速移动光标。) i3 F1 P: y; u/ a

  s, N8 m* `2 r# r$ k- MCtrl+→ 向右单位性地移动光标,快速移动光标。+ H- Z& s" X2 }! C  W1 C
$ Q) E# z+ Y8 z- H; s) O8 {2 H
shift+↑ 向上选中多行。7 K  J# \' }7 {4 F0 H" I

5 V/ O. I6 r, Y% I' b( Fshift+↓ 向下选中多行。
/ E$ M' r: \: H8 ^
. {! l6 N9 m$ e5 K, R+ {: e- YShift+← 向左选中文本。
( a, O. `* x* E. _/ t: t
# }  Z/ S; z0 B+ iShift+→ 向右选中文本。
7 j0 q) g* b, q" i% i3 }+ [- [1 \2 t' S6 s9 S: D
Ctrl+Shift+← 向左单位性地选中文本。
" q4 f; ^+ M( N* e
- h& |  R2 P5 T# {4 sCtrl+Shift+→ 向右单位性地选中文本。' S6 ?- X! F! L. K7 t/ h5 v

. U' L0 B( S  n, }- ?Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。; d+ E" C* }6 p0 B
/ i$ a! v2 j! E4 b
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。0 T/ n  V0 [7 |. m* A3 b
8 e. Z5 M" m/ v
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
6 O' h; Y+ _' e1 E. p! `: G+ B/ X) t0 `2 B9 E1 E# A( c
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。8 ^6 O2 y) W7 X* T3 U3 ?9 e

. R+ _2 a- v) T( f编辑类% S8 @  z( t& W$ d% f5 r

% l! n/ \$ I2 A; GCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
1 `7 M  h) J  c# j7 G/ |& u3 @8 K8 q% Z% Q
Ctrl+Shift+D 复制光标所在整行,插入到下一行。
- i& m0 ]" X% Y& A1 e% b5 W8 v5 C& ]3 M! l. p& i9 o# n; [
Tab 向右缩进。, u7 y5 R9 o5 M& M# w
* M; l% w! q' X+ u
Shift+Tab 向左缩进。, @) N0 G$ O# w$ D$ D" u! T

! E, o: v, g+ N/ Y9 }$ R2 fCtrl+K+K 从光标处开始删除代码至行尾。  [% u0 X9 P4 V" J2 Y0 D( R# f

! f0 @0 u( z: sCtrl+Shift+K 删除整行。+ o8 j# {$ |/ I5 X, A5 V3 d; C
& d6 m, l# s; `' q9 A% T
Ctrl+/ 注释单行。8 B) `* B: O# H! D' ]- \
& c8 Q$ J( j$ e
Ctrl+Shift+/ 注释多行。
, y; Y; E# U1 p# C) ]. S% y  T' q; ?  h$ R( b7 r# L0 U) U! ?
Ctrl+K+U 转换大写。" b7 r6 L5 P' R: P4 J4 q- F5 l
4 V: R/ v( ?4 \$ L2 s" D
Ctrl+K+L 转换小写。
8 r, `9 F; k. ~! z- j5 _$ N8 h
3 X3 F' |$ o1 L- O' _Ctrl+Z 撤销。
) P- B6 z. E! w9 |0 I
8 |+ U' H2 h- F4 [; u( E9 FCtrl+Y 恢复撤销。
1 x! \% j; g, m8 c) `' L7 D7 g2 Z2 Q9 u( b4 O
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
/ T) I" B6 W7 X# `0 G- v. d
7 n  W$ ^1 }1 G' Y# p  dCtrl+F2 设置书签
4 v; e. O+ `" m6 y/ C6 }; |: N
2 {: D* v& ?2 e0 v6 d/ ~% f+ Y3 GCtrl+T 左右字母互换。  z3 Y( A' x$ k: ]% H
, G2 f1 P( z$ G; \
F6 单词检测拼写
! o9 R( U5 @- k8 L% r% X# k* P1 s5 {7 f- D' p
搜索类' F6 r2 j5 N* u; ^
- k7 Q. L3 Z: |- z/ d
Ctrl+F 打开底部搜索框,查找关键字。8 ?, e! N* a* L

/ J; b+ P+ `, J, d5 U# L5 _Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
; A$ F' v( ^: m. l+ c! b' k: n; W# g6 A% R
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。8 V0 ]3 Q9 ~$ C/ N

  [* b1 a9 a8 H9 ^- jCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
' ^9 Q/ v1 s# f- h8 G8 O
  g/ w, w2 ^' u8 n& j$ _* l  P$ w8 |Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。% F  R- \3 _) @$ t' s9 w( L
2 w6 Z3 t' Z! F# |# l
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。, |8 M$ M) M/ N2 A
. l6 H2 V8 l* _
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。+ C) N8 s7 w4 q' a! j: x: C

1 m  p+ x) D/ \3 Q) g/ Q7 AEsc 退出光标多行选择,退出搜索框,命令框等。5 x/ R& Z/ v/ ]. O7 @$ q% u8 v
" R. i7 `3 V) e
显示类) ?% g7 u) H; [( N8 \7 [8 K

' }- W3 v  H$ ]7 U' e: BCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。7 r2 p3 [/ W. Y6 y! u# f

$ h; @* W0 p8 \* c; mCtrl+PageDown 向左切换当前窗口的标签页。
" n7 O6 l+ u& d/ g
* m' n" D5 x( w6 C$ bCtrl+PageUp 向右切换当前窗口的标签页。
& r% Y# c4 h( ~
) m* P" I+ t2 z+ V1 w2 vAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)2 B7 ^+ }9 T' L( ]* a
  e& j8 c2 a4 Y) J9 s
Alt+Shift+2 左右分屏-2
9 K: `$ a0 g1 n! e# ?
, j# K0 P2 i& O: T# i7 c9 ~Alt+Shift+3 左右分屏-3
* G: H7 [0 {0 c. b# n: q0 [  L* e: q3 J* O) O4 f
Alt+Shift+4 左右分屏-4
+ ?+ j/ d' x; f1 y% z$ W3 b! M  _9 v; F$ T- B. V
Alt+Shift+5 等分4/ C) n5 T' O$ g+ I$ z  {
' A: E6 v3 m: H  J) M% H# X/ ]
Alt+Shift+8 垂直分屏-2
$ o4 B8 b  K$ j( r3 g% u6 J' y, M  {5 d' x$ A8 i  K
Alt+Shift+9 垂直分屏-3
5 O% Y$ p* X  Q% ?. Q6 t: ?5 ^
# p/ |- m0 ~" kCtrl+K+B 开启/关闭侧边栏。
4 \0 P5 ~9 w, j! F" l  f8 f7 n' B1 L3 Q5 `2 F- p1 ]+ S
F11 全屏模式+ k$ N( ]9 w  W
5 Y( H6 Q, D( O
Shift+F11 免打扰模式
9 F, T: l6 A/ p, ]" F& s% x0 b
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-12 10:15 , Processed in 0.046994 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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