召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2430|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件- j' B) j$ R$ [8 `) q( O0 n
1.install-package
& @8 q# b' o0 Y2.SublimeLinter(php代码错误识别套件之一)% p8 N) C/ \2 U
* M* ?8 p+ A. u4 U, T9 s
1.install-package
! r; e6 @+ n3 k2.SublimeLinter-php(php代码错误识别)- W& t3 E9 t, B/ p/ a4 N4 k' r2 Z7 s
( D- V( L, f8 Y. T- S# M- D
1.install-package
7 R! k2 c2 k* O: u$ L2.Chineselocalizations(安装中文版)
  _4 Q! D0 ]1 M2 y: v, d5 k8 p
; R; m: N8 F9 ~3 s$ ~$ |卸载插件# @7 d! X5 c1 {/ w0 Z7 F' @$ p
1.Remove Package
2 z- |4 d6 A0 z4 g( l4 r2.Chineselocalizations
& J" S, U3 y3 L* _  o& U; r3 Z5 p) O$ C. J4 X/ N
1.Remove Package
1 y8 Z( |; V$ c  n2.xxx0 E  b/ j: U  D8 [1 C8 G% G
2 w1 Y: I2 V" h& C
8 p5 \* B: h! G: U
以上是插件的安装方和和命令,接下来是快捷键的使用命令- `) _% _6 o8 L1 ^. n
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。* Y/ y  q& \7 h8 C, V$ l

$ l$ ^0 N" K  hAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。! C0 |1 K# o  n* @4 p

" }4 @3 e7 O# {9 N! z& y) G: oCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。# y( N# ?) k; A1 J  f& I

4 J8 c$ U! r4 {5 X+ i) H; CCtrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。, z7 v8 @' V. h# k- S$ @8 }6 Z$ M

" u8 y0 ], @, KCtrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。3 g6 }4 n' r) c' ]- {) _

" ~' S8 L* U; c' {9 [: c3 k8 B# }. eCtrl+M 光标移动至括号内结束或开始的位置。2 a- X: h/ e; @- I3 o0 I
+ N3 O1 c1 X' d# L! G0 U, y
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
0 ~5 r% m& Y* V* j& P2 R' a9 s8 p# @' x" n1 n7 o
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
1 |# T. p9 \8 ^& Y  r2 ?% Y3 ^, g- j6 `
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
3 Q% S0 M3 i3 i% K4 \  ]
- G, S1 B  S# w; ?/ s2 gCtrl+Shift+] 选中代码,按下快捷键,展开代码。
" o' {% m; D5 S/ m6 F7 P& @) k9 q
6 T3 k0 C/ O; z# E# C$ h  kCtrl+K+0 展开所有折叠代码。
- @# \* h. F: }. K- j. @  }6 Q0 n7 T7 @) P
Ctrl+← 向左单位性地移动光标,快速移动光标。6 i) q6 ]  u7 X' |0 B6 j! {" X
2 t9 w' G. L( u* n4 X  u& z& W
Ctrl+→ 向右单位性地移动光标,快速移动光标。
4 M: }) A0 x5 g# t% M
- t0 S6 Z$ B* ?3 Oshift+↑ 向上选中多行。4 q2 d" i" F2 p& E2 R

! O2 s4 _. ^3 j% j- Pshift+↓ 向下选中多行。6 t0 Z0 I' @/ q1 K' K: l  C: v

* d' F6 h# o( e( m1 u4 _' D# DShift+← 向左选中文本。
3 t9 {1 w, h  p8 O- \, ]/ U. U) E. z
! F( u0 p$ |* O, m) JShift+→ 向右选中文本。
' j7 U6 {8 @$ Y4 x5 c6 p+ x" A/ _! r+ \
Ctrl+Shift+← 向左单位性地选中文本。1 I) q! i" G8 X: G, i
; h1 X% D& O# l! E; f8 P" W+ _
Ctrl+Shift+→ 向右单位性地选中文本。
) \. @! L  O! \: J) o. X3 ?( y  {( b; E1 ]
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。6 B6 G; O/ ~6 L6 q9 V& m' W

$ ?5 S! X5 y, X1 LCtrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。1 e7 j. A( `& p& _% [

7 f# v9 y8 j7 l9 e1 VCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
* R1 c- ]4 e; k$ h: Z' `9 e" I1 [# f2 Y' V3 o
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。6 A, U( N0 F2 O

& l: S8 P0 P+ a- q0 N* ?! A( F& V编辑类0 F$ s/ }7 }0 H- D  ^: Y' ]3 j

! a1 l4 D1 U1 a7 x* \, H8 KCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。
$ I5 N4 q* K  F9 c
: u' ?" P" \% R9 _& J- V0 FCtrl+Shift+D 复制光标所在整行,插入到下一行。
' a7 \2 a8 R" @+ U+ v
' n5 t: u$ g# W: Q8 J. V# `Tab 向右缩进。
4 V6 q: b. U& A  _
0 O  @# x8 p! v/ p3 Z# BShift+Tab 向左缩进。+ S* F, _' D7 ~# w; z% Z

7 p) t# Q7 ~8 q) f1 M2 FCtrl+K+K 从光标处开始删除代码至行尾。; i0 s# ?! }, Z0 \2 i! E
( {7 i  U( X1 d9 }
Ctrl+Shift+K 删除整行。9 F- C: l0 p' l; `

( g  d% i3 C$ x0 s9 L% H5 lCtrl+/ 注释单行。
0 ]  L( ?9 v" m- j7 x& l
2 M2 y, T  c! w* v) ?( gCtrl+Shift+/ 注释多行。
9 C: K7 D  \; A* @5 y$ e# z
" p" C6 y5 ]" m4 Q, ~Ctrl+K+U 转换大写。
9 l( Q9 A: Q8 T% K2 o
# L# X2 w$ F; C6 M& V) XCtrl+K+L 转换小写。
0 q$ T) A- b( X: P6 U2 s8 @/ F5 P. E, G/ A
Ctrl+Z 撤销。. c6 T. m8 m( L! ]" O; r
- I4 g9 T! l# r) p1 T8 H
Ctrl+Y 恢复撤销。
7 q) T7 r: n0 w. F  }. y
+ ^$ d5 S0 x& @) d1 L8 L2 @- }; E9 UCtrl+U 软撤销,感觉和 Gtrl+Z 一样。! C4 C0 _! r0 Y  ?  ~

2 U8 o" C  z9 m# A4 w3 C  S. a2 iCtrl+F2 设置书签
% {6 Z# D0 i3 U
# y3 u, H. z8 H* x9 rCtrl+T 左右字母互换。5 ]: w& Q7 k. a- |( r

; G0 t0 `* x6 e3 u1 I" H. Y7 jF6 单词检测拼写3 g! M  O  C, _/ p2 _) H: x

8 [5 O1 T; Y; q: r, `8 G搜索类
/ n$ K' S6 n8 S/ U2 _+ l3 ?; u) B7 o0 t, ?0 \2 Z
Ctrl+F 打开底部搜索框,查找关键字。
, M7 G% z) z' g9 X# E7 J6 h+ h0 X7 y* ~( T1 H# T. @4 E
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。8 B$ R2 G! {% o+ ]
& ?0 K7 n  E) x  F* u/ H
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
% C' k4 w5 C/ L# ^, y+ ^+ W( I$ {7 I( t2 W+ B% ]0 o! U
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
& g& k; N* P* {$ z" X  R2 [
/ m7 `. O6 K& j% A9 _8 P/ }) VCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
: W3 j9 a! w! r; |% {$ z2 v/ w' K  x) y: w% p
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。7 U1 n' `4 o2 p

4 T/ j! U0 p1 K0 jCtrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
- }) q1 E/ m, d
0 v; G$ I  L+ b( D: REsc 退出光标多行选择,退出搜索框,命令框等。) w/ X  v5 M, s
, I8 @( _  x4 }* z& Z$ S
显示类( d0 J) _2 V; {  k1 I: L. e) d- [
+ E- Q* }, h4 b3 x5 z$ r
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。$ f' r; a" q3 u, z7 `4 N5 i, f7 V
/ e# d: ^! Z. M5 S; ~/ H8 w
Ctrl+PageDown 向左切换当前窗口的标签页。8 F4 \* c1 o# ]) x) u3 k

( X2 ]3 L8 l4 a5 c" b6 XCtrl+PageUp 向右切换当前窗口的标签页。
; y  C2 }/ c0 D4 E' i  \' _9 {
- c8 l, p8 K6 H# yAlt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)
1 w/ K7 b6 F1 {) Q0 e2 {, @
7 `; ~0 w: n$ \2 ^8 [: `Alt+Shift+2 左右分屏-2! V$ {6 `( P8 y9 N5 o0 w
% d9 G6 i& w* D& W2 l# H1 v/ @# L3 M
Alt+Shift+3 左右分屏-3
. t  [9 c3 s' E. C$ {7 ^/ [) J
& |; F( U' Q; T6 k) yAlt+Shift+4 左右分屏-4
* O3 c9 }& w/ p: R+ v4 T( S6 z. i$ a* B/ P' p; ]. V
Alt+Shift+5 等分4) u' X3 G, s3 `0 M" i0 }4 l6 K

& ^# `' O) e) Y3 y: B. o0 rAlt+Shift+8 垂直分屏-2
' i# v4 b5 _6 N: f; }; l8 y' n6 ^; `1 V- P* ]
Alt+Shift+9 垂直分屏-3
9 r! n/ i' p5 v8 |( q- B
) ?) z$ ^3 z+ b% U, }, tCtrl+K+B 开启/关闭侧边栏。
* P6 e! e  x& S- q4 {
! B, z' A& x& b1 y- i2 _F11 全屏模式
+ \+ g; w: {5 _. q& Q) [! v, j9 `& X3 S: d- [' [+ M4 F8 F# B' v# M  [
Shift+F11 免打扰模式

1 m, M* e$ |& j* L2 y7 P
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-22 13:59 , Processed in 0.035166 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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