召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2256|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件) d* m# X3 w  e8 E2 Z8 `
1.install-package
8 b  g& D# J: W5 V2.SublimeLinter(php代码错误识别套件之一)  O: W3 t6 {* w$ n

4 W+ z. }! `  G1 C1 n; I2 b8 D1.install-package! }( a$ G* x# Z! u0 t
2.SublimeLinter-php(php代码错误识别)9 [! [5 U7 H: G( n$ ~, |
4 N/ ]$ A5 B9 J
1.install-package* ~% P: [; d6 z- l8 s% n4 ^: B
2.Chineselocalizations(安装中文版)
6 s0 t0 n2 S+ q2 _: K0 O6 Z4 u. `1 J
* F- `- o$ v. Y7 i: f& Q卸载插件
: F! U0 N& |5 j1.Remove Package
3 ?1 V  i8 g" o& h: j/ u& M) V2.Chineselocalizations! P, ^9 E$ F3 F9 U' l: f
1 ]8 o- q' F) ?. K
1.Remove Package $ I7 u! [! q/ L6 w5 u& d$ Y$ `
2.xxx
1 ]3 r* x+ W, @$ t8 j  {) J
1 R, W$ I& M9 j7 D( ~0 s: k2 J* i3 u% b! h' B% h; Q
以上是插件的安装方和和命令,接下来是快捷键的使用命令. K4 z" T) c. I! P  Y
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。: v8 w$ Y9 R# {/ i  F' B

( [7 B7 o( l9 A" V& MAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。/ e- f. z: g* F4 A+ U. @

6 k+ C% f6 C2 r/ @Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
  ]1 N1 Q0 L+ ]+ m
- Y1 ~) x4 P3 E+ mCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。' Z* i1 R0 T, t! g

. b: z2 |* O) K' M, NCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
1 y2 S* k2 p6 }' `, F
- `3 `  _& _. ?  |$ k! Z! F8 Z- MCtrl+M 光标移动至括号内结束或开始的位置。8 O( _7 c; K6 {0 B9 ^+ ?9 j7 R- _

2 b# D8 |$ F* m) z5 ]" }Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。: O2 p, v# o  P4 a  e
9 T. G( q: l: F+ B( M) b6 y" a- h9 O
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
, ?* S; o+ P+ A9 S8 o5 G! p
0 U8 Q( {, w- HCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。
4 l8 Y- {( b% H6 d& B: Z3 U9 O# ?' z0 o  ]
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。2 I3 \. B9 B2 m7 m

# l# ~0 p# S( m# ~, WCtrl+K+0 展开所有折叠代码。. G6 c* |7 D$ O/ M( V
3 |, n/ s3 m) T
Ctrl+← 向左单位性地移动光标,快速移动光标。
$ f9 Y! W8 g2 U- k6 v* l% ]- i/ ~) t; k9 O  F
Ctrl+→ 向右单位性地移动光标,快速移动光标。' X0 H7 H" W3 h( P3 D3 |7 C5 x2 I# c
; T/ S. s7 q+ ]' V- A
shift+↑ 向上选中多行。0 W% r( R2 Y) R4 i
8 ]/ x  G, N$ L, M9 U5 F7 @
shift+↓ 向下选中多行。
( y$ o; b% f$ m$ D9 N; i1 E3 W1 ?
6 d3 f1 i0 E* i- n( Y/ Z  ZShift+← 向左选中文本。2 |) i& X) U) E
5 Z/ S3 O4 g8 C( t
Shift+→ 向右选中文本。8 }6 T* f- @4 q
$ G! G$ W9 L& I7 d' H7 |
Ctrl+Shift+← 向左单位性地选中文本。
' n- k; T2 x& @. ?! G& Z
2 r/ m# E4 F* P: K7 N8 }( h, I, V2 Y+ bCtrl+Shift+→ 向右单位性地选中文本。
9 }0 m3 N9 Z1 V& ]" ?3 x: ?3 e5 r2 g" v+ t, D! X
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。3 O8 C; O% q3 c( _

9 L6 j, U) K" V) y* C9 gCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。' F5 [( [6 q) S! ?4 P+ Q$ U( X# U  L
/ a9 c! j7 A3 t5 _
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
% s7 e0 Y. [6 A- _+ C& i4 H3 g  P6 P# A; J, A" A
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。3 F; l& G5 m! X: p3 ]
) C6 i" A* N' c9 X
编辑类  @' Z- B' P8 {% }: V
, {4 o6 C* I  l* y, F  |' s6 n0 U
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。( h. J6 ?- e) z  ?$ A9 X3 N4 {
& [- i5 l+ c  R+ s% K
Ctrl+Shift+D 复制光标所在整行,插入到下一行。9 f& \5 m6 ^: t! _

' f4 y$ v9 U2 a' ~9 HTab 向右缩进。
6 w4 `- B, e* o/ O$ w
  h* ~) @) M2 y( E4 ^8 wShift+Tab 向左缩进。
/ f: k* ^9 g; n
3 |% Z. N' d2 H$ b3 a- j7 XCtrl+K+K 从光标处开始删除代码至行尾。
' T- x" R( v: X: ]5 [: v9 ~+ Y! c4 I0 V6 H2 B  }
Ctrl+Shift+K 删除整行。0 ?. n+ N5 a7 Z4 L

5 {0 v) g$ B% F" G' i1 ACtrl+/ 注释单行。7 H3 O5 f- R# l/ [
& }  ~7 l! {) ~
Ctrl+Shift+/ 注释多行。4 w0 i1 d6 y; ~8 V
1 z# [) q% ^2 x7 q8 ~
Ctrl+K+U 转换大写。
0 u& Y2 [8 R" A1 N0 p
7 Z+ u. R0 G1 h, w7 [Ctrl+K+L 转换小写。
5 [1 {5 N; p, p6 ~+ Q0 H; N/ b9 s5 o* }' {6 A1 p5 o8 M
Ctrl+Z 撤销。* `, A+ v: x# G2 n
0 p% h/ h! O, t8 I  `/ @" y; q, A
Ctrl+Y 恢复撤销。0 M5 u) A# d! |8 K
# y7 b1 y8 W! e6 L5 [) B. ]
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。" m/ n- z! m2 @7 [7 i
1 r% P4 d8 I4 R, R8 p% V
Ctrl+F2 设置书签
! B$ w9 }& c5 V) W) |( |' m/ t
& V" V( |* r0 j7 U: Z$ s9 J& f# z5 pCtrl+T 左右字母互换。* a1 N( c2 ^; V  j+ b- s

7 J6 r8 g$ _. J, _4 r; c6 p, HF6 单词检测拼写
( {  u6 `7 k. ]2 W+ Q! w9 w9 k% ^# Z/ [3 U. m) Y1 {! x) W
搜索类1 u) i) T+ {- ]5 h- n' W
: T  |! k+ J9 y" o' M) J+ b
Ctrl+F 打开底部搜索框,查找关键字。
' ?/ ], F1 t( t1 U. ~# T3 X: E( z% T" [  z+ k
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
/ x0 @+ |. w7 U% `3 b$ Z, z5 @2 a' {4 a& M; R; L3 m- A" A% \  Y
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。) h6 @1 L0 J/ F
4 E) {; h" g3 l2 U
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。+ J# ]# h9 M8 q8 D1 \# J

$ o# z# ]! R( t6 v5 i/ ?* G/ i3 ECtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
! a- u# H/ R, r: S- V3 N( l9 m$ H- \# g( [. h0 R* Z
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。$ R( x0 v5 K$ h
# P8 Q$ c4 H) f2 e! y; M1 M
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。- E( b/ i; h3 j* A

* _9 ~7 @  [, P# b% ~Esc 退出光标多行选择,退出搜索框,命令框等。
4 V+ l% z9 `5 [2 q: f" a1 N+ }) K  {" m/ K0 m& P
显示类* w$ Y. B5 K; K4 G

$ M6 r5 r7 D7 W1 Q  h( ACtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
) d$ h4 \2 R1 u( a1 b( f- O2 X+ v' |6 p6 {; o
Ctrl+PageDown 向左切换当前窗口的标签页。- V- _; M  c8 f; W2 ^
6 H+ |' V% i2 F+ s" e/ ]
Ctrl+PageUp 向右切换当前窗口的标签页。! K' Z  C( m8 A/ b
# s3 y" Q! N' {. _; B
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
  l( S7 q) B2 k4 y0 T  E
$ Z( Q/ D( k7 ]/ _& r' B0 JAlt+Shift+2 左右分屏-27 \: E7 C  k* t$ J
  ~1 l& F) k$ m; v! s2 ?
Alt+Shift+3 左右分屏-3
( J+ Q- q: p7 Z2 t8 e  X7 ?* ]+ v$ ^5 I! `; k5 c0 s" L+ [6 N
Alt+Shift+4 左右分屏-4
# y. s8 l1 n4 n' y# e; v. c2 a% X# q5 Q% B: }2 z  Q, ]
Alt+Shift+5 等分4
& O" n0 w7 F+ ^- t, c: T
9 y4 G. B$ ~9 G! H' Y5 m4 OAlt+Shift+8 垂直分屏-2; m' L! V; t# G* Y2 @

, g& v+ b: T2 Z7 `: p7 XAlt+Shift+9 垂直分屏-31 S* a7 I/ @4 s* Z

- |8 F" C* J, x- P) |3 _Ctrl+K+B 开启/关闭侧边栏。
5 }. w% z% x4 E; z) H! J4 l
; Q6 p, K( f7 u  BF11 全屏模式
$ B. m; U8 @8 I4 J/ X. _! L) S$ {6 L  f" E
Shift+F11 免打扰模式

; G5 h! v5 D0 p2 ~" V* C* c4 n) B
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-13 07:39 , Processed in 0.042575 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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