召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2540|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件8 O. w: ]- Z1 k: X4 G: \$ L& i
1.install-package
/ W" W1 G+ h' H: O2.SublimeLinter(php代码错误识别套件之一)
8 p) Q- H* T  F4 c* h
0 D0 [+ P' n# u( z+ _) k1.install-package
7 u- X& R  \' E' {* l( |  X2.SublimeLinter-php(php代码错误识别)5 I: L9 @$ m2 w( d( {
! N0 ]- O4 c) t8 w5 d
1.install-package
7 b: I3 Q2 Y) R. {' V( Q2.Chineselocalizations(安装中文版)9 f# D- H/ I+ D9 S  O: X4 X2 j

/ F) U. e9 C. r' m卸载插件
- @  @9 t- @$ a' z1.Remove Package ; Z: }( L: N/ s4 {
2.Chineselocalizations7 a. Q6 C- e& M9 _# w& \
# d+ P) l. Z2 W1 @( v$ j7 V. Z
1.Remove Package 9 l! t& z2 Q- g8 G$ B) h! ^* k  H
2.xxx5 g2 U5 k  B% x% I1 z/ [- O! d
1 g/ Z. c1 L, j, r. R

8 i! N" T7 P9 ~( x" D6 W以上是插件的安装方和和命令,接下来是快捷键的使用命令. A- X; l/ \1 V4 Q1 a: K
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
" K+ J. k: H; d1 U8 |
  m6 X) N  s  f$ X. z' S% ~7 @6 iAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
2 E7 h! F9 g- W  z+ t3 X& N( D3 k5 a& d
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。
" I  k' b& h1 t* D0 Y+ N. S: `
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。2 ~6 Y# ~* c5 T) [- }" C4 s

# t+ \" o  i. T, p9 W6 ~Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。2 h+ ~  V/ s9 }( t9 g6 U

5 K$ y$ _, i1 O5 m& h& Q7 HCtrl+M 光标移动至括号内结束或开始的位置。
0 {; z3 D( W* D' y
! f' _# v* P' I* |) F0 t+ cCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。9 j4 V, `) Y# J/ n

, \2 X5 U5 B: t6 s. ]# ]5 R8 w* iCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。, K- H, P. O, Z$ `" ^6 B, o+ d
) V* G) E# T4 R7 l, P5 b! X1 m
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
" R: F; `. N  b( G' c1 d  |$ y1 S1 T0 ^+ f- {
Ctrl+Shift+] 选中代码,按下快捷键,展开代码。% h  S2 _0 [  u* j
* i: r: Y4 w& x7 q* k" ]. W
Ctrl+K+0 展开所有折叠代码。: c. |/ i& x" p% Y* s7 L
% e( z) g! ], F1 ]9 C5 u$ Y- o
Ctrl+← 向左单位性地移动光标,快速移动光标。
+ ^  f/ e+ i7 E6 G5 ]! _* E: o# L+ H! [+ M! M9 n
Ctrl+→ 向右单位性地移动光标,快速移动光标。
) N) ?: X) q2 T; `( i! K  X+ Z* y
shift+↑ 向上选中多行。+ O- t9 }' h8 {% h: n, x& G
6 I" b7 q: u' g* J/ W6 Q$ L
shift+↓ 向下选中多行。5 B. W  L# U7 J+ D
: C2 p2 {/ V# I4 [7 Q
Shift+← 向左选中文本。
8 C! ^5 M  Y: t0 a5 {' k8 l, s- T/ b( f" b* O  f" G
Shift+→ 向右选中文本。
4 a- I* `9 Q. E) k% ^. B9 r4 I4 b
( U# h' h3 ?$ N; a5 FCtrl+Shift+← 向左单位性地选中文本。8 z; z$ B! e: _

& s2 N( F1 `7 wCtrl+Shift+→ 向右单位性地选中文本。
5 r  @7 I* A. A; C' n8 D0 {9 C$ t. G& r, n
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。+ q2 Y* A- e1 U0 X' B6 q) ?5 T
; c. z0 U9 Q% N2 [" p* \
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。
, H1 Z+ W) Y2 b. ?. Y/ y
, Q' w9 [& L1 \' l/ v- y: a* u1 {Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
* X' p. Z6 `+ P7 q" C1 _! T4 w$ {9 v- M: h0 a
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。. r0 ~2 C$ A8 w
0 X; M3 Q1 V8 v8 ~3 p* b4 C5 u1 V. e4 _
编辑类; V$ K. P& x$ H. {; F1 S; @1 Q
% l+ u' g8 a- ]
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
% ]8 b9 ]% G$ r) @7 ~; S
6 L  I+ f$ y5 F1 J% v4 b; i- QCtrl+Shift+D 复制光标所在整行,插入到下一行。# m& i  S  ?3 x1 q

8 E& ~- \4 O. S( g1 G) Y6 s/ ]Tab 向右缩进。  f: T3 {2 _& _

/ h' }$ f# j) Z4 TShift+Tab 向左缩进。5 {8 \* S0 U! \# Z
" g+ R& {$ v- N( F2 d, V- F4 P8 s
Ctrl+K+K 从光标处开始删除代码至行尾。" D0 S+ M  V, f5 F1 H4 k0 q
; y& F3 L, K9 e. I. o0 E
Ctrl+Shift+K 删除整行。& J) b! R# h' @

# x  f5 t8 U* ?8 w7 N  ]! GCtrl+/ 注释单行。
# K5 }4 h% m" T7 N# q5 Z4 {
; j3 T) k. \& QCtrl+Shift+/ 注释多行。
, ?5 s1 t  ?8 n1 K' R! y# O8 V3 j3 b
. A5 ~' P5 ~' C  J/ X+ XCtrl+K+U 转换大写。
0 }4 |/ x1 o% o9 U- a
1 j9 Q1 m. Y, D( fCtrl+K+L 转换小写。" }. `% Z8 J* d! v: r" B: a- j

! X/ S+ P! b2 g' ~: `. B" ICtrl+Z 撤销。
+ B9 o* w, G/ o* U. ?3 ~. m% Z) t
$ w" d! @$ L% h( Q3 dCtrl+Y 恢复撤销。, j3 a* T9 \9 x

4 A8 D3 z, z4 ~' p8 oCtrl+U 软撤销,感觉和 Gtrl+Z 一样。2 P- C! l/ _" m8 q/ E6 b/ C* z. k

6 }- D% ^/ i0 TCtrl+F2 设置书签
# p* v& H& X- t4 D
0 ]$ m# D9 |' }# s1 BCtrl+T 左右字母互换。1 W7 l  b$ X. K

3 C% D; T  |" \5 J5 g5 x9 S( LF6 单词检测拼写' e, U: e: j! w& F! h% w( @
8 |' V) S5 Z6 z& E' r8 M) \8 ]
搜索类) y# J6 G8 q, P+ P+ h7 ?
/ Q9 P# ^- Z' E4 O+ v
Ctrl+F 打开底部搜索框,查找关键字。
5 ]0 q- U9 a& S6 S: h! U! j+ @* @0 A6 q. ^2 [3 E
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。: R9 E( M/ G; z; ?+ h; v
# C6 \  H% r' U' p
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
2 j, c% ~; ]: Q) V1 a3 }' C
: ]. c6 g3 @, X( K  [; Q! `. j- r" dCtrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。2 e: v0 `2 m  h3 C

# Y- c* f. s* X1 O& gCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。8 f* I7 v& k$ C; V) M; t' l
! n$ M: B7 x4 M# ^
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
! p4 [2 @2 Z+ {5 Q
8 P8 x# b6 m" S( T" B7 uCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
. ^4 i3 Y! r+ {% R0 r9 A. w# Z( k
Esc 退出光标多行选择,退出搜索框,命令框等。8 o& t6 y& d  v) n$ M

/ m% s6 D# g! V& g+ a7 h显示类
6 i$ e! \/ f% j: L9 m3 w6 x$ w, P
1 }- l5 I3 Y' b; J: a  t2 x  iCtrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
4 a7 j) y3 x/ j0 c
- x" L7 c, y5 o* {' v% u, k: v- XCtrl+PageDown 向左切换当前窗口的标签页。
5 j) `9 e+ j- k+ b8 U8 J* z1 q- c; V, a; @* `; q4 p- i8 n) W6 ^/ o
Ctrl+PageUp 向右切换当前窗口的标签页。6 ?5 u- [% K  F! |; @! A7 {, W
2 h( `, n! q6 A' D7 [
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
" c) D) E  s4 L8 u+ m8 ^: v" c: K
3 v+ W" K) g0 C  G+ |- M" a1 ~, Z* ?Alt+Shift+2 左右分屏-2( m: Q# K3 g8 w, |+ X

0 [+ p$ V) n6 v6 I8 f  hAlt+Shift+3 左右分屏-3% p/ V; A* O- F3 [( K: w: K$ y6 X% |

( I2 f# X. \" g' Q6 z  D# M7 wAlt+Shift+4 左右分屏-4
" i6 L& J0 e, x6 b! o+ k3 G3 Y/ O
Alt+Shift+5 等分4. F* D- m' `$ o0 M$ W  i6 N7 P+ o8 I

5 d5 O$ O- B7 ?2 F8 yAlt+Shift+8 垂直分屏-2- \9 a) G4 }6 W; H1 Q$ e

- j  @! v; k" l* T8 D1 sAlt+Shift+9 垂直分屏-3
$ c2 L* P# k% w) D3 U
* C4 B8 v  Z) H* W5 m0 I0 ICtrl+K+B 开启/关闭侧边栏。2 U: q0 Q* _$ u8 M+ O, M
, t( E3 V5 `9 P' _4 t, M
F11 全屏模式
) Q. p8 i- Q2 r% @6 f; E+ }, G& M: q5 [8 c; n
Shift+F11 免打扰模式

. a- Q) F  l7 n8 M* C  R
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-16 04:17 , Processed in 0.034760 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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