召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2746|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件( @' K; @; c9 Y) y0 c2 X" d0 U
1.install-package
! Q( C9 Q. O: M0 I3 I9 K2.SublimeLinter(php代码错误识别套件之一)
, {3 q3 @4 ^) E  S8 V6 p6 o
: c6 }" a3 Q5 R9 m1.install-package3 B3 f! p' B# `) g# L
2.SublimeLinter-php(php代码错误识别)
; f! b& x! ~5 p
! S, _  E0 H& m/ _) U9 v1.install-package
7 G  S7 b" ?7 d. Z+ @/ P2.Chineselocalizations(安装中文版); _7 e6 W; P# b( U0 R  E, z& _/ j' O

9 A3 g# B) E. W7 i卸载插件& K  w9 S% ]3 }6 Q$ X) z: L" B7 u
1.Remove Package
# W" d$ Q; x8 \% P* d. L- D1 F2.Chineselocalizations8 R  x/ @7 u. N+ k. M
5 m9 e6 ^7 l# M% A
1.Remove Package 1 [6 V' Z# T  V* B1 ~
2.xxx
: x3 ~' p, {( j0 n
8 V% N( [" s; ]$ K, [. q3 J6 y& i' E7 \& D( L% y& ?7 c, c2 U- n
以上是插件的安装方和和命令,接下来是快捷键的使用命令& O1 C! _. w7 |8 h& g
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。# f: U' w/ x3 g- e- V
, E1 M5 E8 n( _/ E( s; k" x9 J
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。2 V. g0 T, f- \- k

/ O+ f; f5 g8 f  N# e- r1 J/ I/ NCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。+ e9 j; _. A8 D0 b4 Z( s
: k& R( b4 N5 X/ z2 o2 S
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。- _4 ^; x: @5 R8 ~  s+ F

5 R5 z# p8 A+ I( `Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。- P9 K% y% z; V

" G) C$ h0 A  E0 Z8 I2 YCtrl+M 光标移动至括号内结束或开始的位置。
. w& C* @# |- \) j- Z* N2 l7 @$ e: ?  v* k/ }* s6 C  \0 y
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。% u& u; `! P; U& J7 K
8 c( {  I6 }- \, ~  j, I* [, m
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
) t1 j+ y4 ]+ A( L2 b
4 k' q" V2 ^) \, x2 c/ ]Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
7 M3 A9 m; F3 O$ j, p
) N* |3 J' v# QCtrl+Shift+] 选中代码,按下快捷键,展开代码。  D* C- W3 z! c- |& D$ ]

+ O9 x# `- s& W. ?) P3 O( N! t4 YCtrl+K+0 展开所有折叠代码。
* S' Z' M0 ?' U+ w" }5 R# ]1 F! C! \( C, \+ f9 a; s
Ctrl+← 向左单位性地移动光标,快速移动光标。, _/ q# C# m6 l( ^- h7 {* L4 S5 F! H
% _' S6 E: ?9 L: w  t
Ctrl+→ 向右单位性地移动光标,快速移动光标。4 ^! I! M, [1 i1 y3 [/ p! z
/ z9 ]. S) G5 S; h1 Y% q
shift+↑ 向上选中多行。6 ~( U1 ^% A: a/ Y

  }* t7 Z- _$ J; {: }$ D1 jshift+↓ 向下选中多行。
" l( {1 {4 [6 r8 R7 h7 ?& W/ C2 f: U7 |0 P- H6 u  X; j4 K2 o0 X
Shift+← 向左选中文本。9 I# l' P4 c  |
" p; u* G  T* P  m; n' q9 @5 b, e/ S
Shift+→ 向右选中文本。3 k0 g; u7 J6 J

2 I; X$ Y8 _5 X+ ^Ctrl+Shift+← 向左单位性地选中文本。
+ ^) S  N0 x- J$ E( x) p( @1 m$ d  Z5 A" G8 [
Ctrl+Shift+→ 向右单位性地选中文本。
( a# |& y$ g% P5 t/ R4 K, x, I" W0 s( h. d5 }5 u( z. ?8 k
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。$ a8 J4 I: ~) Z4 N
6 h% V- a- o" W6 X+ C; \/ E
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。) k9 m) T  e& T; {7 Q" c& N

3 n. b% r4 M9 v$ }  M$ hCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
& R9 D' y6 V- P( g* }& L" Y+ L% R' P; X% h
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
7 j/ V% X7 T6 R* l& @9 ?
) \- t1 t; \" t! J6 T1 m, V编辑类; K  i# s  V* Y4 i( z
1 W  ?* U+ k' T6 w: S
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。4 [% i) ]) E% H  {6 ?& J' S

2 [+ Z6 R+ P2 m8 WCtrl+Shift+D 复制光标所在整行,插入到下一行。
; a) W3 f0 _0 l2 q8 f: e( ~; F& \3 c2 W0 w% Q5 @+ F
Tab 向右缩进。& R( Y; x+ _5 K/ K* `% ?+ N+ q
6 s8 c7 l, S* [" V9 ?3 i2 b" K2 Y
Shift+Tab 向左缩进。0 }# c8 G: ^0 I, N! G/ T
- t8 b  K: c2 u
Ctrl+K+K 从光标处开始删除代码至行尾。
! n+ r0 t3 F3 \( f+ W/ K/ t3 o9 t2 T
) `3 w- T& h4 H6 F  ~Ctrl+Shift+K 删除整行。
" x/ m& j/ \' L! ~+ H7 h+ p/ B
, N% v% R; u( `# F. PCtrl+/ 注释单行。- j: P8 L2 C8 ?6 T( @3 L
; c; H' I, y3 ~
Ctrl+Shift+/ 注释多行。, T5 Z6 D( _: ?6 V
; W8 u* l* ~; ]( _2 U3 w
Ctrl+K+U 转换大写。8 N1 s* Y; \7 [) K/ r$ `0 S! d

' s* D( l' O1 [+ m; ]6 R' {Ctrl+K+L 转换小写。
9 m4 G5 m! v$ r( W7 N  o% n6 A" u
1 k) q1 P4 K3 l1 k* F" d3 E3 UCtrl+Z 撤销。
+ d# R2 l2 p1 B2 Q9 |: n# M! }/ z( x8 B: S* `5 j+ `  b" o' F! E
Ctrl+Y 恢复撤销。( l: B$ C5 [$ E
2 k2 V9 f3 v6 }
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。# H  X& ~- T5 ~: H8 Y

  f8 |% _% C* M4 @% l! P7 d, ^Ctrl+F2 设置书签5 Q, ?3 l( a# x# n3 \
  [+ s" |4 w2 ^% S4 A
Ctrl+T 左右字母互换。
/ Q. ~( n% T& E8 r6 g, S% K" z" U6 E( o2 l7 Y
F6 单词检测拼写
: q! K& t' W) y' W2 n9 ]' Q3 K+ C1 J
搜索类& h1 E# m7 M. H( z

5 M  m5 V& C- ?) H; B* KCtrl+F 打开底部搜索框,查找关键字。3 E. g+ v' f1 c  A# ?

9 h' @  n0 l+ Z* J6 ]8 E: uCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
$ T8 c# Z0 N; e6 D9 ]' K4 g  e
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。. I* Q7 R. K! X  D+ Y3 J$ L5 t' r

6 U4 b0 v* u/ ]+ iCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
/ k' e" N* }- v2 I6 M7 m. ~8 A) p! T  k2 Q5 {& d( ]; K% x* y
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。% Q# f$ S3 h! i2 ~+ V" V$ l& L
% r4 m2 f# v  z. R  q, H
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
/ y& m4 w$ M, E
: Q! X: O# f) CCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
+ q( N6 x3 [; {) h% _' S- t( o6 ~" e% A3 O9 G$ Y; X
Esc 退出光标多行选择,退出搜索框,命令框等。
, h/ G0 v* \( ^: n8 j0 v6 ~, E+ j
显示类$ z. M" V4 c1 N& c0 Q5 Z

$ s: Z8 C4 a0 d1 hCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
/ G7 [. y3 O3 q' T6 F' D$ o3 G+ L9 ?0 t$ j
Ctrl+PageDown 向左切换当前窗口的标签页。
2 }7 B2 L/ L' A+ M7 P4 z; q- B) M% h4 K/ X$ m
Ctrl+PageUp 向右切换当前窗口的标签页。
% w1 p# `  d" v- |8 x& i' E$ O2 o. E' D
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字). t; Z& |7 F5 a! m) t$ j& T2 _

1 n& n8 K: ?6 o# j( c. g; hAlt+Shift+2 左右分屏-2列
5 k* T; X: q9 Z+ m/ @, _; e8 a7 |, |" {
Alt+Shift+3 左右分屏-3列% P3 G/ B# c$ k
7 @/ w! ~' D* w- Z0 U! _/ X$ F- v
Alt+Shift+4 左右分屏-4列$ p& J) k4 O0 Y5 j: c

" @6 R4 n6 V0 J7 Z# M5 l, PAlt+Shift+5 等分4屏, b1 O% o- @9 G  A* R

- n9 s9 r1 p/ K% nAlt+Shift+8 垂直分屏-2屏" J  c+ T8 [3 ^$ P; `  m% a
6 G- ~2 @( [& L- f$ K. s
Alt+Shift+9 垂直分屏-3屏- A& e. ]; W8 f& {
0 S' Q0 y) v0 Y/ a; t
Ctrl+K+B 开启/关闭侧边栏。
# {+ a8 L: g+ A$ ~3 _( x0 s2 u' q' y8 H
4 K4 C" W3 w6 h  s1 YF11 全屏模式' h" B# p  F% P) Y  m

! Z0 c: c/ ?; b$ Q' zShift+F11 免打扰模式

& w8 H* G2 h% @, M, J7 k4 ^( N3 t
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-22 08:27 , Processed in 0.037709 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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