召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2357|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件
3 X5 |: Y: Z! B& X3 u+ o1.install-package
+ }; P6 Z, N$ F- N) B( Q+ x- B( L7 j2.SublimeLinter(php代码错误识别套件之一)
# k# l* S# g0 S7 t# a& r# l( [/ `- Z9 K0 a+ y+ O' v8 k( f# t3 ]5 d
1.install-package
: E6 O5 y* y6 b6 O4 l+ Y) j! _" _% n4 h2.SublimeLinter-php(php代码错误识别)( A$ D+ {, q8 i
* u& H! I! B1 e  J7 N' j. l$ E0 p
1.install-package& ]" U& q$ c% y, d3 Y8 n
2.Chineselocalizations(安装中文版)" L% r% Y3 S3 ?; X0 `4 ]. H4 ^% Y

6 Z1 v2 y" r; s* l/ v% ~卸载插件4 g8 j6 @/ i+ a7 R/ v
1.Remove Package   S% y0 O. o& T; S
2.Chineselocalizations
7 H7 d7 y- o- j2 ]  Q. y
: {" Y, i1 t  Q' k1.Remove Package
7 {' @4 d# ^3 O# ^. F5 K2 }2.xxx* n* d! H* z( c/ W+ Q' c! k

" E1 T, B* c$ ^7 [; _  B
( {  b  H: f+ P, C3 B- o  O2 f以上是插件的安装方和和命令,接下来是快捷键的使用命令( a& a" h3 @  K/ }
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
  [% }6 l# u- |: n: y6 Z, X  N! ]0 v
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。5 }9 X. V* Q6 c

% [( H  g- P( s, `& `1 GCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
' e5 F2 S$ h3 C2 F1 M! _. i+ k
' R% {% u& ^6 g6 D5 ]Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
1 g5 K% S+ t2 S7 ?1 j  v4 f
$ ^0 s* I. c! H  W. xCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
% g/ U1 v) x+ Z; b/ `
8 B- L+ w' _0 PCtrl+M 光标移动至括号内结束或开始的位置。
7 a8 a# ~3 o2 i2 k
: u6 W% c( Q( {  E$ q& U+ oCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
( k$ U5 a7 V$ z1 F+ R$ _! m2 b5 R, y; n; x! x7 V: a: c) w+ f
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。/ \- R9 |4 C! f' K3 x
7 [7 Q; O, z" D4 u) R
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
" ]& S+ e; e( ^7 S
( y' s- z) C) wCtrl+Shift+] 选中代码,按下快捷键,展开代码。5 K" T  S- T$ d' z; n
) `6 W8 m% s, J/ E6 G0 n  \% X( ]2 Q8 b
Ctrl+K+0 展开所有折叠代码。. t, [1 b% S2 S' i% ?; ]

# A& q% v4 A, ^. F# z' W2 ICtrl+← 向左单位性地移动光标,快速移动光标。0 g' I  O9 B. d

: Q+ C  k( a' v8 ]1 e# z4 s6 q7 ~Ctrl+→ 向右单位性地移动光标,快速移动光标。" m+ u4 B" o; v8 X4 e9 x% u

1 M/ E3 T1 Z' D& C4 Mshift+↑ 向上选中多行。. a. w6 b2 Z1 W3 c5 d
$ y1 E) G& p5 h! @) r
shift+↓ 向下选中多行。
+ q8 }; U6 r+ ~2 u, n% u# x0 s6 R7 g# c
Shift+← 向左选中文本。
/ }# \$ m2 K4 Z; K( Q" s( d; u6 k
* i1 J) c6 L8 D9 z- Z& ^9 w7 KShift+→ 向右选中文本。
. {: `8 x- z' n) y- a9 O- m: b; @% v* p
Ctrl+Shift+← 向左单位性地选中文本。
) W9 {5 f( w! U; ^5 j# k- H% R4 n
! K  _8 \% P* WCtrl+Shift+→ 向右单位性地选中文本。
; g+ R8 }% h0 V& q8 w& Q. r9 ^
& S/ u8 k! h' r6 VCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。( \+ X$ [5 @. B0 a
# P9 |8 s! B* Y$ O/ N
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。# l( Z$ Q1 Y% J/ D  C4 Z
* O( T" @/ g; G1 o2 \, r2 G
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。7 q5 Y# O$ j, C# V
4 B0 T7 n3 N% f- G) V9 W
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。7 D* T  B. \% C0 s) n5 X
" O4 `* M) c6 S
编辑类8 ?6 F2 D- \; \* s" @. e7 n

1 d; m/ X0 @' z9 rCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。/ s" X. I% B' q# U/ r& @5 w' h

& d% D/ {8 o3 b8 D1 o% f6 M: JCtrl+Shift+D 复制光标所在整行,插入到下一行。
! @  i. o1 h  y$ N8 }0 F3 V! r, c; m" D
' r# N) w1 ~, MTab 向右缩进。
$ o& V0 P: p- H; m1 ^
4 P6 C0 O# u" n3 r. UShift+Tab 向左缩进。' |5 r! b' q6 [

" m7 `4 Y( B" M; s+ @Ctrl+K+K 从光标处开始删除代码至行尾。! H7 q' v) E7 [+ M9 T) g

& K' V) _/ H1 e% a% kCtrl+Shift+K 删除整行。
; r3 k: d% w! o' X( W, x; s# h, d: I2 L5 q
Ctrl+/ 注释单行。$ U3 |' h. n& a4 e! ]2 l

9 S3 ~! D9 L- O& H, N1 D' \Ctrl+Shift+/ 注释多行。/ F$ s3 e6 U; L: O, ?
( B4 A, Z( R' B
Ctrl+K+U 转换大写。
/ }" L6 b$ S4 {+ g% H6 C) T3 j- }/ q9 U! `3 h
Ctrl+K+L 转换小写。5 y7 G8 {! s9 ?7 C
2 r* h' [+ g9 O
Ctrl+Z 撤销。
/ U3 M6 l0 Z% t4 ^$ v3 m
" P6 C# Z& y& ]( MCtrl+Y 恢复撤销。
, `( H, K3 |& L+ {- ~  M! F
! s3 |: Q( _/ Z' W! ^- FCtrl+U 软撤销,感觉和 Gtrl+Z 一样。
+ |) a6 }: t; ?7 ^4 H, i" d; W# z+ u: Q/ T! L
Ctrl+F2 设置书签
0 ~  G9 s9 ?$ K  Y4 P9 i2 E+ k/ i3 d7 V
Ctrl+T 左右字母互换。
3 B3 N1 ^0 u9 D- O6 L1 }4 X$ Y3 Q$ S. A5 _
F6 单词检测拼写
2 G" n: o) n# `8 N/ [3 m. K1 z  _  `: d6 c! o" f" H5 }: H: U
搜索类
# x2 V: e  _: ^2 ?) J* F" [* f
' M. M3 R; b3 s8 Q& L& MCtrl+F 打开底部搜索框,查找关键字。
5 h% _9 \8 s! |( y8 F' a
, z# S/ |- w2 S0 F; ^5 I8 ~Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
3 n; E( W( F5 d! T% g5 C
6 U6 n3 b7 k6 a4 o$ t! TCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。2 ~7 q& c- ]  y- v) I3 X

! t2 G' P. ^4 K$ e5 x- S+ z- FCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
- W& y1 N) s: H. Y! ?/ ^
/ P0 W& E+ t2 SCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。: V, Y5 O5 e0 ]) e- N) Q/ K
8 u, T. ?" t; i5 R
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
5 B1 B" k. F5 G- h) A) U+ t/ b/ E' p7 z0 m
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。, B* R$ H4 A7 v+ y4 r7 a; l, T2 }
' x( y& O% B4 ^) b+ s
Esc 退出光标多行选择,退出搜索框,命令框等。
+ y9 [% K, E( u
& u4 v4 e, f  S. G. H) W1 d1 h显示类
: j, ?# G0 U0 Q& W, i& {6 Z' |) c* K4 ~8 e* o
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
% l) y& k, C# ?
8 W$ T" [4 G2 f+ ACtrl+PageDown 向左切换当前窗口的标签页。
- E! c9 [+ h6 g
' r; G2 R2 {' d3 d6 P$ L3 T  WCtrl+PageUp 向右切换当前窗口的标签页。( @4 y- z2 A* }5 U" J4 L

. W7 g" R$ L5 r" o: A; ?& `Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
3 Z+ x( N+ f2 U' j, P4 p; h+ J4 @. k3 S. P" F) z2 e
Alt+Shift+2 左右分屏-2% t9 t9 l. a# r+ G; |' d* o3 _
( {0 O6 ~7 w. A2 o' }
Alt+Shift+3 左右分屏-39 {# j* G- t9 r2 I
9 |  f( H' t6 i0 }+ C, O* M# y( H
Alt+Shift+4 左右分屏-4/ ]6 |! @1 o; d" U- C% f4 c
9 R. h' [. d( X3 Q! [- {
Alt+Shift+5 等分46 V# f2 \0 ~+ l6 F5 m% j; a6 a- G
8 r( n0 ]! c3 h/ q+ T; t
Alt+Shift+8 垂直分屏-2
7 a3 I2 N* i/ d$ b. Y( _4 L' c8 O- z& i
Alt+Shift+9 垂直分屏-3
9 S$ W% n* m' m8 j2 G
3 b. G% D0 J$ C  E+ [! T* s3 ECtrl+K+B 开启/关闭侧边栏。
8 \* @, r% H! t9 P
, y, C" N! P& `0 [F11 全屏模式, J1 R1 _! [# D3 p8 P9 r0 A

. M- K* l5 S3 ?1 l* G, y6 {5 FShift+F11 免打扰模式

! j1 J2 u2 w' P
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-11 03:06 , Processed in 0.039633 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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