召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2308|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件
9 }6 U  }) j  Q8 ?6 x1.install-package4 L6 U9 A/ f3 H) w/ e! z
2.SublimeLinter(php代码错误识别套件之一)
1 r7 p1 }1 C! o& E) A
& p- O( d% {; {! w% n( ~1.install-package
7 m9 j( B3 L; ~& z& b+ w) V2.SublimeLinter-php(php代码错误识别), Y) r0 x* e) P$ q" b8 Q

! a6 P" {9 p! {0 O0 s# P1.install-package
2 k; b) n: w2 X' K  c4 T; q+ ~2.Chineselocalizations(安装中文版)
! v! ~) O0 u4 u0 k( x$ [) A
) b# V/ C0 e3 M( D* u8 v9 |9 {卸载插件+ j0 Q0 K$ ~& o
1.Remove Package * W, ]3 u" Z% x3 R! i1 r
2.Chineselocalizations- l" \7 F5 u0 k% m* c

4 e4 ?% r; \# j- U, N; j! d: A! W1.Remove Package
# P) j. \2 m- M; A' O% d6 V) z: f2.xxx( N) a; l0 Y& j. [1 c, b3 B- M9 T

' L6 V" I/ J. i7 \. V: |2 y. N7 e  n6 w  p8 j: N3 C9 s
以上是插件的安装方和和命令,接下来是快捷键的使用命令
* f; ~) K6 Z+ O8 [Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
: `* K* @' K3 T3 @8 q
4 v6 J% ], |% e2 ZAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
! r8 M  Z0 a: V6 T. }& T& h+ g+ v
7 t3 y) c/ ~( p) kCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。) G- R8 Q8 K6 O0 [4 a5 v

) p- V, B/ F+ H: ECtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。' Y/ o- ^; Y; t  b8 }
6 Z8 [* A- b& N; y5 d' M5 ?
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。2 o# j" c- d. j1 m

  ?# E+ t- y6 M& a7 ZCtrl+M 光标移动至括号内结束或开始的位置。+ F7 h' `% f" q0 r
- u- o& j" v6 [; a9 x: L4 g
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
* E+ ?5 k% D) `" l, U0 M1 C! l* B. p. X% ^3 z1 ^) I6 }1 v
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。! ?- s$ c& N4 v! f
7 ?/ `: k. ~* l4 R
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。: n9 C2 X- [, z; g! X; I

( L8 \5 c+ Z* h# W9 YCtrl+Shift+] 选中代码,按下快捷键,展开代码。
* g9 ^, o8 Q, L* o! D$ }5 g# A4 _5 ~& e: H5 I' O6 f- _3 x
Ctrl+K+0 展开所有折叠代码。2 O! y2 Z* W. E. `0 W3 Y
/ P9 v+ Y  h! b2 L- O, V0 ^
Ctrl+← 向左单位性地移动光标,快速移动光标。1 e: K3 Y  L2 G7 n: L
( A/ l: b9 Q$ }9 H3 U8 L
Ctrl+→ 向右单位性地移动光标,快速移动光标。
" Q) E" M, o" B, i" r* r3 d
- b& U$ `: F: \8 v% z; _4 E! vshift+↑ 向上选中多行。8 S. }+ B& X# H/ @5 _6 I7 s

6 \; G& h7 j- O+ A/ Cshift+↓ 向下选中多行。/ M/ N: W# p; O! L
* ]# ^5 f8 n' \* k" b% M  |- _
Shift+← 向左选中文本。' Y' X5 q# \  F7 X5 e3 T7 B
0 T# C2 M7 q  H& B: U
Shift+→ 向右选中文本。
. Q# e# K+ B" b  u% }" h8 X5 y) ~' O7 u% q) z7 t' x9 M$ J
Ctrl+Shift+← 向左单位性地选中文本。
7 C* G4 V1 \* n8 a
! h" A; x: j- }7 }+ hCtrl+Shift+→ 向右单位性地选中文本。+ \/ P* [# w# C; j% v1 i
0 u2 w2 q0 l; L# Q+ }  M
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
% e* D) W5 X: t2 l1 N' |, x) y) J/ B3 s; w# z0 Z& u
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
9 P6 s1 f* @* Z8 E3 T$ f
+ I  V; r  A, J  o" {, U- }Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
- T1 }$ c$ y% ^" b/ E; i# N
$ m. ~9 Q0 f. \8 E5 ICtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。- V, g# N8 t4 L# e* E. Q

. T9 Z3 L9 s+ i- ^. {; V3 n编辑类
  I, A1 C  J/ `6 Q
. B/ S. d; S$ `+ G* u0 @1 CCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
$ v: n. y2 l* Z9 k) O
+ h) E- z. W& j) [2 [( GCtrl+Shift+D 复制光标所在整行,插入到下一行。' K/ G* ]  t4 F7 e

5 D' S: R# c* \# X0 U1 {Tab 向右缩进。
3 g# v9 W- v: |* i. Q2 v0 o% i% \% r% h) J
Shift+Tab 向左缩进。% `2 ^+ D! u9 `! Z$ w% ~  V
% e- B9 z2 D: M- q
Ctrl+K+K 从光标处开始删除代码至行尾。' \# S/ _: F* b+ V
: C+ o# R5 D3 S, i
Ctrl+Shift+K 删除整行。
: ]9 ?  H: O. \& z6 |- ^) q+ x, j6 X' V( j* |' J" a) q* N$ @
Ctrl+/ 注释单行。
+ |7 c! d% o  P2 I1 W6 v( b+ ?" [
Ctrl+Shift+/ 注释多行。
) O2 \7 ~+ W: \7 P: s2 m8 h" N- z" l+ Z& Q9 c7 i) t. I, C- W; U5 t6 ?* [
Ctrl+K+U 转换大写。
' q( [/ s; l) ^* r4 F5 i) Z. @- @. U7 s4 d; @; S, z3 U! p2 O& a
Ctrl+K+L 转换小写。& c; W( j% w7 ~0 F0 H8 ]

7 ^! K5 w! f; i9 xCtrl+Z 撤销。
" e' U# ]. u6 q: X& E
2 G  s3 k/ d3 z, v* ?, \; ^Ctrl+Y 恢复撤销。( ?8 ^8 B/ }; B9 u
* S! D; j1 ]8 j8 [8 m- U
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。! i6 X  P$ O5 B! A8 ]  V" v
. ]& P9 R) g% W( G* I1 V, B* I) _
Ctrl+F2 设置书签, o& P' R# }3 \( d4 ]! J5 g5 M

7 L! A1 D6 `; a% [8 e# jCtrl+T 左右字母互换。+ ]7 @& F; h' g3 L! ?
5 V2 q. j" i( x* t) x& Z7 Q8 ]
F6 单词检测拼写2 w* U- @. f- j; g$ e

( `0 g8 m9 q3 L, c% w  O搜索类
# q  X5 ]% A, x  o! _' o. Z9 A
0 G2 x1 Y8 q) y8 TCtrl+F 打开底部搜索框,查找关键字。! ]7 S5 E+ \) E; W& I8 N* n) J; @

3 E* Q* R9 H/ s5 F( W6 u4 N# nCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
3 r/ G. s1 E  }& n! {' I
; I5 W- a2 ]$ n- @' kCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。9 z% Z- }; f4 ~; R1 {
, o$ R4 `  u5 k% u: ]! T* X
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。; \$ [& ?1 l- J
5 _( [' [$ U: B1 S; K" W, C: r
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。9 I1 X4 ~; g2 B$ _( D, h' K! d

" L. [: z& o: }* J+ w' H/ f/ j% CCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
3 n2 F) x/ ?; u
" }$ V; q" ^+ ~: C- \Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。7 \) c# I+ Q& O3 f* O/ _5 W6 L$ h  a0 @

) d  A- ?; I. n$ H( t6 jEsc 退出光标多行选择,退出搜索框,命令框等。. r: A$ P" ]6 R0 r( l& F
8 K, T* \) i* g: i  c+ M1 N7 U
显示类
  X; f( U' M6 {
+ N. U# J; Z; W4 H, B* X( v" x. OCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。, @( M) ~. W1 Y1 P. M) L/ I
7 \/ w) w% W3 v9 v8 u* H
Ctrl+PageDown 向左切换当前窗口的标签页。! }: {6 b! q+ k# s( A$ @+ I

; v" i- Y1 a, r5 c5 UCtrl+PageUp 向右切换当前窗口的标签页。
1 \* f$ @8 W9 F) A6 k) D
% N8 j4 n& E# k+ b3 mAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
+ |+ Z4 r: K5 m% W" l. {
0 E$ C7 _8 \" H# UAlt+Shift+2 左右分屏-26 i8 T  Q7 x- I# \% l/ a
: X$ c% N# t; {6 P3 ^  G+ _; z4 D
Alt+Shift+3 左右分屏-3
  Q6 B8 |: U- D2 m1 k- R- W3 e, L$ r0 C/ Q& w; P& V
Alt+Shift+4 左右分屏-4$ Y- m5 p! `5 G$ n4 I  [. v
1 G. @* e4 P( d, ?0 |2 P/ N  U2 h3 ?5 W
Alt+Shift+5 等分4' R; ]9 m5 s3 u# w( N4 |4 H  ~

7 D9 c( P# ]" j! _Alt+Shift+8 垂直分屏-2
9 z6 x) k4 W. d" d. R( x: d% z9 X0 e/ I5 \/ }% r; g- `, u. @
Alt+Shift+9 垂直分屏-36 T, w1 n4 z$ I5 t# B; @

( K" G% R% l6 t3 xCtrl+K+B 开启/关闭侧边栏。4 Z1 F3 |, F$ j

* A, C! A, J! U0 P9 l0 r# Y! vF11 全屏模式% m0 R; N$ g' W
2 i' C( |4 S! i  U
Shift+F11 免打扰模式
3 ~1 Q* x( O! ]3 E" O7 L8 h
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-17 08:37 , Processed in 0.041243 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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