召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2168|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件
5 H+ ]! [; }# v$ i6 w3 h# W1.install-package
* M! T% i! H2 t! z2 D2.SublimeLinter(php代码错误识别套件之一)
/ b$ ]4 z  R$ d0 R9 l) f' R+ P& g( G2 g6 k3 D9 L
1.install-package
- o; D5 s: ^% N/ p2.SublimeLinter-php(php代码错误识别)" y. m; B1 C9 o* ?# F) v5 f0 e
* Y1 L2 u" {8 `& I
1.install-package
" a+ r: K) @& z3 N& |  q4 O- B2.Chineselocalizations(安装中文版); e& q" A- G/ ~) Y  t& [

, b, n$ g: G" E" R卸载插件2 V( }7 e0 C! P/ B) c
1.Remove Package 3 T8 D! Q* S* p& J7 C% k
2.Chineselocalizations- I% {9 D7 A) d9 B
; r" L( Q, R7 ?9 |$ Z! A$ g
1.Remove Package
9 K( J* o* u8 c$ X2.xxx6 i: p8 j1 h! [" u* [8 ~

, k( \6 f( k2 q) X
9 ]% F8 ~! T- y/ B3 V- \& k# ^# S以上是插件的安装方和和命令,接下来是快捷键的使用命令
; T+ g3 a% X6 F9 T& M2 @Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
" Y: O& H1 N5 Q7 n, \
9 _; ^2 v8 g7 D' s' m5 Z1 a3 ~Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
$ e  e4 o5 s( `- Y: H  |' v- }
9 @, Q( C5 m2 g. T( U+ ?, n1 y& dCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。& B3 r5 w2 [9 B$ ?1 P2 f
4 I' a- h- B* f
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
4 D9 H3 k3 ~: h; W" N; `- K
7 r' i) I% ?2 H, U9 ?* h, iCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
7 q5 E5 ^* [. v+ s/ o4 }" _" ^7 s% X8 M* P, Y
Ctrl+M 光标移动至括号内结束或开始的位置。% t7 `. r$ y- q1 [, q

$ T: ^6 S+ i- w  P% HCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
" Y. F3 X) Q' q3 T1 T; n
# B) O  K$ V" Q( CCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。( t6 E' O7 l- W; I4 Y0 y$ O) ~0 x* p
9 s) u. G7 m/ y2 i
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
" G6 F8 \: `  ], }* w) q: t9 m
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。
! L- [8 X0 }' Z2 ?- H: v) v0 j0 q7 \
Ctrl+K+0 展开所有折叠代码。
1 `6 b6 {* C9 J+ r. n+ H1 J5 T9 T
9 f) P1 K5 G+ B6 OCtrl+← 向左单位性地移动光标,快速移动光标。& ^* H0 [; _2 R% R
# e1 \; `3 e$ E' k( v
Ctrl+→ 向右单位性地移动光标,快速移动光标。
- J; Y; i" I; Z) ?: ^& v; I
( ?/ l! i9 i: v. W- D/ Wshift+↑ 向上选中多行。3 R0 t- i8 p8 Y

# t& N! k7 ^6 \( J! I4 v4 Oshift+↓ 向下选中多行。! b1 l" H$ C4 E: k7 f, }: ~2 G$ L+ s- Y
- ^* C7 u2 [  @) j- a3 y( H7 p7 s
Shift+← 向左选中文本。/ \' [$ U+ D* T0 l% D+ u
! p/ A& N) r6 R/ T, [
Shift+→ 向右选中文本。8 @- b. _8 F9 x' }) D# A2 e

: }4 \6 F1 ?' C& Z* i$ NCtrl+Shift+← 向左单位性地选中文本。8 \9 i. r7 \2 @3 y! }

- a1 X2 y: i# y+ DCtrl+Shift+→ 向右单位性地选中文本。0 Y5 `: O) C, C& z3 s6 l

7 K5 T9 V$ R, r* DCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
& m3 \) c# w' ~% E# B$ ~- q: d5 h, r3 |% u  T
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
, _; Z6 l2 y1 z9 X/ t6 t( d2 k# t$ \* m+ |4 M9 ]# C& ~' t
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
2 P9 i2 r; W" l; x4 `4 G; G" `# [; |) L! w) b$ U
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
; V! `0 a2 S* M! H4 b
1 z. C7 ]  a3 v9 L- m  `5 c; ]% h编辑类/ }9 y' B9 H( G2 s. \$ W( Z
* D- O: M' F. @! K& T! u9 R; F
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
+ @2 ?2 u0 e6 ?/ J
0 ~+ o+ {+ z3 K& E, f% fCtrl+Shift+D 复制光标所在整行,插入到下一行。
$ A5 ^: l+ F4 l( Q, N2 z
' a$ ]1 J; Q) L. E6 S# A; z7 j/ tTab 向右缩进。7 H2 X* @4 w% s* ]8 B$ r9 S
2 G8 y/ F1 O- L$ Q* ]7 X  d
Shift+Tab 向左缩进。0 x$ I' p! a2 Q
; \+ V- b- V* x& X$ k9 @1 q
Ctrl+K+K 从光标处开始删除代码至行尾。
, F1 u; |; H- M+ G3 o7 q5 E0 G
3 u2 Z+ r" t6 k% k8 h1 M; x! RCtrl+Shift+K 删除整行。3 l* a# M3 ^( n% h, k

0 c9 S' Z+ `- K  Q7 u  D3 m+ S" fCtrl+/ 注释单行。* S5 K8 \: v  \* ?7 g& |1 f' k2 R
( Q! ~9 j+ k9 A5 k2 A  j- B0 _
Ctrl+Shift+/ 注释多行。
' [8 F( H4 _7 i
& a4 f* k- n! m' R5 z+ p) yCtrl+K+U 转换大写。' ~  y$ {' f) _8 ^" `

" |" U8 L/ J+ y1 r8 |. W4 I) RCtrl+K+L 转换小写。: ^' |+ _- i9 ~+ w% l

$ t- j8 y# H4 ~$ G; q  ~! dCtrl+Z 撤销。# s# V$ ~) Q" x1 {8 Q& M1 k; l
# U! c" [) X2 X6 z8 {
Ctrl+Y 恢复撤销。, f  w0 ]% h3 ]6 u5 d3 t' u
8 x: E3 P6 f  C+ e2 S* ]0 k
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。9 z+ s- {4 O- h% r8 H: o) q

$ h, V* d" e1 D5 R' G& ~8 `% D0 {5 tCtrl+F2 设置书签
2 F" v2 B( X# [6 ]4 P
& C& F* y; l, k3 p. @2 OCtrl+T 左右字母互换。  |' V. y: F; \' J
) @8 U7 n; p( c4 h- ?9 p
F6 单词检测拼写! T5 {) t  Y8 C' {

6 t5 W, g* k, s3 u  E" l搜索类3 n9 H! [( K5 Q
9 q) M# ]" M8 ^. E
Ctrl+F 打开底部搜索框,查找关键字。" v; Y* s9 Q. |9 t! T4 j' U" ?' k
4 X" L* M$ K% |$ G0 Y8 P
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。3 [! h) d+ E( a1 B$ K* c/ [  U$ [

# y$ w5 x0 X6 L" |3 RCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。  Z9 a  S% }# d
: X, G& D7 J+ w: {' c
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。" N( H1 _" B: g3 \
8 P$ m3 Y6 u, C# w
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
' n& a3 c7 H9 j7 T: ?) v3 Q9 D6 M. l% i0 ~9 D5 _. b
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。( N6 `, V2 ^. G) X2 q' H
5 ^) p: e- o( `8 S% C: G2 A
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
8 k3 @  c* a; `3 ]% ?
! l% i, Z1 A# LEsc 退出光标多行选择,退出搜索框,命令框等。) y8 _; ^$ Z/ G( W4 \
9 v* u, O# k5 Y9 I) B& N
显示类2 v9 W/ x/ Q$ N* Z' g
3 Z5 ?- O, b5 e3 m7 T$ e  @
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
# `) M) N% v3 O1 a  R4 A" `, m
) o/ G4 ^( x, C3 {6 ^Ctrl+PageDown 向左切换当前窗口的标签页。4 s# X; y2 J# F( L( ?* Q
5 W; R  L# N9 U/ X8 O8 G
Ctrl+PageUp 向右切换当前窗口的标签页。$ ~. z- F) Y$ ?

5 v" r$ A- L1 a3 w0 d- a  q: h5 {' sAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
9 J9 Y) f0 G$ D! ~+ c( J
9 L7 t. d1 U/ x9 j+ rAlt+Shift+2 左右分屏-2
' ?6 T0 N/ m' x1 v3 Y- z8 o+ o( c; d& r8 ^1 {, ~
Alt+Shift+3 左右分屏-3
* T# ]1 R5 Y( {: I) w/ C; K0 d9 n( e& q6 t: p8 I! p! S# D
Alt+Shift+4 左右分屏-4
3 {% U  X# D0 H0 M$ T6 N* [* z3 J1 w9 X& ^! M
Alt+Shift+5 等分4
+ s, z# `7 f, L3 i# u* L
) M4 A! [: ]( W( VAlt+Shift+8 垂直分屏-2$ i7 S( V% L! C' R' ]8 Y
8 d0 @; U& g! e7 K5 r# [
Alt+Shift+9 垂直分屏-34 ?1 j9 H; i- a6 P% U8 T9 p/ K$ a

# ~; z4 ~9 k* f' M+ ]. BCtrl+K+B 开启/关闭侧边栏。8 l* r3 n; N9 }3 q( A+ }: j

# Y! d# O' X( s- Y# t6 f& }, MF11 全屏模式* f/ H  G0 G2 E; {) o2 K

+ e. ^0 o$ U- r. b! yShift+F11 免打扰模式
6 t1 G- t3 ~  l7 M( ?& X6 W7 N
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-14 06:55 , Processed in 0.039899 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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