召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1023|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件! @; c: Y5 z8 Y( V; W& k- _
1.install-package  F/ a. w2 h( G# B* h& A
2.SublimeLinter(php代码错误识别套件之一)
: l& y$ y5 {3 [  ]
+ M1 e0 ]( J- M1.install-package
4 q7 T6 \" G  D; V3 c5 {  J! C2.SublimeLinter-php(php代码错误识别)
; G% B  |5 z" v# ^8 Y
' m7 `' T+ e, B! b$ _1.install-package9 ~! t' |) m* Y0 ?
2.Chineselocalizations(安装中文版)
5 m! h6 k  d* a2 g  R: n# D, I$ r' K) Q, H
卸载插件
. A% B7 k. {3 d) ^3 m' X( @- m2 y* n1.Remove Package
4 _2 U" S* S+ C3 D3 t/ A/ t2.Chineselocalizations- M9 \# p3 t% D. @9 U8 G

7 {+ V) [, g8 q; k9 D, d! K6 b1.Remove Package 0 a, r: o% W, m
2.xxx* @* P% o: }' g" H% B
& l! Z8 O* z- Z0 I4 Y
) U) P: U: ?  Q8 ~" I
以上是插件的安装方和和命令,接下来是快捷键的使用命令
) T( w" f- Y3 R1 N0 cSublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。5 {  U( ]: E' f- q+ O/ z

: S# M0 q* X, JAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。  w* `2 h/ e" `# u" B
: z9 B# Y6 r4 r3 Z: C
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
6 A! H! T. U3 q# N) p$ o# _) L, X* ?& w+ ?: l2 \; S. ^
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
+ U. F0 ^& P6 {. M  N5 y0 d% I& v* m; ?* @+ p
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
* ^. D9 D$ u7 C% V4 F0 Z1 |% C! P+ F- V" D# }" q8 W& N9 T- T
Ctrl+M 光标移动至括号内结束或开始的位置。" `* i3 \  }6 k9 _
% R" E: U1 ?8 f; ~6 Y4 }
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
9 x5 r" z" F  p* H. D. Z/ ?2 p2 \% q3 @- Z) r. |0 U0 s" w
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。: g* n1 i1 }2 k- j5 U" ]/ @
/ D; J; d: X- u7 z* Y
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
5 K  H2 J4 m$ R0 `1 L
- @) r8 d, [9 p' nCtrl+Shift+] 选中代码,按下快捷键,展开代码。
9 W; X& G* D/ W  z# a. ]- Z- P6 w8 _( [- A( }; t
Ctrl+K+0 展开所有折叠代码。9 {" o- Q! T6 ^6 D# O7 X3 r
) U' x3 c$ q. E5 r" U: N
Ctrl+← 向左单位性地移动光标,快速移动光标。( Z. W2 r; C* m) a( `0 v. s

' W5 B% e1 N! y) [& \0 ACtrl+→ 向右单位性地移动光标,快速移动光标。* y* l) v- O" m9 x* f

/ Q% U+ r% B/ ^/ S% j/ i6 e* d6 |shift+↑ 向上选中多行。
! r) \8 F9 [! g
' C# ?% }+ H- e: Z: Pshift+↓ 向下选中多行。
8 M" I7 K2 C# z# a) |) }, r
3 p4 C% G0 M6 Q+ tShift+← 向左选中文本。+ M7 V0 t1 ~2 j0 @/ m

1 o- y. t# o' Z9 D& J" B. PShift+→ 向右选中文本。8 Y3 Z3 o4 u; O! p$ |, l# F# _5 e" w& _

( Q  J0 N" `: LCtrl+Shift+← 向左单位性地选中文本。% {8 z2 I! A7 {0 ]" G, e% I/ C/ D8 j& z

( {4 D$ ]0 S+ h: {$ T, `Ctrl+Shift+→ 向右单位性地选中文本。  a% O; @# d2 C  ~! v6 S/ K* S; u
0 o/ d% W8 X8 M
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
# i: U+ ~0 \7 J, `4 l$ W1 W, ~$ H
2 i) X5 t, Q  C! H8 GCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
" M3 Y8 j& ~: s: c
* P6 p: ?2 U; R1 k0 jCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。$ p; i! m+ F! [* c! q/ b' c/ W% U! A

3 J, k* }6 }8 \& N, zCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
6 |0 D8 g% W5 W* z( ]9 u
, d0 o# v1 ?' U1 [& U1 w; b) I) O编辑类7 q1 k  S) l+ Q" M
8 s) Z3 `" s5 y* @  \
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。8 s. A( N, ]& S1 g) F# g

3 `; I' b$ y1 z+ sCtrl+Shift+D 复制光标所在整行,插入到下一行。
: d5 X0 A, y  i7 y# R
7 o& n/ C% _. e# Y' L# S2 cTab 向右缩进。
) l4 R, x2 }2 L9 K/ X8 p7 R& Y
" `1 r8 O5 y: t$ Z5 z" X# ^- k; xShift+Tab 向左缩进。
1 S  N2 K) I! ^
  b% y7 F; M* g8 {9 D2 x$ C+ JCtrl+K+K 从光标处开始删除代码至行尾。
' L+ u2 L. |; p7 \8 b
& P$ E! h$ M- Q+ s3 Q) \: zCtrl+Shift+K 删除整行。0 I/ N+ I* h: f$ v+ G' L
& `0 ]! V, h: _7 V- I$ w5 Q
Ctrl+/ 注释单行。! v1 I" X& u* g9 l0 t2 T
1 d& n% W8 o: L( U9 p! _" i/ I
Ctrl+Shift+/ 注释多行。
* {7 p1 w; M* H! q, O
5 |, y1 A3 u5 \9 r# e; e2 O2 OCtrl+K+U 转换大写。: C: N5 d  C2 ]3 x  \9 t  w3 k

( F* @7 z# p( V& cCtrl+K+L 转换小写。; O+ j5 S% {% c' S

; {3 C" |  d0 j- c0 j1 `" A) l# w, e7 TCtrl+Z 撤销。
* M4 J3 P* A5 S, F# X( Z! \% a$ v, D/ ?$ ~2 `& D. g
Ctrl+Y 恢复撤销。
6 G$ i4 [" o& r5 w" N* ]
& W- [( v2 x- CCtrl+U 软撤销,感觉和 Gtrl+Z 一样。
# {- R2 ]. w! `+ |: p+ v8 n* g" o6 j3 R4 v
Ctrl+F2 设置书签, b% x% \% z# t  w

6 o2 w! d4 Z! r7 p# fCtrl+T 左右字母互换。- Y% W& t& `0 R5 S7 w) M

0 }" ], T5 d+ Z* l9 UF6 单词检测拼写
; u# l8 B. R9 q$ ]: P6 \; H5 E1 z3 T
# h4 j4 \1 q/ \' q7 ?( u  Z( |8 y搜索类
. u7 M+ S  O7 W) x  |# m; Q
( Z, E# g6 T( @9 C* {Ctrl+F 打开底部搜索框,查找关键字。; u; Z8 k+ S" b7 \' J) p

6 `4 e% m! `% K& G; E0 PCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
' j; T" V( T$ ~: U' f. q' j
' W2 K  _3 p+ D7 CCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
) t2 M) c  l& E9 C+ l
+ L2 k1 ]0 S' M9 C$ s5 \Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。0 w. r( ^3 d: n# T# f# H  V7 B
5 [, P3 G8 m1 x9 h9 o: K
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。3 N; E; ]3 @' {: b4 q
) [: S; x9 A2 s  H& T
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。9 _' i% T/ k) `2 e

" q: s4 P0 S( s6 Y1 d1 d+ o* bCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
$ Y+ ?& c6 @$ p4 v: u. ~; m+ n3 |; j9 d0 p4 H1 N$ X7 v
Esc 退出光标多行选择,退出搜索框,命令框等。: E) ^5 E$ O, E; j/ P1 |8 r

/ _, A' e: x. L0 C" z' D显示类2 P2 g- l1 j( f/ u+ y: u! W: c

& F: H5 ^+ N8 oCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。3 M' @$ J+ n& K; z3 k2 J
' ^$ x7 u$ x' G6 i0 ~8 V" l3 o5 R  C% P
Ctrl+PageDown 向左切换当前窗口的标签页。  c3 `" {: z' n9 u  s0 Y+ L4 s

9 V8 Y4 c' @% C5 Z# q8 OCtrl+PageUp 向右切换当前窗口的标签页。
+ l4 b' \2 b& l  J# z! m
. k/ e4 b5 I  J! n5 g* vAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
$ W8 e7 B; n. p4 q6 g3 N( G6 \9 F- Z
: H0 t" Y& `& A+ p6 Y1 i$ t) |Alt+Shift+2 左右分屏-20 `  m- p) F2 E6 o; i3 _9 x7 X
7 `9 J+ R! d- X$ G9 W7 @
Alt+Shift+3 左右分屏-3& d+ w' O$ y8 ^' ^2 p1 w( A: M8 m
2 `  H% N3 n) t
Alt+Shift+4 左右分屏-4' J0 e. d7 F+ T( V& L/ f6 n
% D3 S9 O2 P# \. E7 x* P. T( `
Alt+Shift+5 等分4
+ U1 f' ~2 N7 l: u$ u* F+ ~) t7 ^% T9 w* U) j0 g3 J$ c
Alt+Shift+8 垂直分屏-2
3 _9 Z" T# L: x5 {1 M% ~# Z* R& _0 W" K" y3 D
Alt+Shift+9 垂直分屏-3
  Z* |8 C+ b2 [1 f  }0 s0 d2 e3 U* R3 v& Y+ ?) v: M4 A4 Z! @' n
Ctrl+K+B 开启/关闭侧边栏。; [, E# E  Z2 }/ \

2 W" {) b. ^. g  [- M( gF11 全屏模式
* Z. ~3 `( z4 m: E: v# E6 ?2 C( i. R9 _* K! y
Shift+F11 免打扰模式

' ]( z: v$ n' [/ i" b- C, }; G" n
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-9 15:46 , Processed in 0.038130 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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