召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2260|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件+ X7 v4 R: N5 N
1.install-package
9 u$ a0 l2 c1 w2.SublimeLinter(php代码错误识别套件之一)! ]8 A  }* Q4 N8 K" M% |0 t! x
5 V- e% T8 V) j( a6 k
1.install-package7 |: {- }' I9 E
2.SublimeLinter-php(php代码错误识别)' G4 q# a1 g$ h; n$ g6 G
2 |& Y, P4 N8 m) m$ ~* o
1.install-package: Z3 h# V- F8 F+ \
2.Chineselocalizations(安装中文版)# V9 E" f- w" P6 k/ W
1 Z2 [8 e& G9 t+ D
卸载插件& h% W  m! x9 r0 V6 i. d' Y4 [5 O  I
1.Remove Package 3 b1 `* C/ u! Z+ n6 g
2.Chineselocalizations, V: k/ Y* `$ i0 H" `
' N' F0 V- ]( }
1.Remove Package & a4 U* @: N1 f; `4 u: k
2.xxx
5 i0 U8 O2 i! }& W+ k5 U) Y, {: {/ X7 T+ [2 _7 D& h. P
4 U* _  s; s( L$ t; ^" ]
以上是插件的安装方和和命令,接下来是快捷键的使用命令( H2 V* |( _) v- [' j' @
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。8 o% Y5 ^2 \7 R# x1 L& w" }& `! V

4 f  P$ \- g; QAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
8 D8 I0 {$ h2 w! T2 B0 c4 P  M' `' y8 a( ^/ r
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。8 A% g; F4 C2 v2 H4 I# C  X$ J

3 J( W* O0 Q( D$ V8 v0 aCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。6 A8 ?# b, p  C1 |2 F; J  y

7 v9 |6 a( }# I4 F: B& Q- h1 cCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。; M1 r0 B6 I& E6 ?* X2 X) S6 |  x1 ~
7 y5 B, n$ S2 Y
Ctrl+M 光标移动至括号内结束或开始的位置。
" U  G: `) d9 \0 h
6 p" r' G, ]6 T1 P1 `Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。* C$ }0 ~8 y. B2 E4 [

% z9 J' X9 G; {- J3 p1 J& MCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
7 Q$ }+ g% p: ^8 @. [. j5 Q  t- |% L: T5 |4 n4 T
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。  e1 O8 P9 L' P) V2 @+ F9 M

5 t% `7 l" _% h- R, T- R& tCtrl+Shift+] 选中代码,按下快捷键,展开代码。2 @' B) Y2 C0 I

% ?' }, n  B9 d, Q, R8 ?% FCtrl+K+0 展开所有折叠代码。
% z1 S9 @( c4 [" g4 `/ S
4 v: X$ X4 u+ _) }6 x# bCtrl+← 向左单位性地移动光标,快速移动光标。4 h) ]# ~+ R+ L4 @3 g

: W2 \8 U6 H! t6 H# ~9 S, q( NCtrl+→ 向右单位性地移动光标,快速移动光标。4 l+ T! B3 d$ _3 J& ^2 \

/ v  Y' ?3 A+ x, J! s# v) Eshift+↑ 向上选中多行。! n$ i1 L! V! L

$ |* l8 |, w% _- A  kshift+↓ 向下选中多行。5 u: S3 M! }0 f' X& H' p

9 _) H4 u* y  ^' NShift+← 向左选中文本。
  l6 J% h" R/ _2 s. e/ K$ U
+ e# u# i" n* R' c+ YShift+→ 向右选中文本。% p! Z. D0 f) A( N

; ^7 \$ x/ g4 o3 c! _7 j3 S( vCtrl+Shift+← 向左单位性地选中文本。# {* n5 k! b/ s7 }! ?% t5 }
, r/ H& _  z# w; a, t0 ^
Ctrl+Shift+→ 向右单位性地选中文本。; j. ^) M4 P5 E8 u. I3 N/ A3 @

0 z/ c% S7 n, O! N; z/ wCtrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。: j0 Q: U' r  r! ^

2 u; d/ T& y+ p7 v9 b# \7 x% XCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
* @" t6 E% r8 A8 i* i) X
8 Z+ [+ X0 b: D% k, ECtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。/ W9 I, f! f. H# r
1 l+ [1 C& X- R; T7 }$ o+ D
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。2 W) N  `+ m0 Z3 y( y

; m7 j8 O/ D2 U& S  d% n( g编辑类8 h0 k5 V* a( ~' ]8 q9 @: u
/ Y0 a" D4 q1 Y# U, M# k
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。* M- ^, G, e: W& ^
, N: K0 N$ f- v! T% b
Ctrl+Shift+D 复制光标所在整行,插入到下一行。7 ]; a9 Q4 z1 T( ]* V; B; o
3 z: d  m( w  M
Tab 向右缩进。4 M# D! F! A1 k0 ?! Q9 T! m
! n2 ?/ f( n, `- ^. w. m' ~5 I
Shift+Tab 向左缩进。4 r* N  K! R* f: p
# k+ y; Z, i. f5 Z# ^. G$ a
Ctrl+K+K 从光标处开始删除代码至行尾。. W9 Y6 r: D& y2 }
- {8 j0 V2 r! z9 C, }4 _* ~
Ctrl+Shift+K 删除整行。
- A( J% {2 m  g, u* `1 g3 L8 K2 z
2 J1 s0 W; H. @& G! Y8 U+ aCtrl+/ 注释单行。( b$ {) A2 _2 i+ z% W* s
* B% Y" H6 R5 M
Ctrl+Shift+/ 注释多行。8 n$ t4 k3 d# w+ A7 [$ x7 F
. l. X% ^5 @; z7 L: Q
Ctrl+K+U 转换大写。8 s# I$ @0 G- c' r# K5 E9 h

# j( n, z. m+ y& x5 y4 lCtrl+K+L 转换小写。$ i9 B; o5 E7 }' q6 M& U

( s' [) C' |* q- A2 i( eCtrl+Z 撤销。9 H  y1 N1 K6 W) y
% r" g# e! Z+ X* q$ V/ j
Ctrl+Y 恢复撤销。8 C  {- h8 Q2 \+ m8 W- b* U, t

+ r  P6 n' Q+ h' J3 ACtrl+U 软撤销,感觉和 Gtrl+Z 一样。7 ?6 O# M: M' A# ^8 Q

- b; m/ F+ y3 k' @8 CCtrl+F2 设置书签' O6 Y4 M1 ~9 b' a7 O  b

6 A2 k4 U( f* X+ R7 YCtrl+T 左右字母互换。# Y+ C9 A! h/ M5 T/ S

& s, n' s( k. L/ _% e8 B9 J2 OF6 单词检测拼写
% r9 I2 Y' y5 e- Z6 p3 ~7 m- [
9 ]5 I$ D% x* B5 B, H搜索类6 O/ j! V9 S. c' S
9 G' M4 M5 ?- K0 Y8 G% L0 C* M4 _
Ctrl+F 打开底部搜索框,查找关键字。
& b* t: w) }& e. b+ K2 X; h3 G. [4 A) w( y* n
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
+ a/ K! @* C/ f# S6 w' y: M: Z" N3 _8 w+ I0 W' L
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
6 C, K( j& Z. `- l4 `. C# ^) h& Q
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
) M* F  M0 Y# V: U; [
5 E  c3 e5 R% o" TCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
% J4 A) j) y$ m  C* S+ X- C! W( ?( e, j( T; }/ C2 w
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。& i( b# @; s* |  M. A. s! G# p

" u/ y( ~+ H" z" S% b" ]Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
' J; X1 f0 ~$ c' w7 w% B  B" |$ l  _- u" F
Esc 退出光标多行选择,退出搜索框,命令框等。. }. G8 |5 A0 \5 u" A& [% g

! m0 T" J2 `* P+ i& q, p显示类
; ]' O4 |4 h. n1 K4 m: G( j
& X, {- ?# A/ [- T" DCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
' i: H4 r* u0 L9 Q/ w: K4 {7 |" l' [4 g* h3 ?2 P& H
Ctrl+PageDown 向左切换当前窗口的标签页。; h3 ?* s5 f7 ^) H# r! A- K* \
) c5 Z- v/ T8 ?9 o/ y; b5 }6 S" g
Ctrl+PageUp 向右切换当前窗口的标签页。
- j: }0 Z8 b& A  t& P, O' w( R1 B% |
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
8 H. o5 e( y3 g) W6 h) H
5 N( j  {( G/ P+ a( dAlt+Shift+2 左右分屏-2
7 F& _! ?7 z' E, \7 S: D7 n0 o: K& G
/ v1 Y: @: d4 h0 Z9 Q) Y9 IAlt+Shift+3 左右分屏-3
' F+ y/ s5 a& u+ z) b/ m3 k4 O
- @% k% B% }* u, ~5 GAlt+Shift+4 左右分屏-46 M% |) G$ h  u7 L
4 H& z$ e3 x( S" L/ E7 H
Alt+Shift+5 等分4: k9 n- m/ F" Q

/ _6 |' K, K' k% s7 d6 MAlt+Shift+8 垂直分屏-2
$ }- c' s0 I4 E3 P1 z/ U: ]
- v) W( {, {6 `* B5 l1 H6 i- ~Alt+Shift+9 垂直分屏-3. A7 D% ?; o1 c" f2 L

2 d8 K. R& p6 V7 l$ u" v! c3 WCtrl+K+B 开启/关闭侧边栏。/ R7 [% x# `9 c

: ?/ Q# ^2 ~! F' P7 yF11 全屏模式& u4 E2 ]3 x  N1 R( B; D/ e  b( c; ~
: f( p: X  E) [9 o0 z
Shift+F11 免打扰模式

' T6 @; Q  J. G+ _5 _5 }1 G
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-16 15:01 , Processed in 0.035264 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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