召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2501|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件
* \6 a" ]1 y. b0 U/ g  E1 `3 Z/ T1.install-package0 R- }! f# b+ u; B$ j
2.SublimeLinter(php代码错误识别套件之一)
* e& n' @# Z4 Q# g; l, h$ F# K+ j0 o: }0 \6 D7 Y* J/ i5 A- a
1.install-package
% ]8 Z1 X: N3 m6 M2.SublimeLinter-php(php代码错误识别)
+ F1 [) J1 C  H5 n  D8 h+ a' D, O3 ^2 ?" E# ]0 V% U
1.install-package
- I  [: l' o- s2.Chineselocalizations(安装中文版)
1 q" i7 ~2 i2 o5 v! x- r6 E2 x/ @% Z, H, M* d
卸载插件
3 G/ W: }/ o& Z! L; d: M1.Remove Package ( N. J3 m* U$ a- Z2 J# l5 x
2.Chineselocalizations" h8 s0 u- r9 V1 k% ~; h

: O& v' |9 Q' N: x% p1.Remove Package ; J) \- a5 r2 b' t5 d
2.xxx! `  ^4 R7 X0 Q! |3 l

+ r* ~. W6 t0 ~; E7 C4 @/ S. S  X4 c0 D- V
以上是插件的安装方和和命令,接下来是快捷键的使用命令# O9 M- n) B: b
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。- _) k6 ~2 c6 S- ?  v! S2 z7 e% R
& s: k' O6 t2 ?& ?* _
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
/ y2 W, Z& z) b6 V( [1 C
0 b" ]2 }  Y0 l! OCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
; X3 Q8 g, v" D: y1 @2 u8 `# O: y6 G& x
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。( Z) s0 Q$ c6 B& y6 _

, G9 f3 W6 ^+ ~/ [+ x  Y' ?Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。% E. _) Q/ K/ l

3 @$ J6 P+ G& @Ctrl+M 光标移动至括号内结束或开始的位置。
; Y. e9 n# l4 a: Y8 A) \
0 \8 {: r5 r1 Y: U8 K4 U; GCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。- e3 c& |8 [- n

1 W! A4 ]1 o% [) [Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
3 |& L; I* ]$ c" w; J/ e* N
; n' K* K* N) H+ D6 F4 MCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。
' d; _  l0 {3 a9 t5 i/ Y
2 U3 o4 H* }0 T$ D+ p/ @Ctrl+Shift+] 选中代码,按下快捷键,展开代码。+ b1 E2 I' {  F
  l6 M1 n% n% J5 F
Ctrl+K+0 展开所有折叠代码。
! w9 Q1 n' O- f8 S/ |+ \7 T* D6 g: \$ m. T( f  p  w- F4 I4 B
Ctrl+← 向左单位性地移动光标,快速移动光标。5 r) I8 p# h( j* G# P9 W

# A0 M" X# ?" o) Q, eCtrl+→ 向右单位性地移动光标,快速移动光标。: h  h* V$ a8 [$ t( ~

: b# h' n3 f  R, B( s6 n" C) p! bshift+↑ 向上选中多行。
9 m& J% t" Z4 F
. o  s4 O# h) i0 @9 }shift+↓ 向下选中多行。
9 s8 O, n( Z. n- M" K6 E% \0 X/ H* k, `7 \; V, z5 i! b& z8 T
Shift+← 向左选中文本。
9 p+ @$ b: O8 _) L" H1 ~- s/ B( n  p
Shift+→ 向右选中文本。3 H/ S, N2 ~6 J$ X2 D
2 Z. [5 ]5 i. n1 y+ Z0 e6 c# V
Ctrl+Shift+← 向左单位性地选中文本。- l1 r3 g* S0 ?" I
1 \1 \, ]7 ^% P5 W  ^) W% m0 i9 m
Ctrl+Shift+→ 向右单位性地选中文本。
: P4 i, N- [+ v. O
  {; [8 y/ b3 BCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
' L. v! g) b4 T& d( @+ `! p3 P3 R8 P  ?. a* q
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
2 A: J# ~1 k% f" Q1 g  J
0 _% f: o; Z& u5 ?% aCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。; ]; ^% q) K7 M: w! f! n  n( s5 Y

1 s+ Z2 Y9 _3 V& c5 NCtrl+Alt+↓ 向下添加多行光标,可同时编辑多行。$ I4 s- J0 u, D9 G- Z

+ Z) x/ }/ g$ l6 F5 ?2 m编辑类4 o9 X: V" o7 o4 }+ p! i7 f  T) u5 A! F1 s8 M

. V2 _8 Z4 Q* I+ N' Q1 ^1 MCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。9 M! P0 `! c+ @( x$ j

) o1 h7 a  b0 e- {! T- G8 U/ i5 BCtrl+Shift+D 复制光标所在整行,插入到下一行。
# W' `& s; \' `! g* Z1 a7 Y
2 c% u1 G5 b' k1 I1 w- g, h  l7 Q8 qTab 向右缩进。0 m7 d. f  K7 @! j) v/ ^& w

1 f. q( `$ B$ ]( F8 l6 }Shift+Tab 向左缩进。: E& D4 m2 W* @" D2 m  F

- l$ ?3 H; i+ R2 i! _Ctrl+K+K 从光标处开始删除代码至行尾。! h# J& Y# k( t: [5 x

/ j5 Q/ x5 \1 r7 A  MCtrl+Shift+K 删除整行。
& ]( ~- ]1 v$ u$ T$ J- P7 Q1 N8 t2 e* A* o7 \0 ^+ P  |
Ctrl+/ 注释单行。) D1 P7 W; j! j
4 A: d# u8 i3 R
Ctrl+Shift+/ 注释多行。
! `1 S$ U3 h8 O! H$ F6 Q7 Q! F; s3 ~% c
Ctrl+K+U 转换大写。
. s9 G3 l* D+ L* T
' w8 s9 y9 I- F( D# H& G7 eCtrl+K+L 转换小写。* h! _3 @0 X2 m

; t' g4 L  [6 w6 a6 S$ ]; K( W7 F; CCtrl+Z 撤销。
" Z  o: u$ }( T1 C. k$ Q' D- e5 Z4 K: h
Ctrl+Y 恢复撤销。7 x0 u& y7 E" x) e2 a; W
' W0 i! {" N6 t! u
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。
: F% h% L# I" g; i1 l9 Q
% ^, m( \* s- f) u5 h( _5 eCtrl+F2 设置书签
. l  u/ T5 T( e; }5 P  X& T
" @* B$ I, i6 X8 |3 ACtrl+T 左右字母互换。
  V9 @0 F. G3 p" r" F) `- x! W: N5 A8 P3 Y# |# `! U2 }
F6 单词检测拼写
) |' G0 Y7 O& r5 K( l$ Y/ _5 y5 a. ]" m- _
搜索类' {7 P$ d  B- M# ^8 b$ X+ ^$ k% x* b; G! O

% \% J3 m/ v& I) J& S7 [6 YCtrl+F 打开底部搜索框,查找关键字。
- H5 G3 r8 z2 c  i6 C+ m9 m
2 W9 {4 |  a9 E( m$ B# mCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。; Y+ {3 r. q) m! h8 |# u6 E

' h, \7 O. F: W. M% bCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
' \5 K, O& C% w+ `/ c: l5 E8 n3 b5 w0 _; h7 l1 A! ^% D
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
  \" p" t; r# C
  ~% ?+ n8 m" xCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。4 j3 m5 w) t9 \1 r/ N$ Q; o

0 r8 C. D# E* \4 [- j* SCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
; A! ]/ Q5 g# w$ s1 j
9 c- y6 L7 E0 U2 v4 I9 @- PCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。' D$ v. t" U; g$ |  t! N2 A
% T& m. k5 U" n* E8 @1 p
Esc 退出光标多行选择,退出搜索框,命令框等。
: @; s' I  m; N' q$ q9 J) Q! ^4 Z# h( m" T( _# Z
显示类
3 H$ s4 O. `+ `& {! C+ p: ^9 i* m+ j% V/ o: Z9 G
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
2 ^0 o& Z6 u  a; @9 k
5 W; Y2 o; D  N( u2 |3 NCtrl+PageDown 向左切换当前窗口的标签页。6 O/ b5 k% k) C* _: d! K( v' I
  B( H6 m+ h, b6 I: P5 ]3 H3 E8 A. ?
Ctrl+PageUp 向右切换当前窗口的标签页。
$ E- c# e& C5 x7 E' D
, y# m+ B& A$ N8 j- [& B3 P& i# dAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)# x  V: ^: _3 J. Y

% O; G% X8 z' o* X% g; XAlt+Shift+2 左右分屏-2! ~( N6 u4 u$ M. T2 p4 Q
- [; ]  m! i0 u- r% G. J
Alt+Shift+3 左右分屏-3
( E6 n, \% e! x2 u' i! a* ~3 V3 z( h
Alt+Shift+4 左右分屏-4
4 O, c7 }0 a5 G( R
2 @; i1 X. Y; A; i" K; \Alt+Shift+5 等分4
& }& b* s! x6 Y, U+ G; x( V1 g* @' A/ }( t& c6 ^3 ^. a( _& G+ f
Alt+Shift+8 垂直分屏-2
5 J4 @- c9 H: e2 @8 U. F  g" C$ e$ o2 T- ]" t" ~: X6 F7 v, T% h
Alt+Shift+9 垂直分屏-3& \2 p0 Q$ m9 p4 x& [5 r4 x, Q  v

' {' O& c" ]- b; nCtrl+K+B 开启/关闭侧边栏。, \5 W  y, {& l8 y/ O& n% }

4 j! A" ?. Y& e7 f. j6 KF11 全屏模式: y) `0 S, {' T8 s
2 j, S% S* V$ G* |/ M
Shift+F11 免打扰模式

6 m" }" i" p1 F+ M% ~$ g1 H5 J
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-7-29 02:52 , Processed in 0.038013 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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