召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 425|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件
5 l3 K+ @5 Z1 [6 l9 E6 ?6 A1.install-package
, i5 C! D) p& V2.SublimeLinter(php代码错误识别套件之一)
6 d6 \% Y! T( O! ^( ~
6 c( a5 y) ^( g+ U1.install-package# G6 N& r- T* k5 v1 L: |
2.SublimeLinter-php(php代码错误识别)
- k: K' g- U& P! ^5 u# E- X6 \1 ]
1.install-package8 K% V. h6 J3 ^: d& D4 E/ e% f  ~
2.Chineselocalizations(安装中文版)$ M' x$ e$ K! Y6 R& O/ l

7 }, m+ t' x  _6 C卸载插件
8 V, }+ T, H" m3 q5 A* z1.Remove Package
; ?+ K7 V; X3 t9 L2.Chineselocalizations, T+ `5 x2 Y; m: K4 F

3 c; H6 a# r5 }/ n5 C+ J1.Remove Package
" r2 P5 ~. w- V$ v$ w1 T2.xxx  J5 t1 |+ T: S: l9 x+ n

- r& U# v6 b' n7 K4 ?' V% f. B7 o  M# k
以上是插件的安装方和和命令,接下来是快捷键的使用命令
. A- ]( |/ f0 w0 BSublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
  o# }4 j2 W9 h, ]5 d9 Y
" V6 D5 E5 `9 U9 z, e. SAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。1 B; N" q# l' |2 c5 h+ [

6 h; a# X+ ]3 b& s" BCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。! O5 u. e' o8 \" W1 k; V: s
! L# H' @& }& E. q) R+ C7 y
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。7 {) q3 {4 \  O

& l: I! J* H0 R8 h' \/ i; n, N5 Y, _Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
! {  n2 B0 s4 _" c4 P. B2 P0 t0 w7 S, |. O
Ctrl+M 光标移动至括号内结束或开始的位置。- W4 C0 j8 u2 w% R3 k3 [6 n% `

9 P* M, X8 a/ d; {: S' pCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
! _7 Y- J; d+ v4 _; j/ V! q  m; x6 Y; `$ H* ~* ]+ ]# Q
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。8 e! D) M6 o# H- `. b
! r/ W5 e; w' P& J
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
; w3 _- T5 L* Y! E/ ~/ ]
: t: V3 G4 t2 j6 }0 u& m# sCtrl+Shift+] 选中代码,按下快捷键,展开代码。
) c8 v  j, o# z; e* l' f/ P' o! l" V# M5 s, T
Ctrl+K+0 展开所有折叠代码。
+ |# z* B8 K; v
! I! {* Y+ r4 q" m! @% o# T# HCtrl+← 向左单位性地移动光标,快速移动光标。0 _$ G! P* P4 ~
6 u" W4 X$ y; O2 |: e
Ctrl+→ 向右单位性地移动光标,快速移动光标。" c' h2 b5 G! u0 N3 n! G/ u% W

9 Q- ~3 f& X3 _: K. u6 R8 L! Kshift+↑ 向上选中多行。! }, z6 \( v1 P/ ^
5 P, e- x) z! j
shift+↓ 向下选中多行。/ @! X- H: o: U' N5 y3 W

# k1 j7 H0 T0 d, F8 M. GShift+← 向左选中文本。
- D3 B+ T$ d+ e: W+ j8 ~% h" {" E3 P+ K, k) G9 G+ d, M  h
Shift+→ 向右选中文本。& f) ?4 Z7 B* d3 s

0 J, x, g, w9 l1 CCtrl+Shift+← 向左单位性地选中文本。, J9 Z( @# o/ ?4 I# ]
+ o) \* I, g+ s9 @! R( O7 j
Ctrl+Shift+→ 向右单位性地选中文本。5 w# R& t3 [# D
7 J. ~( F. B9 U. M
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
, {) X2 y& Y3 L+ j
2 @& v5 W( Z  a  D! }2 |Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
- l+ `* O# l( Y) i
7 Y5 `9 i9 G6 ~$ Z0 Z& t: w% nCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
; Q) e4 i, w/ q! v/ |9 p" Z% ^7 e; l( j
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
* M  H: p6 ]! N" }/ ^- K: @6 h3 _- G5 o# Y- R& f
编辑类4 I$ A* j6 D+ H1 c) {- Z

+ L& R4 @6 ~* V0 e) e+ O3 ]Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。( i" m1 X7 g+ ~

/ Y  ^6 R* n( w1 CCtrl+Shift+D 复制光标所在整行,插入到下一行。8 h# f) x0 p" u. N0 K

2 T( p; F. x6 S  l0 g9 t. UTab 向右缩进。
/ F0 w* Z* T$ \. \  |
: ]2 y2 h/ N6 n! a1 Q- DShift+Tab 向左缩进。7 C7 e" ?3 E2 P' R

2 m7 g/ m8 n3 x8 x/ }Ctrl+K+K 从光标处开始删除代码至行尾。
# Q& x; \0 k- c- Z# j# B' Q& m+ M& ~$ L  e! l. x) X9 V
Ctrl+Shift+K 删除整行。7 H: \# O7 e& F' s6 S( i
( G' y; \( _) l4 M, i
Ctrl+/ 注释单行。
- j' F) R, N; R" S! f/ T
, j! W* s9 R5 A2 f) L3 h) pCtrl+Shift+/ 注释多行。( [9 A/ V; _9 c" L( m: X0 l- Q
4 G$ ]& S/ q0 H9 L
Ctrl+K+U 转换大写。
) N9 j( A6 _. S) E; Y9 H& F
6 X" B( Q$ Y+ H3 C: iCtrl+K+L 转换小写。/ _. V  n2 ~6 f+ w( L; y( s. \0 r

, [  y% l. M& ~Ctrl+Z 撤销。
, a, u1 ]: M3 ]6 t9 G3 t6 t
" D1 D, J: [4 B4 U5 v* V0 F/ }& u/ `Ctrl+Y 恢复撤销。! h' E2 E7 |. G  _, m% m! |+ B
5 Z0 p/ x* e4 g' r$ j  _) h
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。$ z! h, m; D) ~0 p/ A  s+ w9 k
$ u6 x# v$ e- m; J# L
Ctrl+F2 设置书签
2 `/ `+ I1 a8 J% f9 r
0 z& `3 |9 V, q% ^& Q6 dCtrl+T 左右字母互换。
2 g7 Z: ?9 y; k- ]$ Y9 j* e& u! z* n5 |5 n2 q; f9 z* U
F6 单词检测拼写
2 m+ y0 S6 j" R: v5 V# e+ C3 x1 |  g0 n+ U
搜索类
: f$ b  o" E, k) Z" ^9 m6 P& Z5 A3 q: [
Ctrl+F 打开底部搜索框,查找关键字。0 P! ^" @' s, O( W( D: K) |

' B; [/ w2 r9 `Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
  {- a) p/ y% ~" N% V; r% M$ R: A, h% j4 U2 v+ W
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。/ Z  X7 w! Y  y1 \$ G5 J

4 ^) q- J# c9 T- J2 p. v. f/ KCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。! w4 w* c1 Z- C

3 u  K9 m: {! m4 e- K; q. DCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
; P% a, H' s7 W
$ H- u  j6 a) t8 mCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
0 v& S* l! U, M4 s2 N5 i& T6 e8 P+ @' o! T+ g8 }/ S! c
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
; ?# C8 n% e. S3 c. b7 |; r' c" v/ J, f$ }! ~
Esc 退出光标多行选择,退出搜索框,命令框等。# Q0 d4 I: \5 A7 z# B
) X! V/ C; C6 E
显示类
# l7 g5 z6 ^/ d) r
( E( C2 a: e) F2 [( Q/ z! \( hCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。& A, _; A6 K2 n! t' K. K" P* h2 ?

% R2 R9 C1 m' F$ DCtrl+PageDown 向左切换当前窗口的标签页。
; I  Z* ?  ?! M* m5 D( h+ M8 X) |% O; F- x) t: o
Ctrl+PageUp 向右切换当前窗口的标签页。
, x  @% c5 i$ n( g* g& P) a. ~0 p$ t( g0 b# u4 ^+ p: C
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
9 W$ h  K: `; Y; g+ X  E/ x& Z, \- [
Alt+Shift+2 左右分屏-2
+ O1 S- }% j5 {" c3 M4 G6 W; |+ J3 `+ n; {0 u% u& k+ L  M
Alt+Shift+3 左右分屏-3( @5 Y* }4 Y8 j- H/ ]3 p8 c
  Y- S1 X- f) L* i; `
Alt+Shift+4 左右分屏-4
) T9 R) W- M- Z* C. J+ z
; S  k% O  H$ N5 P4 P7 Q9 h5 o$ HAlt+Shift+5 等分4
  O# Y3 S# j$ ~! B5 k2 P6 f5 [+ j& x# w0 V" e
Alt+Shift+8 垂直分屏-2
3 o+ O0 P1 Y0 c5 }7 Q7 N6 l4 L8 Y- N" h: s1 z
Alt+Shift+9 垂直分屏-3& B' Y4 i" @) H' @+ t4 h
6 d$ Q3 s& `9 X. \8 N' L0 W( E; |
Ctrl+K+B 开启/关闭侧边栏。4 s0 W6 y5 B4 U2 m6 C% K; F$ f
3 c! C# `# ^/ @& p5 u# G7 C, K
F11 全屏模式; H, P4 t# e6 Y

9 F1 c6 q+ t- @6 y6 p) y* mShift+F11 免打扰模式
  c. y$ b3 w& {7 M/ N
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 01:58 , Processed in 0.031837 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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