召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2700|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件
; O! ?* ^0 g9 e3 m6 n: m" l; B1.install-package
" b2 b* ^% L! _" p- a* e2.SublimeLinter(php代码错误识别套件之一)0 m  {4 T9 C+ D; X' w

0 M: [: W' p3 p/ z$ G1 r/ v; g+ Q1.install-package
. P% g. Z, [  i) L2.SublimeLinter-php(php代码错误识别): x% O1 B1 @1 C% R, `9 U
9 X/ X" C& Y$ k9 x
1.install-package
. Y8 B. S! @, B- z" r( T2.Chineselocalizations(安装中文版)
! c# t4 n& G5 B0 ?" R
0 N# M, S" t% l: J/ r卸载插件7 F' o: K% |' |  g3 T+ D
1.Remove Package % t. M" ?; i+ u- n; {( h( G
2.Chineselocalizations
2 ]3 a# E* X- N% |- i4 m5 k! v% Q
8 V. [& k3 P2 ?9 W) t1.Remove Package $ Q: H( r+ i, Z4 r" p- z
2.xxx: a1 V' T- x6 X/ i* o( k1 z
& y# u& k7 |) l  c2 Q
4 I: |/ j; k, @0 h3 Y( X
以上是插件的安装方和和命令,接下来是快捷键的使用命令# f1 X2 s; [4 {; f& e! V$ a; j
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
" {. k/ a4 t7 Y. A9 J, l
4 r  @% T- f7 L! k7 q. p  R) @! pAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。0 P, l* a$ h% @$ f8 q5 i6 v8 O
- M4 Y" e( D1 j: w- h; B
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
; G$ a2 Q, b+ z# M2 I& c
: v5 {) |2 C; GCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
8 z) f2 S0 r4 L5 M! y3 T# u
) G" U% B6 B2 j1 W: F  PCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。  ?  e5 p3 j5 e9 B: \% ]: M

0 l2 e$ [& v# B. ~6 \4 \Ctrl+M 光标移动至括号内结束或开始的位置。& D  w' X6 j1 G1 M) J7 v. F

; _, \, `" K, p6 r( ^) H6 ?4 H1 uCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
2 p4 N9 I/ ~5 J1 V+ z2 r5 S4 u* B2 u) w7 D
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。. R1 x$ X3 G: d1 M4 B- g& z5 o

; O0 F( d: Z( j' n3 bCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。/ Q, w" M: N/ Q  ~

( B$ h, j6 _# O3 R& j$ y9 ^Ctrl+Shift+] 选中代码,按下快捷键,展开代码。) \3 x; C" t" G2 j

  |8 w1 S  U. n( I$ p) kCtrl+K+0 展开所有折叠代码。
# C. s' G. a0 k. T4 m: ~, \) U2 X# n, w( u5 c% M$ l7 J
Ctrl+← 向左单位性地移动光标,快速移动光标。% G+ X( T5 x( ~6 v

0 {9 a5 J/ I2 o$ CCtrl+→ 向右单位性地移动光标,快速移动光标。% X+ V& o/ |# S9 W
6 X: W/ q% b7 S
shift+↑ 向上选中多行。
" f/ L. E1 N8 a2 y
+ _' h3 L3 ]2 B) e8 xshift+↓ 向下选中多行。$ ~, \+ f8 Y% ~2 _3 ]
: I7 O8 R2 v+ o
Shift+← 向左选中文本。
0 I* g  E* s$ f2 `7 I) I4 b( s/ |4 k' O* t
Shift+→ 向右选中文本。
8 P/ k/ b$ S' Z5 Q2 l9 v* r
4 r) A3 C" m# ]1 ?' f( hCtrl+Shift+← 向左单位性地选中文本。
3 |. P% i: F  ^  C* ^; i) P7 J% Y' }3 {# {  `$ b* j
Ctrl+Shift+→ 向右单位性地选中文本。" e* X0 J* p- r4 Z- E9 J

1 H' Y7 w+ @+ N3 c0 tCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
6 l+ w3 d+ B& S" ?9 V1 y; z4 g6 x3 J$ y) w, Z- g" U& S, Y
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。& w% P4 j  {0 \: \  V
8 Q# J& m) A$ g
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。- k4 ^/ K2 r- j+ J

; n2 f* V5 s( aCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。, `/ \. z5 X4 z% e- X

. D: D! v8 n4 g: U' ~$ r编辑类, v/ k2 E+ k: Y7 W( }

: F- i& e/ c. k' @/ y7 q' }( ACtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
. W/ n; J1 p- q% P4 l7 K2 s9 v2 s' M1 n' h  W
Ctrl+Shift+D 复制光标所在整行,插入到下一行。# Q, W2 t& }3 i9 G7 G1 d
2 s$ q4 \/ @1 g- ^2 u- ^
Tab 向右缩进。8 k2 s# |2 X- W* n( B# \
" L* K$ e8 s7 Y0 D9 G2 |
Shift+Tab 向左缩进。! T" O( R, F4 a0 T! |2 Y% [5 l
( D: I" x4 }6 P+ K
Ctrl+K+K 从光标处开始删除代码至行尾。' u; _1 d) l% R- R! _& |
, z; e$ a: W5 J- P  i# A
Ctrl+Shift+K 删除整行。
7 p) d1 b6 [+ D% d' c4 a
6 n& m0 b9 F6 S) ]3 m/ KCtrl+/ 注释单行。4 F; ]7 Z  Z* e. Q" R

; b8 p6 \& T/ f+ eCtrl+Shift+/ 注释多行。
4 {/ r/ e+ j) N' E2 {3 c3 v& V& o" n. Z6 w4 Q
Ctrl+K+U 转换大写。. B0 P3 Q; g; y8 F

9 E' z+ y1 W% l; L1 jCtrl+K+L 转换小写。
, |  J1 {/ ]0 e/ i; |  Z
9 w6 u& ^% P; @Ctrl+Z 撤销。
# S7 Y& l$ R- v: f( T' B$ z. s! y' z% s! x
Ctrl+Y 恢复撤销。& N+ y/ E2 A2 {9 W
) X  t% U- S% v+ M! `7 e* b" N
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
0 j7 k4 l; u8 V+ y% \
: [. ^. ?: C' UCtrl+F2 设置书签7 M0 D* h: N  Q+ n. Z# Q3 k

, b7 u6 q1 n: ]7 C' z( s+ d+ LCtrl+T 左右字母互换。/ g/ @: x" E9 \' _4 E
3 ]/ D+ N0 R1 T' g- }
F6 单词检测拼写8 S& A4 x7 @4 z$ f  i

3 V8 f& V4 H" p* M4 o+ w# [搜索类( H$ k' \6 M! B: S* ~8 b- s

1 x$ J% Z$ k3 j5 XCtrl+F 打开底部搜索框,查找关键字。- J# x1 d( ]6 A# Q
4 r& a2 }# p# z
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。+ i* Y+ \1 z  p7 m: ~" s
/ }. t# g2 ~6 h0 u
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
: L; B: K* r" a& \
3 a! S" O8 g! T6 T; I5 T/ HCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
( G/ @2 C, U1 E. }2 N7 p) V2 Q
/ a/ m. V" \. Z+ {Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。5 a, v( D' a% {
) c/ B1 c( y( t+ H2 j) v
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
5 [3 N* R' M  I$ J& j5 U6 U  c; n( G& P  @& B" j! T+ P1 s
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
! o, @1 k# B6 l# \0 F/ B( d' ?- f8 p2 T% I
Esc 退出光标多行选择,退出搜索框,命令框等。
+ r1 z& i: q& P. p2 V: t! L1 q% {2 J. D
显示类9 o5 U' N  G; K+ Q

# D8 x1 i( O! p' W- [0 z6 @; t" aCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。' `4 G7 o! Q0 W+ B

- I6 K' x5 \2 [; {8 x4 W" h; UCtrl+PageDown 向左切换当前窗口的标签页。' R" ?, t$ [, W

) Q0 t7 V* k* }3 pCtrl+PageUp 向右切换当前窗口的标签页。
, @6 G8 n; _! ?6 X2 l1 v/ f$ U) {4 e/ m( m# x8 q$ [
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)2 R9 C5 @6 f1 o5 ]- x# x  E
4 W% Q! [* u5 @, K9 P: h' _! ^" G; F: D
Alt+Shift+2 左右分屏-2列7 Q5 {8 t5 l( h8 E5 r; a' E

. i' ^( f* d/ h- @; U5 g" xAlt+Shift+3 左右分屏-3列7 e2 N& x& b( Y2 R' r6 m

( @, Y( J$ _1 Y* H, FAlt+Shift+4 左右分屏-4列
4 i! B+ @& R# \1 I9 c
$ J; Q+ b2 P1 z2 S5 U$ \Alt+Shift+5 等分4屏; w% y  t# v% W2 }

5 K* c3 I& y% S: Y$ I& q# eAlt+Shift+8 垂直分屏-2屏  i3 _. p: Z% g7 M! h2 e& ?
- P) I' q+ q# v: v
Alt+Shift+9 垂直分屏-3屏6 F% \; l& O- J" v% Z/ R. C# r

  n* S4 v' e+ G) ]4 GCtrl+K+B 开启/关闭侧边栏。, E! m2 {  v0 @0 q3 _
. ]- F8 e4 g6 |4 R9 s6 @3 M
F11 全屏模式
# W) E- K( }  E/ i, D' q9 X' S, |' Y0 c' ^; D. g& f% u, k
Shift+F11 免打扰模式

: B1 J0 C+ ^% P3 y9 g0 e+ ]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-4 04:16 , Processed in 0.037826 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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