召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2050|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件
8 \$ h$ P  Q7 i1 ~: @6 K1.install-package
$ ?- L$ d, q- l* E0 B2.SublimeLinter(php代码错误识别套件之一)+ M  u) M% [2 r  c' g" e. i- E

$ x$ t+ Q( ]( E1.install-package2 q" d" o) \% }  M- w4 a
2.SublimeLinter-php(php代码错误识别)3 M% w: V; ^$ R

: _, }6 g; Z- A6 p1.install-package* E2 O5 t" X8 w# t% ~
2.Chineselocalizations(安装中文版)- ^9 V  @0 r* f" a; x8 r
2 a1 |' R. V  Q  W& G* C
卸载插件
( U6 M( c! Z$ R1.Remove Package $ i! I; ]& t8 w% h6 l8 h* g
2.Chineselocalizations2 \* N. ^8 p' a. W: d% P
- M5 G8 n$ I) D! v1 x$ z
1.Remove Package + {/ f2 N* w4 s) y% }+ k+ v9 Z; P
2.xxx
; _7 A" L% B' q2 G% I' N, M3 P0 ?5 q" C4 v$ `- m

% l# i/ z! {/ }/ R* D% }以上是插件的安装方和和命令,接下来是快捷键的使用命令+ {6 T0 ~4 j% P) X
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。  ?2 S' X- f8 `/ A4 k5 ]

' }$ x) \- f) }2 x7 `% XAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。2 e. N" J, {+ Y8 M
+ a9 \/ Y8 q- P- D* Y- p
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。: H+ q: U& d2 ?, D" T+ C7 M3 L

. }) K- ^' C, |& d1 TCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。+ T5 x- l0 E  w0 m$ s& [3 }- D. a7 `
8 d! S$ b: u, c
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
# a3 {& ]3 ?" P+ e4 G3 Z& y6 t  @
+ y# P; I& `1 z! ?# D& Q2 lCtrl+M 光标移动至括号内结束或开始的位置。
( x' j3 h( S7 h) E3 k* b9 {0 \# J- |2 ~: M, [2 a& c( Q
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
! |0 R# ]' q& M+ A- W' m( x. J7 p( n  f  x
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
; k+ x% S; m2 \; N
- I' p- J7 k" J: C0 uCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。
" K. f/ r! [2 ?$ a. h5 }0 S) @- c2 [8 `5 N& S
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。9 `; o6 Z. n( }" s5 M3 G

3 H/ b9 d3 }4 K5 o9 b2 O0 VCtrl+K+0 展开所有折叠代码。
" g2 J; H6 ?( k5 p7 W7 D/ x- C( c) F: U; _: M
Ctrl+← 向左单位性地移动光标,快速移动光标。7 w. I6 }' g2 I% a! {
0 ~. r. v2 B( K5 a1 z3 m
Ctrl+→ 向右单位性地移动光标,快速移动光标。( a0 e0 \6 C* j3 ]  P, b

- J. L- u6 M$ B7 s/ s, h# g' mshift+↑ 向上选中多行。
  c% s1 ^6 U% i/ c
8 K9 d( q, m7 b! G+ n. ^shift+↓ 向下选中多行。/ L6 E5 f. f  J: F. J  u! |
: @2 d. H) U. }: ^" P% P* R
Shift+← 向左选中文本。# k6 }7 C. O5 h" Z  ^- b! g; K
/ h. w: I  Z1 A% d
Shift+→ 向右选中文本。* a5 O. u0 z% Z
' P- P/ e0 i+ i
Ctrl+Shift+← 向左单位性地选中文本。
% l( ?7 s$ M0 I* i/ e& Y& h6 ^4 D5 x2 Z6 s' C  W4 _
Ctrl+Shift+→ 向右单位性地选中文本。
6 p9 f) Q# s$ ]5 K4 H' S( ^
  Z  U3 o2 K' M3 C0 c0 RCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。1 N/ e& x6 b3 K
; ~8 S  r7 v9 z) p6 m" Z
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。) L% H- ^' C. u% Y+ ?$ l
2 I' y! f& a: h6 e) g& o
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。- W, f* U3 ]9 ~* W  w. r0 _' P9 h( X
. ?9 O4 ~0 M( D0 Z
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。& n0 T( n3 n+ Y+ X* \- v" i; |
* L' }# [5 _3 G
编辑类$ ?4 k6 Z( t/ N* L2 x8 Y) k2 g

" r- j7 @" L3 T+ e+ W& @4 y; r& eCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
& q2 m! }5 a8 A8 v6 O2 p" d' e5 y; b- l! S
Ctrl+Shift+D 复制光标所在整行,插入到下一行。
1 m: k1 k, w, U4 F% K: ]' u+ {* F8 _5 y
& L' Q# Q, A9 h1 S7 C* V; jTab 向右缩进。" H$ n) o7 X1 ]& n8 G4 a% C

  q' I: O8 v* M/ G- UShift+Tab 向左缩进。
0 _1 }. N  z, L2 `  M0 l, Y2 S1 k; [: w" J) M/ ?9 ]. d
Ctrl+K+K 从光标处开始删除代码至行尾。
. Z, }5 i. H' f8 t  n6 p# d4 E: l$ }: l
Ctrl+Shift+K 删除整行。
' x: h7 H. ~' }+ _1 @6 N* ^1 E: A9 {& k8 W0 v/ v
Ctrl+/ 注释单行。
  j) q. X1 n+ I+ L- Z+ u- j# q
, V. ?+ K/ X: |+ k* mCtrl+Shift+/ 注释多行。+ Q5 `, j5 V/ X* a7 U6 E1 D

0 U& s- C; \4 Y6 _Ctrl+K+U 转换大写。5 o- H$ t6 s# L1 P

% E! I3 l; t: m% jCtrl+K+L 转换小写。
& b1 ]: N$ |2 g$ X! V
& l: Z, A! ]  TCtrl+Z 撤销。
  K" W7 M5 I# P% U! E2 r- B/ Q- l
Ctrl+Y 恢复撤销。
8 O* X7 s, l% G. d7 s) u3 _9 g: D; ~( N$ H/ C3 D
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。9 \0 X2 T" F( h' B

; f3 }( P4 f) o* B: b5 JCtrl+F2 设置书签
, {  _( F8 J9 D+ F) P- Z0 R0 z9 [# i; t; X  W
Ctrl+T 左右字母互换。
, L. [) M5 p* U) g4 J$ _* `9 H" M# U: B/ ]
F6 单词检测拼写
, G9 P+ [/ C" H( W. ^( L" ~; A" _2 a6 T8 {0 t; x
搜索类
9 @$ ~1 B  ~; I2 Q" |
0 t3 j. j8 o- m8 Q* f1 gCtrl+F 打开底部搜索框,查找关键字。) W: i8 \  K' D, q
! X9 _0 c- G" m" g) T
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
3 g1 {  d& @. N7 i' h4 K: n( T; D. V) q0 f! b9 O
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。: d# ~# g7 B% @8 a" ^. {* V5 ?! W

2 w! h" Q" i- d5 DCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
& ~. O7 X* X% h6 w; f9 S8 l9 k* U! r  G* R
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
4 u' [4 O/ M+ D5 H# q& Z( M& |0 p2 |1 V- S! R( ~
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
+ p& C: m0 ~6 ^8 W3 S0 o
/ k7 L, m; T* q0 ~Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
: u  h6 B4 \; G0 U" ^6 H: m3 R8 r
" Y/ O( v  C3 o8 i9 \Esc 退出光标多行选择,退出搜索框,命令框等。# V8 B! @# t8 e9 |6 q5 l& D
/ G* e3 R$ u9 O: v: ~
显示类
" ~. ^, Y0 p+ I) u5 Z
9 d1 b: n7 _% A1 i0 K7 JCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
3 g% _- A% n, Y, u& @6 F; l' Q" Y5 I! v) B
Ctrl+PageDown 向左切换当前窗口的标签页。5 L. ]( v: b2 T) w0 {
. G0 j& v  {, f0 V9 \! b
Ctrl+PageUp 向右切换当前窗口的标签页。' Q1 e" s+ o; w  I' h0 [* @9 k
* `3 g7 L3 z4 E: d
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
; Z: e: W; ~; a, h% F
0 q  h8 S& k. \2 l# iAlt+Shift+2 左右分屏-2
+ \4 K* t: h/ ^# y
) g4 \' r& e9 U- q" u' `Alt+Shift+3 左右分屏-3
1 @% {8 J2 v# `' H: L8 ~+ |! P6 b* N2 A6 \, \3 \1 T
Alt+Shift+4 左右分屏-4
# G! ^& j$ t/ O, w* G$ a: ~3 B* O; z: y
Alt+Shift+5 等分4! f7 x. f9 u0 j! {

4 C. w$ @8 i, A: z" E8 [Alt+Shift+8 垂直分屏-2+ R# R' a: k! F. D, q; ]
* V; y0 @) k0 l) [: O& [: U3 ~
Alt+Shift+9 垂直分屏-3
) o5 i9 E* L# M5 v4 W: M) b1 u) G) d* S# ?4 s: i
Ctrl+K+B 开启/关闭侧边栏。  b6 p, \" s* m5 w+ y, l/ T+ A

3 X* X: |4 ?1 s, ?5 ~! \* }F11 全屏模式
7 A/ ?% B1 Z; y$ D
" J  z; w# v7 M% f$ iShift+F11 免打扰模式

% d+ l1 O, a& u5 A0 D& u4 @1 C
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-29 16:25 , Processed in 0.032696 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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