召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2389|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件' o. O  h# i9 Z2 Y) ?# z
1.install-package' p% ?2 Y, L0 F. i, K% L
2.SublimeLinter(php代码错误识别套件之一)" ~( A" h1 w8 _$ s, N) g$ G

6 i- a$ T$ a  e$ A# q3 D( ~1.install-package
# n$ q, c; s% |5 l/ m8 p2.SublimeLinter-php(php代码错误识别)" H+ K& K% z* i9 \! c; |" X

/ B/ a+ O& k1 p# \3 }1.install-package% T$ N! u4 D4 ]6 C4 V
2.Chineselocalizations(安装中文版)
! F* L" q* b& v. O; g; Y# R" b! g- y& M
卸载插件
% U3 V. i; {" V& L2 p1.Remove Package
4 `( f, e9 k- F7 o2.Chineselocalizations; \& j6 Q4 z, r$ K
8 A0 O& n0 R: u4 W
1.Remove Package   k: ^0 z2 Z: d/ w" i1 A
2.xxx
" K; [' _0 t0 h# a# G. M$ ]& A( N
& x4 b8 v# Q, l4 O+ ?" |' y. s, D1 S. l$ ^
以上是插件的安装方和和命令,接下来是快捷键的使用命令
9 k, I5 R5 E6 \- j! _0 LSublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。% V8 X9 y1 s* K! ]

" M! b) [8 P8 w% @5 u  S- s: g. xAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
4 K* p: L0 f+ s' n9 a# K' v) P" Z! U0 G( O3 c  }
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
7 K* J3 U, k  F, Y+ `+ Z
3 [( P- j! ~; K2 o' w  YCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
/ w+ f" `# u$ F6 e( ^# F( f! f! k1 ?/ e( R, Y- x* Y; u5 \
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
- g5 L; b! k' C1 H  G! s, e2 ^6 \4 m7 d5 a& u3 G6 B+ {
Ctrl+M 光标移动至括号内结束或开始的位置。
# V% R* Y1 x4 g8 ?5 ~; B" B" G
2 a" L, w5 l, I$ V" M. ICtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
( p: g$ ^$ {7 L
: ~+ f8 `2 h% y  N1 {3 oCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。8 |5 E# E4 f: C6 S- y7 k
7 i* d* x! @7 {# }
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。. J) |6 y9 j( Q0 g& Y" G- w3 ~7 M

4 u1 m1 k, X; J( I( b2 pCtrl+Shift+] 选中代码,按下快捷键,展开代码。
5 e) o2 I$ P8 |9 Z. E0 p* Z
1 W" u8 \- R6 E/ gCtrl+K+0 展开所有折叠代码。
4 R6 H( c  q  ?( [4 N. t$ O: U0 W* l. s& u2 k6 f
Ctrl+← 向左单位性地移动光标,快速移动光标。
# V* k9 q7 K# c! S% l
3 j- j& s) g6 O3 I. A1 [! \5 U" CCtrl+→ 向右单位性地移动光标,快速移动光标。
- Q) z( ^! J* p' Q# A: z
0 F. X3 v* Z* I; z1 k" l! Hshift+↑ 向上选中多行。
& ~# l+ F9 i9 m& t1 ?6 L3 G4 B. n2 m- ^4 k- E
shift+↓ 向下选中多行。/ ?" F& v! h! a0 c6 U/ P

% E  b, o" f2 bShift+← 向左选中文本。
  r) P: N! B5 f$ ?& e6 \( h4 M" x5 `& ]/ ]
Shift+→ 向右选中文本。" `! m6 t& M- |+ ~  u
: f' T, R: C2 b5 q# D- u/ W
Ctrl+Shift+← 向左单位性地选中文本。
* _6 T) Y# b; _; o5 u, \5 Q' X3 W1 I1 O+ G! i  s
Ctrl+Shift+→ 向右单位性地选中文本。
+ H, o+ d# a, B, e/ L/ e( ^' y3 E7 w5 O! ~* j" `5 d4 G
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。, {! x1 {, R/ k1 e
$ ?5 g7 I" z6 ~. @$ C% f7 R2 e/ w
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
; B7 [* \6 b9 U1 v3 ?$ \1 n9 j& X2 ]
0 ?$ G3 i- }' g1 qCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。1 g$ {% @' \  ]$ z
1 Q# _; |4 b* z' L! d9 y
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
0 g, y& `  d" j4 p: A/ a" r
" C* @# G4 s: N& q$ F  F4 I编辑类
2 O( v# y: H6 |+ O' J% o
, a! I6 O3 L; n4 T" w0 [% t) [. A# d2 LCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。# v+ ?3 N- a# P4 D% D# T

6 {9 D; |" d# ECtrl+Shift+D 复制光标所在整行,插入到下一行。
/ H* O# W7 y, {+ M3 O6 }5 U& Z2 N  W( i' ?7 Q% p
Tab 向右缩进。5 P# s; Z% |; c
8 Y+ U; q( p/ z8 b8 P4 d. Z4 ~2 K
Shift+Tab 向左缩进。
6 l' \5 y$ ~$ t' x. c" h: j$ [4 Q6 r* ?5 \6 m$ B
Ctrl+K+K 从光标处开始删除代码至行尾。
4 W# q; [* }+ M2 \# ^, a) a: s! [: v# j, Q' c
Ctrl+Shift+K 删除整行。0 a3 a' w; o7 U6 _+ u" w

9 c5 V  {0 D4 Q4 o6 u+ N! L. QCtrl+/ 注释单行。! S# G  b" b  q

: q2 z/ X! H5 h' x0 `: c3 l. T* aCtrl+Shift+/ 注释多行。
% G8 c1 I( W# ~0 r- {, b2 X/ E
+ E& x0 b8 X: R, z% @% KCtrl+K+U 转换大写。
# t. Q4 u( o7 N/ K* h( Z( f
2 D7 q# C  d3 k" n; E" ^0 OCtrl+K+L 转换小写。0 E# R8 h8 [# h; J2 P. D

+ z- X: V* B+ V' g( o: [Ctrl+Z 撤销。, W8 t& }: }) C9 x7 G' B
* |" P7 G9 a- i  F  j) ?* v- u
Ctrl+Y 恢复撤销。
& r# s' V5 D( _1 E5 t
# }* S" r  _# K; h% X1 HCtrl+U 软撤销,感觉和 Gtrl+Z 一样。+ K& N7 c, c  ?+ g, i; Z2 e

3 k: C' E+ f0 L( SCtrl+F2 设置书签1 h$ @' i; y! X. Z# \' [8 C8 F

% a& z5 a6 r" `1 jCtrl+T 左右字母互换。" r/ q, {3 G& N0 ?/ C
0 X2 ?, G" g2 d7 r! s# _  h% D
F6 单词检测拼写) w# P% x4 y& l) L! S1 K
0 Y' |, Z' \- v' H  I+ U
搜索类7 l; P$ M0 k, w7 G5 c6 ?
9 [6 n! D- w( I1 a7 K
Ctrl+F 打开底部搜索框,查找关键字。* n2 |4 n6 D- ~9 m
: x/ f* i( `- Z' Y' C! H
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
. K& r. C3 t- g6 g+ \7 B2 J3 W
9 c/ Z* p  |& O1 G% C; ACtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
# @' M& h. n2 y% M' L) \, S4 i' \. \* h4 d8 @1 `
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。& Y+ t& F+ q; ~3 |4 W

5 ~0 I2 T4 h( @' J7 ACtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。: t3 F& i3 T" c

  Z) q8 e- l( fCtrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。. L) K5 d( i; J& }" @  w

  T( @5 L8 Z/ w5 @Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。% t" U2 f, r( s7 {) G4 x$ j9 }

( J0 K9 o6 N- x% ~4 S9 y- yEsc 退出光标多行选择,退出搜索框,命令框等。
" b! k: I, S# v7 F  Q8 A* e, P  x
显示类
. ^& M( f1 o* ?, u  P
7 u- w! v& u2 e4 P, Z# M9 C( @2 T: cCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
' V/ o- r( }6 D: u$ Y) j
" v) J+ W6 E5 yCtrl+PageDown 向左切换当前窗口的标签页。
/ {  a9 z, ^# u- T( i- N9 _6 p- J& ?; ?' V/ L; L
Ctrl+PageUp 向右切换当前窗口的标签页。
  y, p9 g. l, V; V" y9 v$ }2 g- i' U4 L5 D
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
$ @! J* d- g+ A& ^; Q( W( I2 ?0 @+ \6 {, W, b, v/ a
Alt+Shift+2 左右分屏-2
! U2 R8 W3 t  q0 r: e: {% M3 f3 C! u. ]1 k" U: [# j
Alt+Shift+3 左右分屏-3" L& ^3 G: X1 B& ?  u" F) o% |

9 Z% Z8 |8 x: jAlt+Shift+4 左右分屏-4% I2 s. W( W/ u: I4 U
1 ~* d" i2 g& b* t, ~
Alt+Shift+5 等分49 @( m/ [6 y/ b: A4 e4 F' I
! _# z1 C9 Y1 Y7 G; g4 _
Alt+Shift+8 垂直分屏-2  t7 G9 M* R2 p5 a1 o
8 m3 X6 r; H% q% ]8 q" P
Alt+Shift+9 垂直分屏-3
0 g  ?/ U, w3 H3 s. u5 n' M
3 T% V) N, O+ pCtrl+K+B 开启/关闭侧边栏。
$ V6 f2 {5 A& w$ l/ D4 x# j; B; m3 C9 ?" Q1 ~% \
F11 全屏模式5 m& f, ^3 p% J# I% K4 a! C

3 d' p) c0 ?+ F8 S5 U% [' f$ X$ kShift+F11 免打扰模式

. z* Z* y- i' y* d9 T
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-1 07:08 , Processed in 0.056360 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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