召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2179|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件! h% c2 m! p6 g$ f( d
1.install-package
9 p9 U+ Z. a* A" W( Y2.SublimeLinter(php代码错误识别套件之一)& ^) N' Z! a0 O+ [
) o! S, K8 d, N+ e
1.install-package' {# S4 c: n* ~( ]4 g4 L
2.SublimeLinter-php(php代码错误识别)
( J8 H  r1 e$ Q2 V* A; y; b4 ?& R1 O) G; h9 \4 W
1.install-package" E+ b9 V, f8 \
2.Chineselocalizations(安装中文版)
' Z& d, e/ D) \+ k- `) t) P' W. U
& y  Y6 w9 W( N) x/ h5 \1 y" ?/ ?卸载插件
, ~" w4 }7 w# S$ i& f1.Remove Package ! E) h: M( i! a" |
2.Chineselocalizations% R5 L% Z) i& Z
+ l% }  W. k0 O# M& D
1.Remove Package 6 ^2 ^, e7 W! g& {. a1 P$ N
2.xxx
1 F  t# o% B# t. ?9 b6 o2 v' _, V( O+ A& a8 u; J
9 ~  \5 K  Y% O# T# p
以上是插件的安装方和和命令,接下来是快捷键的使用命令3 Z$ ?  E$ \1 N( ]/ k
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。& W# o+ Q: k8 L  b) }; d: ?& s

  r( F1 H5 m  a# M# c6 |Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。; l) p, l" j8 z  O& t0 C
+ Z7 T0 `0 b2 H4 v$ e
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
7 r: `* r1 U2 ^* Q$ [
+ |- k$ A1 H; T: j' oCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。$ |( j4 U# M; Y" [: n; P- v' Q

9 B, R. s% W4 Z) r( R. ~Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
1 B) @( a* u9 }' k9 z) _% i4 h+ ?' r( ]3 Q) t/ m$ w; z+ {
Ctrl+M 光标移动至括号内结束或开始的位置。
/ V! m$ A5 c% {: A
' T5 \5 R- C: W2 R# YCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
$ }# T% O5 Q0 A4 {8 m5 U8 y" v$ F; \$ n* N5 p
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
/ z% n& [) n. @. m1 K; R' `1 f3 a) ]; H
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。! u4 M  w+ a8 u4 k# W
$ _- m) M; V$ s8 Q1 g
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。, ]. C7 V7 F! n3 v+ C
+ \, U3 `2 p# x: u' _& D! P
Ctrl+K+0 展开所有折叠代码。
) h' c/ T# c& M& {: j' p5 l% e0 A! [1 \& l* y/ V
Ctrl+← 向左单位性地移动光标,快速移动光标。
: p' j3 }5 Q0 N0 @9 ~, _4 x: |; P) H2 E
Ctrl+→ 向右单位性地移动光标,快速移动光标。
( S8 M% \, y- v* `5 `; D& @/ r/ t4 v5 G9 F* Y* O' \0 L. z
shift+↑ 向上选中多行。8 q/ l5 @9 z. r* a
) O1 S# m7 y: q/ e7 B+ t+ `9 m  c
shift+↓ 向下选中多行。
- q  Q1 y0 f# J. c: I* i; v
) W9 m0 m2 y6 W! u9 |9 pShift+← 向左选中文本。
9 o$ k; e9 G  o
0 R& ]: m8 O! m$ t& O! [3 D! N$ uShift+→ 向右选中文本。. m3 W% p" z8 P1 e* j, T$ ~! i  F

" q( ^$ Z9 [7 N3 s# e) `- q4 s/ U. ZCtrl+Shift+← 向左单位性地选中文本。# D. N! G' R4 ?; v0 }. n
! h! V2 z- s5 i7 {0 V6 c, H% t
Ctrl+Shift+→ 向右单位性地选中文本。
$ a' W; W9 ^/ d3 p* m& |" L! I+ e
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。9 ^: e; @# D; z$ S' v1 ?

; \+ N3 W( m/ b1 y. S. QCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
9 I: ]) L# v3 }
  ^! R6 R6 x6 M% ~- b  u6 z" y6 pCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。; S0 v3 c' o3 u! x
6 H6 m: x; z, U
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。" H3 B! N; C2 p4 {- G& f

% M: Z4 @1 u+ k编辑类
6 A) c3 ]! b& h% ^6 K
5 e8 b3 Z" m; |Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。5 `. w( ]$ y# j4 P' Q0 G

3 y4 ?; d. [' Q1 iCtrl+Shift+D 复制光标所在整行,插入到下一行。
5 L+ U9 V- g# g& b6 z2 X- L% Y. d
; }9 w; \, P1 Z; y- _7 }( r1 lTab 向右缩进。* ~; h4 M0 L8 f' q0 {

& J. O# u* p) W( Q: LShift+Tab 向左缩进。
2 u8 s) X$ Y4 {; }* l. n
) D2 W; |  w0 x2 t% X" g$ }Ctrl+K+K 从光标处开始删除代码至行尾。
) Q! K) Q4 M+ T2 C' Q% H! s( R
, V4 T2 J  n/ k4 @Ctrl+Shift+K 删除整行。
4 Q! C' d7 k0 D" N) D* e  ?, m5 E* W: p" ?! Y* K0 D
Ctrl+/ 注释单行。
* a- z7 w. h3 S5 a+ d# w# l8 n, o9 q3 {# b/ Z! {8 A
Ctrl+Shift+/ 注释多行。
' K6 u% J. B1 J- x* ]# }" _/ N4 N; N, V' ^! U
Ctrl+K+U 转换大写。
, `9 f$ P! T$ G3 P2 p! l
+ ^* z, K- t& N/ ]0 sCtrl+K+L 转换小写。
8 f8 E. G  d/ n5 O. n
# N) `' l* M* z  D' H6 eCtrl+Z 撤销。
0 \. \, w3 i8 K) Q2 [* D4 Z  r9 E# @- R: K9 I
Ctrl+Y 恢复撤销。
5 Y7 J1 |3 o5 J3 d7 H9 @# a8 ]+ ^/ z2 h$ L1 u* }2 `% w+ A) ^
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
- l' Q" {8 i) P, `8 ^7 \/ b( P- @2 }+ M2 E
Ctrl+F2 设置书签, T+ k: T" W4 m6 I. \

3 U& J% v( j( `6 BCtrl+T 左右字母互换。0 ]& |! ?' N2 Z8 S2 m  q

" f) n% `; v8 A5 w! w) f6 j  mF6 单词检测拼写
  L% e9 o6 a' i6 S) s9 }8 }9 t
7 e' S9 Y6 r' @" k7 u搜索类, @  b1 E6 z, V: X/ Y2 p

8 w% ~! x4 \' j+ g8 t6 a& QCtrl+F 打开底部搜索框,查找关键字。
# e' I" ^) R' h1 |/ z) s9 [( V
' W1 ]! i1 ~, }: nCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
3 ~) c. c+ S/ o7 _+ |% W) a% Q9 ~4 N3 ^; ?9 t
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
; z* Z7 j/ w- D, f. ^
: `$ o9 X1 K7 n  [8 eCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
6 W  W; L) Y9 e+ ^6 C# l# Q6 M+ L" p
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
4 J% C1 t. f+ t. x/ b; t' E+ `% w! {0 y2 e
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
8 }2 f$ Z# n: O, A6 t7 z
- R% q9 `6 @  r/ X) Z9 HCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
2 ]4 x" S) n* k, U+ _; G1 C. E
! Y7 f9 t$ W0 C5 n" xEsc 退出光标多行选择,退出搜索框,命令框等。
4 a( E0 b1 ?5 h( d1 Z0 m
1 I" h$ V. N8 J# w显示类
  @9 X0 ^0 u* ~4 {6 d+ F3 e6 d6 ?2 a0 q% a! S
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
( t8 a" B+ y( y( r* j! K' j
) _4 B* e  y" ~. H( k$ R3 JCtrl+PageDown 向左切换当前窗口的标签页。' \/ U6 z7 W% o& i; \$ }9 m

- E# l7 Y! q, D6 r1 e# CCtrl+PageUp 向右切换当前窗口的标签页。/ U, p8 L6 ~1 u

% _# k. k0 D3 i5 L* V, U% W% ^* EAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
  J, b7 i, n) _. G: h" X
! g/ k; a. I9 O# ?- ?& bAlt+Shift+2 左右分屏-2
2 U6 N* \' B  c/ z& h/ L% C, W- v0 B3 B5 k8 P9 t- l8 _6 p1 S, w
Alt+Shift+3 左右分屏-3- [2 u6 C( P+ [

1 \6 M- q6 T6 BAlt+Shift+4 左右分屏-4
+ Y2 B! m; G6 w& E9 C9 b8 V3 A5 k' t0 J3 e- p* s5 q% v/ z
Alt+Shift+5 等分4: B# o5 X' G" N  B0 P- D; Z( `/ X
# Z/ a  g9 D# t2 Z1 j7 ^0 z8 T
Alt+Shift+8 垂直分屏-2
8 D+ r! p, |6 K# X: [! q4 G9 G( }& \! Y* t3 g
Alt+Shift+9 垂直分屏-33 S/ d2 {3 b. n% V

& a! o7 v: h$ U. Z0 _, {& G; \3 QCtrl+K+B 开启/关闭侧边栏。
% S" Q! }6 I4 C! ~) v# @+ x* j
% e6 R: t. x& q2 YF11 全屏模式+ e" T, L" q8 p7 C9 S6 ?0 t3 w

9 j3 P' y6 l5 x8 T, C5 \8 P; U) d1 u8 JShift+F11 免打扰模式
2 M  I+ G" s) s' o, W
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-1 13:35 , Processed in 0.039719 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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