召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2113|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件
0 a$ W, c1 H' P1.install-package( Q$ ?7 J) L/ T
2.SublimeLinter(php代码错误识别套件之一)- ?1 d9 i; r, ]( R

; H9 `- j+ J( B# ?# E5 J- q4 \1.install-package7 ^, k& k  v% q$ t: z& I5 H
2.SublimeLinter-php(php代码错误识别)
: j7 w4 S/ }( p: N" p  |  D- v! A, P% O+ y7 H! a9 Q
1.install-package
1 C) q/ }# Q# u, r) R7 {' q9 |# C2.Chineselocalizations(安装中文版)
  b$ m5 Y( W7 S, c  C
1 i% r6 V: M3 l8 j2 r, ?卸载插件
& I  e/ G* c: R- l; {4 K1.Remove Package
- k7 t* y% a& u$ C3 y! D# I2.Chineselocalizations" X' p2 [+ f7 ]( L, D1 U
0 k5 i) D7 X; [& d- U5 @/ Z8 A
1.Remove Package
+ k: _2 F9 g- l. z) d7 h- }, Z2.xxx
) _) E/ j9 X4 X+ I* X- l+ K6 g9 z
* T) t2 J* _: P" C2 b9 p' X$ W* ]0 p) K( i
以上是插件的安装方和和命令,接下来是快捷键的使用命令; y  l3 d* H* l3 z' T
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
1 _, ~+ Q; d  e3 K3 J& Y
; i. L2 A5 M9 L2 ~  l& A, S$ C5 m, ]Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。" b4 {4 _  M( k0 Y( Z- {
8 `9 J7 `/ t* ?3 Z
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
" q1 q+ n. q; T9 b5 J9 [2 ~+ n1 F( _) S, R
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。) _+ ~* [( d4 E% A4 C& R
( r! w2 i5 ^- h$ u6 U5 T, Z7 N
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
% U' h1 B5 B. t4 R
# g8 l* W8 e* ]Ctrl+M 光标移动至括号内结束或开始的位置。
7 o) ~8 t7 o5 k: C& f6 S: Q% z
4 h, Z6 o  G8 }8 N* q1 v( f$ rCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。/ m/ X) W; x; a& i! q4 h

, {, B+ N. i) O/ \Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。! ~2 \" o! d9 O9 ]

) D9 e: M3 @' g: iCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。
' x; |. K1 X: [- [5 e8 p9 b5 b, W& v
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。1 g7 C; r2 K& H
/ h: h& J* L3 A9 }( i
Ctrl+K+0 展开所有折叠代码。( M1 o+ e. s5 |) C1 X' i
; _5 v# k0 W) C1 `" S9 ?  T
Ctrl+← 向左单位性地移动光标,快速移动光标。* o/ |+ C" M) G/ A

2 @1 C- [5 L: D* ICtrl+→ 向右单位性地移动光标,快速移动光标。1 p: O, }' K/ Z3 T& U2 C+ w
, J& i5 W7 ?# g' E2 e  e6 k
shift+↑ 向上选中多行。
; x+ s% w& c+ \# r1 C$ l9 u) z8 @8 @' G) u1 C2 D+ p2 g
shift+↓ 向下选中多行。8 x( e3 J9 |/ `4 ]
! K9 a5 q1 l2 J: E- e2 q; T7 T) a
Shift+← 向左选中文本。
! k" _1 `5 s) P- F' P3 Y' Z: a% ]4 X; a5 ^
Shift+→ 向右选中文本。+ T# i( O9 b! ^

' f2 u& u, k! H6 MCtrl+Shift+← 向左单位性地选中文本。
- a% K0 A# T( {. t
5 p# d) \$ \( n& PCtrl+Shift+→ 向右单位性地选中文本。- E" p6 K9 p& e
9 G9 B0 P; V0 L( j; W
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
3 a% q5 y! R$ D, o- e% d- U- n% k9 S9 N" {! W# W% x
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。  J. K& G$ i/ C9 T& K
& O5 N/ z9 v" A0 ?
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
) D3 k8 @: T" K7 t3 s2 c* W- l
' E9 z& V1 F! N# J! ?! UCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。8 a8 U/ o3 z* Y, L& X% O& h
+ \1 u8 f1 T" x) \" [
编辑类% N2 x8 e) G1 f. R6 g2 |" Z
3 I$ o9 P. L! [0 ]7 h
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
2 q% ~# ?$ f% n5 I: l
8 D8 A7 V7 ?$ O0 X$ KCtrl+Shift+D 复制光标所在整行,插入到下一行。  x) Z& p4 U. i8 }1 [8 e' U1 _
3 r6 r- h+ S5 W" s
Tab 向右缩进。0 y; ~9 K$ q; T' y9 A5 j
4 p8 N% D+ \* S; L. M6 w" N
Shift+Tab 向左缩进。6 f/ M$ j" t! R1 T# t

; L3 {! d) p/ Y( pCtrl+K+K 从光标处开始删除代码至行尾。: \) Z2 R; K- R

# E) _2 _1 L1 [0 }  R% h# q% |Ctrl+Shift+K 删除整行。
3 s5 V$ L2 o( z/ ?: D3 h* ~- s* P0 v9 B+ U' H5 z2 A% J1 c6 f& z2 a
Ctrl+/ 注释单行。
% g% l" `2 X. Y' ^" M7 T: ?
  u2 O7 N* ]1 }5 C1 {* yCtrl+Shift+/ 注释多行。
& V4 ?, v3 D8 m- U- p5 ?$ o! a3 U! I0 d1 T  ~9 k' X- |0 B& V$ W
Ctrl+K+U 转换大写。
  _& n0 V$ o& ^" }, l( w& q4 z: q& y7 _
Ctrl+K+L 转换小写。2 }- z2 V6 r. S/ L9 p
2 g9 E; K4 q1 \' i$ M: `- V
Ctrl+Z 撤销。4 n, s+ b: G) v4 q# p8 ^+ }: `; h
7 f0 D8 Y  {5 d6 }. {9 N
Ctrl+Y 恢复撤销。4 H7 f8 T2 X0 A9 D# v
! O2 {: E2 k) c0 P4 r5 b
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。5 X5 S* e7 [) N# B

4 T- v' y7 ^* ?+ F) `$ aCtrl+F2 设置书签
* d* s& Z" h# H
7 C2 J* s7 P3 o5 B" fCtrl+T 左右字母互换。
4 z  ]6 U6 E' O- g
# k2 W1 U) ]" y& F1 RF6 单词检测拼写) F4 Z# K$ r( R6 |# y; a1 [

! y6 ?8 o/ D& f! H7 O4 v搜索类/ V3 R. ]- M, E7 ^3 n/ f# L3 b

: x4 l: M1 N. w8 M: [Ctrl+F 打开底部搜索框,查找关键字。% Y, p  S4 k$ i7 l
$ O8 n% Q2 ^# m+ u# O, l0 w6 n0 O2 _
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。- ~& W! g" T) F4 |3 z! [
$ v" X: o1 {8 j# \
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
9 g1 h' q' l5 T' n' m: X2 c* w! T) n% N) o) m5 O4 p
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。% \2 [! M4 C3 ~( b

0 g9 y$ `/ e! T) L* |4 G" J# O' s- JCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
4 j9 g/ J: S" A. N2 f  ?" \8 u3 E5 C: M/ U. n4 L, }& t! l
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
: a8 d0 ^7 m- o3 V1 r1 W! }' A/ }
, i$ u# U. P% ^2 Z- cCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。) w) y; N# G( e/ i& m
2 Y; }. G: b4 K' n. |* q
Esc 退出光标多行选择,退出搜索框,命令框等。
! \0 k# ?  N+ v; y; D3 x3 ^' t/ |1 X6 |
显示类" L9 i3 J' h. E& f
6 `; H, [) e8 A/ p% {/ v, ?
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
8 S1 q0 ^5 n) u! d4 b  Z
1 ~3 f9 m& E9 {5 V/ I& kCtrl+PageDown 向左切换当前窗口的标签页。
9 F, G# N+ A5 Q* p5 `( z7 l
/ W+ h, R9 Y" h. C5 `Ctrl+PageUp 向右切换当前窗口的标签页。
$ u% M6 }3 Q- A( m* x+ H. Z( B: S! M$ O* B
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
8 p1 o4 ?# ?8 k5 b4 }
) V3 L7 O" P. e: v+ n% m& hAlt+Shift+2 左右分屏-26 c6 K' i$ D+ @7 \7 j3 I

* U! O: g2 M. z" ~2 JAlt+Shift+3 左右分屏-3/ P( a5 l# f1 t, P( b: z

2 e' ~6 ?) c& qAlt+Shift+4 左右分屏-4
$ ^8 ~- w/ G% [2 c( J0 B3 e2 \0 q1 r$ J( W) |& G1 \, ~
Alt+Shift+5 等分4; T% f4 b# n3 r

+ W* G0 k9 v" M6 X/ `Alt+Shift+8 垂直分屏-2
! V- Z  p- c  e5 \" z. X# R8 |5 r) H  m8 m
Alt+Shift+9 垂直分屏-3
9 u* ]1 j/ A6 C9 v4 @* g$ w
3 Q" O  r, e3 R  o+ s2 }Ctrl+K+B 开启/关闭侧边栏。
, R$ c  n! N" L" H8 `7 V' ]+ X" V6 O, Q7 w
F11 全屏模式6 {' h9 D) K3 z8 ^: R

8 P4 F2 P; K/ t/ D; R' H5 F. CShift+F11 免打扰模式

( ?- L+ n; ]4 o
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-22 13:36 , Processed in 0.036214 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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