召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2786|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件( B6 B$ Q, ]' s
1.install-package
  D3 F4 i! l% x; Y# ~* M+ ]' D2.SublimeLinter(php代码错误识别套件之一): D0 Y: s4 I3 s, A9 I& Z

0 ^" e4 N% c7 v1.install-package
/ H1 C& ]- Z$ X( P2.SublimeLinter-php(php代码错误识别): Y7 }5 A% `2 w4 w
! d  X' b- h2 Z4 a' {2 g5 y7 V
1.install-package# s" ?  ]  \# A* m" Z
2.Chineselocalizations(安装中文版)
0 {4 V% A+ V% H6 h* I- i2 X: n) E3 U! M, X" t
卸载插件
* O2 i1 J+ N4 w$ d2 m1.Remove Package 1 q" A/ `' `- T2 s
2.Chineselocalizations
# m2 E3 M  G( t( a: m( X5 k6 h: y) S+ k+ b
1.Remove Package 3 r: o1 K6 z9 O# C# x3 J! w& ^9 C
2.xxx
' T( u! ~) g9 A& y* C' r8 u0 A8 B3 b: o! s

2 C9 [  p# p; d% R4 c以上是插件的安装方和和命令,接下来是快捷键的使用命令4 N4 B* K5 T0 M9 J8 k: o6 g
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
) k, Q) j8 e3 h; Y( U. i9 q- ?( v  x
) b" W: }6 a" S7 Z! T8 oAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
* m$ U  P% d& N+ m% j  u5 D) q) @  Q) t, {  c4 m$ Z" K/ G5 w
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。  M6 O8 M. I* {  g
* u$ B! _5 T. o6 C; g# B, ~
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
$ P8 g' z- |, m% G& M0 s; `% I" k! U: e+ @" S
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。+ M( X& \) g  X6 X% e7 ^+ G% b1 i
; L  S+ S, {) y2 V
Ctrl+M 光标移动至括号内结束或开始的位置。9 m% w0 E9 u3 }

" y2 ^5 h5 S3 G: X, ICtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。/ }1 t+ m2 b: K0 v; p# _
; m9 [1 H5 n  F* I
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。$ y! B4 u8 Y8 b

( [' `& E5 ^$ HCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。* }/ s7 @8 N" ]; q; K

+ A& [7 \1 H5 T3 A% l2 L; o; wCtrl+Shift+] 选中代码,按下快捷键,展开代码。, e0 f5 X) G; u* d+ q" C0 [( h
" y1 O  h% e( B: T' L- x. F, L, [+ _: ?
Ctrl+K+0 展开所有折叠代码。! i9 y1 i, ?* c( T, l# v
/ }2 Z- J* O- @& O" V
Ctrl+← 向左单位性地移动光标,快速移动光标。
/ S. r! F7 R8 B4 B" j0 ~
( m& c5 e$ ^; j2 M2 z6 }8 \Ctrl+→ 向右单位性地移动光标,快速移动光标。
7 y' C/ a8 h0 |- F  \* N% o( k9 V
8 r3 j+ i3 i- K! B- U0 c/ j$ {2 Lshift+↑ 向上选中多行。
" _" G; |$ ]6 h9 c7 E2 W' n/ U2 h# F9 A5 M- v- a
shift+↓ 向下选中多行。# }8 x+ a* D1 V; S6 W! f0 D, V, Q

) |8 V4 v* F7 H; {$ z" MShift+← 向左选中文本。
% A5 {$ z: v/ o) R& S; m9 J/ w6 K; e5 X4 z0 b9 T
Shift+→ 向右选中文本。0 \/ w; ?3 O, W! X8 J6 a
8 V! \1 V6 C* y# `, ]/ o7 p/ r
Ctrl+Shift+← 向左单位性地选中文本。
& g! H3 x9 f& m/ K% y: f3 s- t$ F# ]1 Z# i
Ctrl+Shift+→ 向右单位性地选中文本。
4 l. |4 z; g' v, g3 K/ \
3 z+ ?: K2 c1 n. H+ RCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
' n8 J* |5 `1 C& H: U
. h, r, l3 h; ^" x  C9 |0 R. gCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。3 E# K+ ^6 L/ k- E& G3 w
0 b  |) f# R; ~! V' ~) P$ U
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
8 ~# d3 ]. C: d7 z, k+ X6 B7 j0 o+ T0 `5 r4 }
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
5 ]4 M' N9 t7 Q  h0 q/ \
5 c+ C4 d. U( c: _# p编辑类  t, a, P1 Y- W  O

, D8 S, _" l% t0 GCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
" @( }& a; u8 m4 r/ T( ?" j, l' X5 m0 `% f4 z- p) H+ ?
Ctrl+Shift+D 复制光标所在整行,插入到下一行。. R; {3 B- ]# {/ y$ k

3 H: g1 _/ P& NTab 向右缩进。8 |6 o+ \9 J/ }4 M& q3 l
8 ]  \3 J; _- P( \8 x! u) U
Shift+Tab 向左缩进。
( F% T* k( n8 u3 U) Y2 j% T* l) y, O: I( {7 o5 K" L. q% d. f
Ctrl+K+K 从光标处开始删除代码至行尾。
$ ^8 B1 e& A! S. }) v
% \% X" B, v% A/ A* |! h. g9 H. rCtrl+Shift+K 删除整行。+ j. j& j! A$ ?+ X0 }& _8 u
% w* e; |$ k/ V' o& q
Ctrl+/ 注释单行。
7 M. k; Y7 g3 x8 I7 h* I
" k: C/ `+ U! LCtrl+Shift+/ 注释多行。
1 f/ L8 e6 ~+ @3 e' j3 u8 I- k* X: Z. e: i
Ctrl+K+U 转换大写。
9 B6 U; ^. q4 t3 E7 T/ k3 l0 c, h( ~- d; w) m
Ctrl+K+L 转换小写。# n- t0 Y" b- _" u
5 W# ?; y1 ^, u5 k$ W
Ctrl+Z 撤销。# ]0 f! ]7 P. W( H

7 w; {  F+ b# V  A2 b* dCtrl+Y 恢复撤销。9 `& g* X( P# d2 D

& [) Y' D: [4 zCtrl+U 软撤销,感觉和 Gtrl+Z 一样。4 R. _% o* Q9 U

( l6 y3 d  D  S2 O8 v& D( SCtrl+F2 设置书签* S! E1 n* F0 w: A' r

8 }, ]9 Z1 L. N, `Ctrl+T 左右字母互换。
0 R9 r) T/ y8 x/ g6 t$ P, H+ V5 H7 n/ L
F6 单词检测拼写: B- I6 o6 f+ e0 z/ T$ K
" N2 A# {! Z6 g3 Q8 l1 q. A7 W
搜索类
, R! b; o/ w1 o9 m$ ]9 ?# s# G- g+ }- ?/ ?( f; N9 d* |, ^
Ctrl+F 打开底部搜索框,查找关键字。
2 O' z  ]. f' n# K$ ^6 i
3 k2 g/ m% R% q2 d  xCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。. R- @1 ~# ?' M; Z. D

! I9 Q8 u- s* M% m9 v7 p' yCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
+ w3 Q# v' D. J; I% ]# L
. J  @  ^; ^1 ?3 Q! r$ T0 P' i) r2 aCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。' ^! b) A9 G4 S
- M0 A( u& K: ^5 @1 }
Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
: [' I+ a0 {$ j% ?
: _8 e( K# k  B/ B7 CCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
+ }: A: ]9 W% H8 s
) B  F0 ^+ v3 D* nCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
" g: p; m. A$ t% Q3 s, q- \6 |
: L* d) }$ R3 {$ K( U! ^9 GEsc 退出光标多行选择,退出搜索框,命令框等。
( N/ Q+ x7 y  T- M
6 F3 o: R% A1 w" K) [显示类  h9 v" U- G8 D( W7 K/ Y1 C

) P3 z% h: a0 [) y$ G, ~% WCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
5 Y% I1 v( @* e. c3 L4 f4 O9 L( c! S* S' T
Ctrl+PageDown 向左切换当前窗口的标签页。* d2 Y& n9 g$ p
! x6 E: @9 k: m* ]. p! W
Ctrl+PageUp 向右切换当前窗口的标签页。1 `6 I6 A& v2 U! ~4 v5 @1 {/ d
8 R1 [0 f4 y' n! H3 M
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
2 x8 E$ b+ |4 v/ R+ J
! m' q, j( a6 ^: IAlt+Shift+2 左右分屏-2列$ u7 ]0 u, z0 E2 J& p3 h

, a) \. q* d! }- C+ i! _; y& R( XAlt+Shift+3 左右分屏-3列
  `2 X4 w$ S1 D2 I" {% F, F2 A$ r# n' ^4 j+ O+ F4 J
Alt+Shift+4 左右分屏-4列7 D7 r& h: t0 g8 f  O9 G8 c  c

% g+ N  q! s4 b' FAlt+Shift+5 等分4屏
7 V7 \( C  ]# _' |: }+ A: p( P. x# j2 J6 Y( o  f$ L6 V
Alt+Shift+8 垂直分屏-2屏+ T4 i& |* E5 K6 r  v* b1 b- Q1 z
: J# E5 ]& J! \) `( I6 V
Alt+Shift+9 垂直分屏-3屏: o. |5 d2 G. Q8 N9 m7 G, I* [

* g5 c: F1 u& \" T0 {Ctrl+K+B 开启/关闭侧边栏。4 ?/ D/ i1 A. r
. Y* M3 @9 v# z5 G; f
F11 全屏模式
& [; |; C: t+ t+ ~- d
. [/ |+ T# Y+ UShift+F11 免打扰模式

$ m. Z3 A  x9 C9 Q$ @4 e# {
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-31 12:16 , Processed in 0.036619 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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