召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2722|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件
" o/ w' x/ D  ~* {1.install-package4 h6 A2 ?* X) R# E% ?
2.SublimeLinter(php代码错误识别套件之一)  o9 b4 J& _$ B

. {" O! _" z/ |* ?% g4 G% {1.install-package7 e) o! ]2 E) v% t$ a2 Y4 B
2.SublimeLinter-php(php代码错误识别)
3 t  \* n& K- O* J; t& V0 |* W  K1 T5 S0 V0 v/ i
1.install-package
3 U7 h, s3 t( w9 w9 t  m2.Chineselocalizations(安装中文版)
0 A% Z2 s1 f/ y- U) Q( d  ?6 k2 _$ }  c. @8 \6 A0 e6 v; k8 y
卸载插件, h# i7 O. w6 \
1.Remove Package
& ]% _& ?& Z8 j% d$ `7 u2.Chineselocalizations
7 @- W/ ?0 g: ^7 C4 K2 e! a2 z1 K+ F4 r; }
1.Remove Package 7 n; e7 \3 m6 i$ r- I0 t
2.xxx
0 ]/ ?; v1 n) W6 d; B3 n" u0 F" O, c& @' l- @

6 _- l  y$ w% i" C% s+ F! L以上是插件的安装方和和命令,接下来是快捷键的使用命令& l$ J) U6 ^2 y8 W! A3 f; i% [
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
7 m* {0 h9 k5 L8 M! J6 N
, i8 N% ?# O$ L2 ?2 a9 PAlt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。0 ]* ^4 z( a5 B' I% X; p2 u

8 {0 v3 b0 N+ b+ D1 c; U% LCtrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。- F( z( ]2 j2 J- O$ f2 V* |% U! \
3 r* B/ o7 y7 L
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。0 Q4 R) G1 {9 _: a1 \; g
5 |% U/ r1 k! e6 O; C% h
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
& \% `, h( ^/ P$ K8 [- W4 l6 m( B8 K3 c5 c
Ctrl+M 光标移动至括号内结束或开始的位置。
# ?" M+ l' }: A
/ E3 W/ F. [1 \' q6 m* J- vCtrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
1 c0 i5 S* c9 ?% Z' V  t- X$ B9 v
8 v3 X; d% f% X3 GCtrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
& X3 w4 H: `7 G+ {
* @8 v, N2 e0 I+ n2 D- wCtrl+Shift+[ 选中代码,按下快捷键,折叠代码。5 J- r. D4 j/ |" t; e) B

$ @) q( t6 J3 T; G! e  KCtrl+Shift+] 选中代码,按下快捷键,展开代码。
5 o. i& t6 d  F3 z$ B3 @  J) L2 N) `- q% q" e
Ctrl+K+0 展开所有折叠代码。
- r7 n+ y8 |8 j  L& k
) a4 I3 Y  E: f6 P+ jCtrl+← 向左单位性地移动光标,快速移动光标。
& j- S2 b) T7 K7 j
* v4 V! N" R$ V9 cCtrl+→ 向右单位性地移动光标,快速移动光标。
; g' j% y( M( V& n) |4 d  F: Y
, V2 k  Y9 q$ Z) {; s4 ~1 `shift+↑ 向上选中多行。, j5 g8 F4 U' P/ h

- [6 G+ T" d, ]* X6 i* c& w5 ^  }, D  zshift+↓ 向下选中多行。
4 @1 f0 g, x6 B6 K& ]2 Z% {$ m
5 j& f9 ^8 W6 ]Shift+← 向左选中文本。. v' @# |8 c4 s: h) F  H! g
% X! ]9 ^# l- b( H: E  L# u
Shift+→ 向右选中文本。3 a" m* M$ W* B8 ?' G/ Y

; p, M1 U, f3 _Ctrl+Shift+← 向左单位性地选中文本。0 |# c/ }$ w3 u& U$ O1 B9 R. I
; _: E* G: X7 |0 {! u
Ctrl+Shift+→ 向右单位性地选中文本。4 i4 {% ?2 h5 `' O# e
  ]& }! o0 C( i: ]
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。* c  v" M6 z7 d3 D
4 w  z! k- E, m3 G* e
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。) _# u2 M: i" Q3 o: l' L$ ]/ }+ m* L/ w

/ \% Z+ k2 Q* Y7 cCtrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
: x' I7 m# v% v1 h% K+ Y. f# y! a! m. G  a8 S! M" Y/ |
Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。7 f: Z9 f& i, J! H- c
/ b1 u' N( F  j8 U
编辑类
* E; N; x, p1 Q# z* m+ A/ k8 T3 d$ ]% J3 y& f
Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。4 q7 c7 V6 Y: U! T( \) Q

  @+ _' N2 x. m% q6 @Ctrl+Shift+D 复制光标所在整行,插入到下一行。+ `, s- _1 E  [) p
& |7 i6 ?3 f8 n0 F' X3 w
Tab 向右缩进。
* w, c, Y, A6 i: A& p
; Z( ~3 S- `( M8 W& [Shift+Tab 向左缩进。
6 {0 q; n- s3 N  F6 G  x5 k4 R+ g& k. A! j9 _( }$ l
Ctrl+K+K 从光标处开始删除代码至行尾。
+ Y: n7 t* B: B4 t3 Z3 a; U9 O& P  i$ U' V' f3 [* w- D0 x
Ctrl+Shift+K 删除整行。8 V5 p, L/ U2 z) s: h

& N" A7 N2 O' ~% SCtrl+/ 注释单行。
* g6 C9 `! N* j, H) J
0 J2 s; y- @$ e) q. k. qCtrl+Shift+/ 注释多行。
  T% c" s! V- D3 y' E% N& C8 D/ v! o% c7 P; i& j4 e
Ctrl+K+U 转换大写。
3 H& T) W1 \4 J7 [# E( D5 C7 g- @9 w; M( q
Ctrl+K+L 转换小写。
( \" L/ y8 V. v
" H$ j+ }3 y# g9 h' |' k+ q& }Ctrl+Z 撤销。: M- T7 G: e1 ?7 \4 U
, q- a% ]0 E4 `2 `! N9 Z4 Z0 Y( ^$ h
Ctrl+Y 恢复撤销。2 Q$ V& R. |0 Q  c; Y
; B' Z+ j0 [$ h% u  `3 }
Ctrl+U 软撤销,感觉和 Gtrl+Z 一样。7 B. j: q- M& S5 ~  K) _

# t  x6 V' a, j! i/ jCtrl+F2 设置书签7 R* j: r3 [5 N2 I& h4 L
) C# D+ o7 p8 U4 ^4 A, o5 w
Ctrl+T 左右字母互换。
" {) \5 p- T3 `
2 j: ~8 J1 _6 c- xF6 单词检测拼写
. z) B4 X) z0 n, c3 _
& y. A! S4 s8 C* |( ~搜索类
* `( M" e5 W1 K2 p- P
, U* X( }! `9 h0 ]0 a, t+ `- [Ctrl+F 打开底部搜索框,查找关键字。) l' e! @5 c$ b+ \- m) L4 h2 h7 Y

( \, h4 w5 d# ^- ^6 tCtrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。# B0 M' U+ o) a, m7 X+ Z+ Z7 ]+ o( o
: L! x' K) q. e: F* ^
Ctrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。3 c2 `5 T7 b# n9 Z0 {* B7 k
) b! ^! y+ `7 Z$ V3 H5 a7 f
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
6 t0 g9 Z- o( K: `/ |+ R
7 Z+ z$ }! q9 \! S9 V6 ~8 P0 J3 mCtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
8 }! ]' Q: H# y% B0 u
9 a! m4 L! i# ]Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。* x5 S7 W' p/ k8 _( @3 V
% c6 z. {0 r. l, g- Y4 l
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
" }1 R1 J( S/ V! X/ r3 i8 v4 H. c$ I# W
Esc 退出光标多行选择,退出搜索框,命令框等。+ d1 O- w; r  N2 A# X& s1 O" m8 o+ f
# B2 t! `& G0 g% @3 a) |8 R6 \; n
显示类+ U% x/ \1 ]$ G8 q& @
7 s  F6 g3 @4 l- ]
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。3 C0 w" l2 q/ D  ?8 d6 E# ]/ G, @

. X3 {3 Y0 p6 H2 h; @Ctrl+PageDown 向左切换当前窗口的标签页。$ k7 m0 ]1 ]7 F6 u
( N' j" V$ s2 {5 T
Ctrl+PageUp 向右切换当前窗口的标签页。
4 W# |( k2 c( u: X# K$ U3 l9 y8 b6 L0 S2 K* P7 |
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)! I/ Y" v! T; d1 ^. ~7 j
) b3 [0 j. j: y2 l, j+ N
Alt+Shift+2 左右分屏-2列$ ?7 C, _1 \3 j& G! [  q
/ A2 N5 h: v( n6 G9 t  _/ ^3 g
Alt+Shift+3 左右分屏-3列
- g9 x  z) K! k! p) p
, ]8 R& Y7 v; g& }6 QAlt+Shift+4 左右分屏-4列
- f2 q. f! H3 p" s9 v) |& ^8 l* t' |7 A, @$ J
Alt+Shift+5 等分4屏
7 r; _+ t. ~4 Z" W% n3 u
9 [6 r+ g4 `3 R. B. A5 ]$ }Alt+Shift+8 垂直分屏-2屏2 L/ |2 W8 Y  u4 x3 m( V0 r

) W$ D$ U; P0 I' t' rAlt+Shift+9 垂直分屏-3屏' r, F' J1 `: v; g- p$ `

/ D& Q2 I3 e: d& q. rCtrl+K+B 开启/关闭侧边栏。& G0 @( Z( k; }& A, c

; @) v! ~9 D# q" l3 G0 |2 `+ K- JF11 全屏模式
7 @* @% F' C/ x+ L! D
+ W- R7 `* M+ U7 R" Q! ~$ L1 G/ xShift+F11 免打扰模式
) R& H6 k  M$ ~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-10 06:50 , Processed in 0.036039 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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