召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2081|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件% Y5 p: H  h# P0 O0 v9 L* h& H+ l
1.install-package0 S4 S9 k7 R3 k2 o$ K: y
2.SublimeLinter(php代码错误识别套件之一)
2 i) f( h) [; b: T0 L7 ]
( N- s7 C, x  J* }+ O9 z; z1.install-package
! D$ ~; Y; ^" }9 Q) C* t& W) U2.SublimeLinter-php(php代码错误识别)
. G$ v7 [3 H. ]9 E) ~! }
& R# c- \. ]2 x5 a7 \7 K1.install-package/ k, [2 f! |! t
2.Chineselocalizations(安装中文版)
8 S' C; ]# S4 B& Q4 p( e+ Z4 S
, T! p4 |. `0 C" U. l" j卸载插件3 t/ T7 G9 B2 k' @7 x4 i
1.Remove Package 3 p, r8 z8 w6 }7 E6 a  r; I8 n
2.Chineselocalizations5 l  _* v4 \8 c, d6 `# s3 \( U1 x
) v  Z2 Q9 [8 s% |3 p0 N
1.Remove Package 8 n- K/ m9 D# s( ~: o( T
2.xxx8 ]6 j! U5 R8 ]0 T2 e6 n
& [+ a* P' y# y4 h' i: E

4 x, F: e. F( j) q" i& _. N以上是插件的安装方和和命令,接下来是快捷键的使用命令
. G3 ?1 F8 {& x' s2 PSublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。. c. e, V" g* C

0 T7 z8 |, T( d0 JAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。* D  |7 ]# L9 j1 ]3 W* O8 U  h; }

0 M# e' Z3 R( w& ?5 h9 }- OCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
7 J& T( h2 r+ x# k' _
7 I$ d9 b% R* j! B- m4 J7 zCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。6 {8 U& H3 {1 g* {& e

- G' }+ v* Z. ~$ n# VCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
& z8 ], Y) J. r2 j6 K5 b8 `' u
6 v: f, P! c& m# {, G9 ]Ctrl+M 光标移动至括号内结束或开始的位置。
, N' b9 I* p7 A0 d0 a) o+ F% C7 F% W) V
8 Q* r. N# T3 H0 |  x- rCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
! m6 ^5 W2 H" b7 E8 w* b1 o5 I5 v) e
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
7 C. f! `3 T' ?. v* p! i( P4 ?! @4 p% n2 L# @4 y/ d8 p, B
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
- X, k1 g% t, p6 {4 l2 G6 F6 ?& n& M8 G" r: _6 h5 j
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
2 s: D' D9 u! [- Q* @# D# n. ]& m
Ctrl+K+0 展开所有折叠代码。, b4 `, u2 l5 P8 y8 Z4 ]+ q
0 h" v' E8 [! \0 I9 ^. M6 S8 _
Ctrl+← 向左单位性地移动光标,快速移动光标。
* R5 h0 X" e+ w6 C) g' L: Q' N/ B. }- z. m
Ctrl+→ 向右单位性地移动光标,快速移动光标。0 R. i( u3 I/ ~" [
3 T, g) y0 _& f$ E" u3 G
shift+↑ 向上选中多行。
5 K9 G) ?- U0 a& [: A8 J8 L* r1 f" b* Q6 R. h# S
shift+↓ 向下选中多行。$ a$ w. Q1 \( A4 z! B- _

  s& q8 @; \9 ?Shift+← 向左选中文本。
  t9 [# w$ u4 ~" B. O/ [
+ R! L/ o+ A' U0 w& VShift+→ 向右选中文本。' \( H. e- i3 U9 Q7 U
( z9 f, w% U, i
Ctrl+Shift+← 向左单位性地选中文本。, D) B/ x" v! _, s  q7 s
' l) P4 |! F4 ^" i" M; g5 G; A$ Y4 g
Ctrl+Shift+→ 向右单位性地选中文本。
$ k' P& p/ B7 ^! s
6 ~  u" z) Z$ T  |. TCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。3 g; L) H" ^3 c5 T* c
, Z  b. m& \$ f& k
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
3 W+ Z: e# w% t  w$ a9 b/ }1 A
6 B" K! f0 M! S- B! R9 y7 `Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。6 i; [0 B4 Z* O: ?) z9 I
* B8 i  z# {  n! Z7 X" \
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
* v8 E: _# K, |2 x/ |$ D0 k: E
' Q# B0 |* T) n  b编辑类: K0 c$ j( J/ O+ [) R! ?

$ t/ \9 i/ |; t, R8 r3 MCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。: A2 _2 B4 A6 }1 ?0 y6 Q5 e
& T+ o7 h" @& `5 H6 ]) c
Ctrl+Shift+D 复制光标所在整行,插入到下一行。
5 _- j  D/ ?; {8 j' |% \3 b7 b- L: D+ t3 Q6 O+ i
Tab 向右缩进。
; U" V7 s: m( \
6 Y1 Z, R% e: m5 dShift+Tab 向左缩进。; C$ r  y% R# t* ?9 N

, L/ M" z/ i- X0 A; SCtrl+K+K 从光标处开始删除代码至行尾。
; H6 N! n7 ?( T3 A  \2 x! e
$ g5 p5 C% S' sCtrl+Shift+K 删除整行。) {/ a) R/ W" Q+ j/ G# ^( ~
7 r3 V1 d4 u( ?$ Z
Ctrl+/ 注释单行。
. K# z2 S1 y  z% ^3 h9 c  D6 m7 ]! a: J
Ctrl+Shift+/ 注释多行。7 Z- b# k) ?3 a5 ]# ~

) _& I( Q8 n; x: @8 jCtrl+K+U 转换大写。
) x2 N/ ]5 L2 x! \9 l) B
: `, V+ j$ b  `( A" A6 j! r# fCtrl+K+L 转换小写。. n3 M. c/ V, b, H0 E

4 G9 @' m" z$ Z5 L; rCtrl+Z 撤销。0 Q4 p" w8 p' l% W
+ Z) R  k; c% _6 ?, B! ?' t1 R
Ctrl+Y 恢复撤销。/ z! g* ?  n" G! s# G, K! e
* j" h/ T; b) {( B
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
1 ~; N% h! T0 x7 y" a& d0 p
1 g5 C- x- h9 A. oCtrl+F2 设置书签
( \, t/ m2 |2 p' ^0 \7 U7 i/ y6 J1 j" u: T
Ctrl+T 左右字母互换。; O0 p. J0 R0 u" X# F
6 n" C3 i! V! \  V% u
F6 单词检测拼写
. S/ B, _; X. s( J/ }& D9 e: _5 W( W, l) E
搜索类
& i2 L/ z- a+ Y8 I! u) |/ }6 _( B2 ]
Ctrl+F 打开底部搜索框,查找关键字。
$ m: Z) ]6 c  w, |+ I, W% v7 i# {+ \2 o, c: [* I/ K& }
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。2 w6 ^/ b- a. ]6 g

# {5 c$ T. ^- J1 aCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。$ A& c; n+ R5 A! r8 G5 z1 T. o

) F2 B2 G  B# XCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
2 E% g( d3 i$ T! p& W+ [2 \6 Z
% s! f/ v, m$ L# v& KCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
# a2 T3 i: w* K4 T9 F$ n1 V. P6 v" n5 Y+ g' ~5 j
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。1 t, p3 V8 o* k- k; ^( h
% h: u" v5 e9 K% n
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
7 Z' B6 h  r/ N0 ?4 J3 U  U
: o: c  i% C5 H) sEsc 退出光标多行选择,退出搜索框,命令框等。
+ ~' i- a  u2 G* G3 C9 z+ }4 h
3 z- _+ d  D9 p  z显示类- n9 S" l/ s- O. M$ B0 o2 A
+ G: X0 V7 M# k) z9 z" B1 e) ]
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
/ ^; [; \5 i& I0 S
2 i% Y& V5 |9 O3 }% J! J1 PCtrl+PageDown 向左切换当前窗口的标签页。
6 @3 ?: p5 X7 S* b' z
- D, F, t# S5 e0 G: E$ iCtrl+PageUp 向右切换当前窗口的标签页。
( h6 P# U- I3 O0 Q# v
9 _4 F$ s7 G( t  _1 _! WAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
: }$ _) D5 q; x! v1 l% L0 t3 m# n3 Q5 m# j) ~
Alt+Shift+2 左右分屏-2
. m4 d' a& R: O7 K* y! j1 j1 L; @- u$ V
Alt+Shift+3 左右分屏-3
8 D8 y' u, F1 t  t* F3 K5 S
* E7 e& j" J1 }. G' x0 O) yAlt+Shift+4 左右分屏-4. }! h: h' T0 @7 G8 G

% h  D0 F8 n4 E, t6 i& w. X1 U4 {0 b0 rAlt+Shift+5 等分4
5 a. W3 g4 T' ?) e) c1 \
3 N% ^, Q/ H; b; H8 c5 {Alt+Shift+8 垂直分屏-2$ q7 N9 L: |. a: S
# _" t' G; \0 H5 A& y, K. M
Alt+Shift+9 垂直分屏-3
. O3 j7 ]: ^* `7 b3 p0 @: s+ r: o* O; l4 v6 J
Ctrl+K+B 开启/关闭侧边栏。
' O3 w+ E/ V6 ?! M( J0 ^5 d- S
  i% i7 d# x- r9 ]F11 全屏模式: X" D& e1 v) J9 X6 a

1 @- h/ ?( |& n2 I$ b; u5 EShift+F11 免打扰模式
. D5 y! K' r0 i# N# _
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-12 05:57 , Processed in 0.031535 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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