召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2090|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件. S# _" ]4 `; Z# i7 _3 a$ P7 k3 A
1.install-package
2 Z/ A$ `% `9 s" f& {6 d# x  p2.SublimeLinter(php代码错误识别套件之一)
: ?4 U0 e5 C9 K$ C) t, q& `- r/ {# {1 a5 z& U. o' F! C' \
1.install-package* X: G. U3 p4 a4 F
2.SublimeLinter-php(php代码错误识别)
3 r6 P. N3 `  H7 j
4 G! _& U4 \. W8 N7 q  _8 J1 O1.install-package
' b0 i! C8 N5 `  F- x2.Chineselocalizations(安装中文版)
0 Y3 d4 G  w5 A0 I! x
* m# l0 T: u; p" o3 A4 V卸载插件
, X! m2 i7 @0 l& }( [1 }1.Remove Package ' V0 m+ y+ p3 j6 X
2.Chineselocalizations5 N% q( \$ Z( ~. T7 `" z/ _
/ r6 N$ a4 d" @$ h( g/ z/ `" x7 E
1.Remove Package
+ l$ m: _" |0 z+ r- n/ p2.xxx
3 i3 C( Z* E1 O7 i3 J  s: |4 d7 c/ s& z* I) C' [

6 r& Z; p& a3 [+ T" A2 ~: T" O. w$ e以上是插件的安装方和和命令,接下来是快捷键的使用命令& }2 G+ {  W( W" r9 P8 ~. O
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
; n6 D8 b. r- T1 ]
) \  T( u6 `0 x8 P5 U* qAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。% u* \+ @# c0 p1 C/ F3 i8 n) h
4 {  u6 v( y9 o) l; D  E8 M
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。; o1 _; \$ `4 t5 b

: f% X: F$ w5 G7 xCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
# ^* z- L, A* B) B: E" t8 {+ X* d4 c, C  \) O5 F4 |7 Q( [
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
: H, ?% V$ o, o5 a, V$ G- O! M  K( R4 X9 ]$ W" K4 D& u# S2 K
Ctrl+M 光标移动至括号内结束或开始的位置。  ~( [% M: I3 J7 C

' H! ?8 Z  M/ N5 O% n- wCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
( G6 G8 q2 [- G% |: I1 B" j0 E0 s+ K& Z) `9 b, F
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
1 m+ J- l) ]6 v" x. r& G  L" n
; c) X1 c% c, y7 t$ QCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。
! u3 y; c( f' h1 n: y# f" r4 T6 k8 V$ [- o- U+ ?$ s, D+ @" }
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
+ p" M8 }  ^' t6 O9 N1 a2 U: E. h, A' p. N
2 k! s0 M( u2 _Ctrl+K+0 展开所有折叠代码。" x2 |6 w9 m( Y  e, s. ~) p1 e1 x6 G
. N7 o: Z+ P  H" r5 Z' M" ?& \* X
Ctrl+← 向左单位性地移动光标,快速移动光标。7 g- X, S7 Q$ [0 v
+ A! ~$ O* y( o' b( l
Ctrl+→ 向右单位性地移动光标,快速移动光标。
0 O( ^, t& h# |9 D. ~
/ Q/ c; O) R* G5 F* [shift+↑ 向上选中多行。
3 Q. P. e- m; o9 w& _1 |1 f
: x& J6 S: |' rshift+↓ 向下选中多行。4 I) H7 s7 b2 o; V

$ t" H( S1 K1 S1 D. ]* M% v2 DShift+← 向左选中文本。
% `, M! q9 t2 M. \; T5 O6 Z. e7 O, ?$ v9 E
Shift+→ 向右选中文本。" s% s1 k+ ]/ d( i# X

3 ~, y$ O: x6 |* ?. HCtrl+Shift+← 向左单位性地选中文本。
& V! F- m, ^- M
3 ^7 T( a3 {4 S) q. C7 {Ctrl+Shift+→ 向右单位性地选中文本。
- H" F7 x' q* l& ?. p6 B6 U. D, q/ |; P$ N
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。. ?1 M- _+ w1 _; u4 R2 T

! f8 |0 k+ M3 d2 C! n1 [Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。$ z" x; W) |* ?9 Z& d, I
$ V- L+ S6 P% O5 L, e% U
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。: I- {5 I  k9 U" N8 ?

0 c' K( W: Y0 M  w- e+ Q, }0 pCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
* A! ]" v; U) v1 t9 d: h* w7 A* m! X/ }
编辑类
/ X3 t* e- P% q- I1 y9 ]
: s% [9 j; m1 GCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。" P2 I3 R7 G& B' [) h: k% b2 ~
* L5 `* W" a0 C* r" V- N! j1 n
Ctrl+Shift+D 复制光标所在整行,插入到下一行。2 m/ ?+ w9 X/ F  X

& G9 l& x1 O- v% p) JTab 向右缩进。
, F% H& |9 y* c  i6 e7 W
7 e8 w9 m4 L8 c7 L% [Shift+Tab 向左缩进。
4 q7 }( O2 J% i/ b/ v+ d) E/ J8 u
. r# i- @& B! O$ M: p6 u/ C. {5 XCtrl+K+K 从光标处开始删除代码至行尾。/ I: n( Z5 n7 C" O
! P9 t/ i9 l' l# ^  a; P
Ctrl+Shift+K 删除整行。4 q% B6 M1 C: ~- g
4 j+ l* R3 `7 w- d$ I
Ctrl+/ 注释单行。
; V/ b/ b! g2 A2 c8 O9 u) m. {( h% I  [, u5 S- p
Ctrl+Shift+/ 注释多行。
. i, j6 r" c& k! r( L' B1 @6 d) s+ W, }2 R. \
Ctrl+K+U 转换大写。6 x1 l8 ~' \9 l+ j- ]/ O
+ w+ E  P+ ^) V2 G. P$ l* J2 x  h4 _
Ctrl+K+L 转换小写。( ^& S& P5 S7 R9 T" \
' G% H2 O! g* b( Y
Ctrl+Z 撤销。
4 Y- S% a; x4 l9 ], d7 A! P+ L* B4 F
6 ?- i1 m! r! }- V! }, RCtrl+Y 恢复撤销。) V0 r: N5 p9 h3 b0 _1 R

( @! f. [8 i' @( x. ICtrl+U 软撤销,感觉和 Gtrl+Z 一样。6 h$ Z4 b( `( k6 \' S
  g; E6 v+ L+ ]0 g9 @! f
Ctrl+F2 设置书签4 [( r) ~5 N, J; ^: c5 s

& P1 Q6 [/ n. E- e7 @Ctrl+T 左右字母互换。$ v8 D0 \+ _& C3 {
( L3 u6 }9 l( V* x$ s
F6 单词检测拼写/ [) \3 q2 [% M- X& s7 _1 |$ i3 v

- q; L9 M: b+ r7 b' E2 l, b搜索类* n; @6 R: Q. d

, V% O, c% t5 o0 D3 `% b( fCtrl+F 打开底部搜索框,查找关键字。+ ~$ Q, \; l+ E: r

$ b$ L5 o4 @' A* H! sCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。  ?$ E/ x( B' C) F

. a1 m2 |' E! I. K# h0 QCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。" t4 z3 E: ?" S7 l6 g  D3 h' c

9 k. F- F5 U( TCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
6 T& Z9 F: m4 h: T/ L
. ^0 J: D) Z5 a- ?* |( JCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
! R& U1 N( z, M- w. H  G
# c* i* T3 W3 u6 T% _3 ~2 P0 pCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
! x% J, O0 m0 V
3 V! X3 Z  |% t! Q8 \Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
* o/ q+ ?) h$ ]1 W: U% \2 I! U5 T; M" v" L# c5 j+ L
Esc 退出光标多行选择,退出搜索框,命令框等。
: B! L( M& W( r! h# g
; |6 c2 t% v. E, u显示类; W( \$ n- F  A3 _0 E: m  Q4 k

/ v3 k+ d: t7 `$ K9 HCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
1 d9 u7 g9 z+ d/ a* l
, T, ?) w8 C+ [, B) s7 TCtrl+PageDown 向左切换当前窗口的标签页。# P: e. V& v/ j+ f& y$ `2 K

% o5 q4 }6 ?( t0 k" R! ?# b/ W1 vCtrl+PageUp 向右切换当前窗口的标签页。+ C0 K4 m, z4 T3 [9 h( q) n4 G- L. U# R
8 C% k; D5 ]% @( ^5 w) j: s% \
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)% f9 y6 L1 v* O: s

/ Y3 b6 ]4 R8 b' C! V2 nAlt+Shift+2 左右分屏-24 H- }0 J' i( \8 Q. j5 e/ M3 e

7 H1 k; L, n* E0 cAlt+Shift+3 左右分屏-3% T* s5 @" K5 ~4 P6 y
. J' N) e2 i( y# p4 G
Alt+Shift+4 左右分屏-40 h& E( G2 [% y9 w( v

( G, ?% j# I6 p& o1 {Alt+Shift+5 等分4
* w" }8 q; D8 b# @- i6 z- i& ]! D9 }- x3 v, p/ R9 U0 X
Alt+Shift+8 垂直分屏-2  u$ X; o$ x; O4 h. U, R
6 M! S7 X; w& H7 ?8 ?. V
Alt+Shift+9 垂直分屏-3
$ y" x. K  k0 z- n
9 H) e5 U- R6 }  ICtrl+K+B 开启/关闭侧边栏。8 h! q- M' X$ _

1 }! U6 a" `7 A4 o: h2 I* JF11 全屏模式
& X3 s3 B5 ^! }1 _1 z7 ^" g* r: T0 ~; N/ U: \" r6 B" v! x1 N
Shift+F11 免打扰模式

0 ~! s0 Y3 B4 P0 g' K1 U) v% S3 G
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-18 06:07 , Processed in 0.032632 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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