召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2749|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件4 e. Y, U. m3 j" `0 R+ z
1.install-package
# T0 I9 F. Z, k2.SublimeLinter(php代码错误识别套件之一)
( U% X  O& ]# u+ U- t3 B7 @# k4 ]" K7 W
1.install-package
: Z, @% m- z$ s2.SublimeLinter-php(php代码错误识别)6 R% o3 R( C" t7 i
& A9 e) O) M. t9 C6 ?. {% {  B5 q
1.install-package! {; K% V/ ~& X7 p# p
2.Chineselocalizations(安装中文版)' B) Q  G# S* `

, C/ U0 w) f) K) z' V6 r# A' ]8 D# G卸载插件
4 [  ]$ t, y" C& {1.Remove Package $ z1 H* [/ d5 g8 @7 w9 W8 I5 I
2.Chineselocalizations+ S& v1 }3 z; g* g4 A' u. x

% R3 J3 [3 R- T, B: ?5 P* p3 Q4 |1.Remove Package 6 {0 \: o7 o/ Z7 y: g. O
2.xxx6 X" i/ X- L& S
* V! t0 y! H3 f; O* i/ [1 M
4 w# E$ j% x0 n+ D. n
以上是插件的安装方和和命令,接下来是快捷键的使用命令
( c9 r! x; j5 m% W! L; uSublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。3 t/ K5 p+ k8 A1 I4 G

6 E4 f& N/ `) _9 S- Y% GAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
4 ^8 G' S2 ~/ a" _) m! t. X% T) L
5 X# v2 k! m1 i# I! I* x8 uCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
) n- B: ~2 ?5 H& ]$ p0 {
8 P/ I2 \/ p. b0 d! _Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
; n% i, @1 o+ S. v/ \: J
: ^* N, ?; W, q, ~! [1 p3 M% Z7 i: t% @Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
- K: a) ]; }: r* Z# q- c' i1 g5 S" L: m% O2 K
Ctrl+M 光标移动至括号内结束或开始的位置。( n6 U/ P9 c% Z4 g  A: g) ~8 S% }
1 x  p2 O/ d8 F5 J
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。: y; @3 n- X) _) |& O* A
, x9 @4 x% G" k4 _, m7 p* L
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
6 u; I5 ^: Y0 `2 {6 w
% u+ m6 v. @9 H3 W  x  D* k' jCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。# B0 D1 O3 Z; M, q! N8 g1 g+ S
6 L4 d$ }% `$ f; v
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
* P- ?! V! ?0 @; Z2 m% a
0 ~0 I+ u9 I: r" }8 UCtrl+K+0 展开所有折叠代码。+ l" @( P+ g8 ]0 p% z0 [
* p' @4 N' C0 D6 w! |
Ctrl+← 向左单位性地移动光标,快速移动光标。
/ F* a# T2 n/ Y% g& I$ T* D! ~' c1 N4 X" o  F
Ctrl+→ 向右单位性地移动光标,快速移动光标。
: c2 c! J$ S) \  `' y  V. g  ]& w
) v; z, O( ^5 m& i+ _shift+↑ 向上选中多行。$ p: [) a& E' _& L

! l! s; D3 b* p( i9 Bshift+↓ 向下选中多行。
0 \" {, b& j% K% I$ ~' x! b( n, s  W, I" M" M+ X
Shift+← 向左选中文本。
% c0 M. U! h8 N) R# D" ~) K4 V) A3 D3 D7 {7 @; P% o& k
Shift+→ 向右选中文本。  w/ i6 ?8 q4 m9 Z" a) U+ m
- c+ S+ r/ A9 G6 o: H) M  u
Ctrl+Shift+← 向左单位性地选中文本。
, b2 U+ v* I$ p3 c; s5 ~, U6 G
1 r+ P6 l  B6 tCtrl+Shift+→ 向右单位性地选中文本。, n$ }- N7 f& X% w, W5 w4 N
4 T0 ]4 |$ G- o7 {* \8 K8 I
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。- D! M8 V) z9 J
9 a/ P* u0 W/ Q
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。$ n' p2 C/ O" u; v1 b3 c/ u8 o

. S7 A$ G8 p- b; q4 e, z, p* n3 N% SCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。1 v& A. p; K% z. R6 A4 {" U1 w0 v

7 J4 X0 u0 B, m4 C: `/ i% LCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
. M( d2 c9 y1 B; g9 n5 [& V
7 l5 I( O' H9 a+ z+ U, G0 V编辑类) j3 M& [, P* w$ X( N3 B/ P& |
: q- ^+ w9 s0 e/ k" V* }4 ^4 @
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。2 {7 b* v& G2 g3 ?' W( ?4 n

8 i/ ^$ @4 C% |1 N4 P: g% SCtrl+Shift+D 复制光标所在整行,插入到下一行。
4 ]( {: s; P' l
5 i- S6 }, ?: gTab 向右缩进。1 D! ]4 e# r" ?% @5 ?" Y! r
# M# `: L. B- E- h* N/ u
Shift+Tab 向左缩进。+ l8 s4 t8 d* D2 S8 H
3 }& o7 G, N- h  O; H2 D8 a
Ctrl+K+K 从光标处开始删除代码至行尾。
# k4 I% \5 ^2 G7 U' q/ d" z) t. A( l
Ctrl+Shift+K 删除整行。
1 @1 l% a0 V' o) z' x6 y* E/ j' _  R" K# Q5 Q2 I. s
Ctrl+/ 注释单行。6 T/ T4 D0 |& ~4 w/ p8 R: l
% f& P5 b4 x6 B3 d* H& p. G2 o
Ctrl+Shift+/ 注释多行。0 J8 c8 v% r- y3 Y$ p, V! r

: {1 d* M: |; OCtrl+K+U 转换大写。/ Z9 c! q7 \1 D2 G

' ^' f+ t. Q7 O) O- zCtrl+K+L 转换小写。- N: T9 ~  A% f( n0 r' j7 C+ Z

1 h* T% q7 x) E: ~6 o$ [8 mCtrl+Z 撤销。0 d& ~) C& b( C7 G/ V7 S1 y" H4 `

/ ~' Q6 Y# o& G, |& D* j. {Ctrl+Y 恢复撤销。5 [/ V! Y! C3 R  n* A% x$ Z
3 h& V0 k* J( ^* r. t, G# D+ @2 `( L% j
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
3 P) Q& k+ J& d, F' r/ \, X
& C& ?- j5 ]( G: M* g; ACtrl+F2 设置书签
) Q, m- B* Z6 X2 f4 J/ s! `. b6 E: m3 [0 X
Ctrl+T 左右字母互换。4 B, ^3 Q, |; v

* V2 p; x  \' {2 t+ ?: k6 |5 @8 wF6 单词检测拼写1 B( J' l# Q6 ^

( r8 E3 D/ z, y1 [3 h% p. @" @5 W搜索类
9 P8 a; D6 m: T* R! j1 A
3 f4 W# R/ Z! t  V  s& y2 b4 jCtrl+F 打开底部搜索框,查找关键字。9 p4 E' J0 B6 l- P

; v: X1 O: [' BCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
3 u* r, _: W% ]1 a; I: j' }* `' b3 E& F& N7 m! l
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
# o3 ^5 B& F3 b! _, ~4 J. D
3 x& z  v! I! |7 c9 w( Y% J# i3 b7 |Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
# W' V* |/ }4 M2 Q" S0 R7 H
+ X( c' j6 j3 w3 cCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
0 t' o5 p0 Y$ y: _
1 Y6 \) R9 R. z/ g7 KCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
7 m, E$ L# H) m# i' H8 T
! [+ ]5 s$ }) m& _; t6 lCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。# L, {; ~8 n0 T
& R6 O/ T/ l9 {: _
Esc 退出光标多行选择,退出搜索框,命令框等。
% m% ~4 n- I4 H' `+ C
  T+ x, P( O( z6 U显示类# a5 g+ r# \1 L! Y
. a- r+ `3 F; J- S3 U' e
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。0 x: r. K) g5 A* s$ k0 A

& N: h8 e, |' O) O/ \Ctrl+PageDown 向左切换当前窗口的标签页。
7 g/ k5 T. `8 j7 F
  Z9 z& f+ r' d, b1 iCtrl+PageUp 向右切换当前窗口的标签页。
5 ~& X/ Y2 `; G9 K* b
; v$ p, Z$ q- CAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
8 H- I0 t8 V$ g) Y; f, n) J. m2 t3 [* u3 H+ }
Alt+Shift+2 左右分屏-2列
% V% m* h6 H) h/ K3 [
& R0 F+ B" u9 I( xAlt+Shift+3 左右分屏-3列
" j4 D+ `3 l) k/ ]' y2 r7 m! f
& v- Y5 e9 z/ I7 j- r0 T) FAlt+Shift+4 左右分屏-4列
& X2 q# ^, H0 X) ?" K  `* w# n7 W1 Y, g" |6 u" Z; ]
Alt+Shift+5 等分4屏
  P; K0 d2 P* @' n6 R8 u3 m
- q; b& d8 X  yAlt+Shift+8 垂直分屏-2屏% H& q4 p1 S4 i4 g+ _- ]% e
3 z5 ]; c1 O& `& S' X, v' z
Alt+Shift+9 垂直分屏-3屏
- ]. o4 N* r0 N* e/ }+ p. d6 U# G: K
0 }/ D  C3 L6 |  q( P$ T$ C! u" VCtrl+K+B 开启/关闭侧边栏。  ]! ?! Q* E* s6 ]9 \8 |% F( s( n' `
* b, f, \7 f0 Q$ l
F11 全屏模式8 V. W% _; O- w
! T/ p2 O2 [  p
Shift+F11 免打扰模式
% c  f3 e7 R2 d/ H2 m$ G( G
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-25 08:59 , Processed in 0.039281 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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