召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2521|回复: 0

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

[复制链接]

6

主题

1

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2019-12-14 16:08:21 | 显示全部楼层 |阅读模式
要想sublime使用快捷键,就要学会安装插件安装插件
  Y4 S& q$ d  z; x. u' r8 Q1.install-package+ u3 [7 I0 p+ ?( p  b4 I0 B8 o# \4 [, v
2.SublimeLinter(php代码错误识别套件之一)$ |3 W% Y# G' j0 S# v8 _- {6 J: ^
  m! E+ }0 n% K( N
1.install-package
* c6 q$ J. a8 O% A$ M8 b2.SublimeLinter-php(php代码错误识别)
5 z& m, T4 j5 e" V) x$ \) p$ r# @% r- l2 u9 v( a- J
1.install-package% I4 s1 b' z' H
2.Chineselocalizations(安装中文版)+ Q& f6 U0 I' u1 f5 |& ]
- n- j1 P# m, j( \1 ?5 [% J
卸载插件$ Y0 h9 F" ~" R6 w/ z
1.Remove Package
; |' V1 O1 b" j2.Chineselocalizations
. ?: _! ]0 Q9 x2 b: Q
9 ]: Q1 h6 x3 t3 t0 n! t" f; c4 e1.Remove Package
& H: @  N$ b! D7 L3 O9 @! I. S2.xxx
! }6 s, {3 S  T7 M5 z* {' j, g5 {+ J# J& V- U& H
% d1 A& G  h! O* H; l6 T
以上是插件的安装方和和命令,接下来是快捷键的使用命令0 Q/ l: O' `+ `
Sublime Text 3 快捷键总结(拿走)
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
+ B0 M- J1 c3 s0 H! F7 X+ J5 v) |6 I, B5 v+ A' t& p
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
0 I6 C& f& S9 ~9 Z* ^8 V9 u) ]1 E# p( ?: B% ~
Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。7 R8 W$ b9 [% ^, h8 X* W0 [" k5 H
( h: a- M. N1 k; U" O0 N% r: @" ?
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
: k& M. r7 U: W: ^2 {# c! y) o4 B! m( X6 o( R+ R! A) Y* T
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
9 W9 ?  d* r2 l. z- m+ f( A& O3 X! x
+ o: B$ q1 @. n  kCtrl+M 光标移动至括号内结束或开始的位置。
, y+ S5 d4 j% C# J/ l7 _( T2 q+ |, Q. ?+ `) H
Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。; Q2 f% p$ G( V6 ]2 N+ Y
$ k# C5 _5 K4 @% x' w
Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。* Z, W' r! X6 x" n3 @6 l- b" [
5 I2 J; _% B( ?7 k. K5 O# Z. n
Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
( m6 {7 @; s4 w. B
0 p! l3 E( W3 k' dCtrl+Shift+] 选中代码,按下快捷键,展开代码。( v5 [9 S- u+ g6 @9 m6 d
7 ^! z. H" g/ G
Ctrl+K+0 展开所有折叠代码。
/ [. s9 R! R' a3 D# Q  G+ k, K
' e& Q" Z3 B8 O/ M# HCtrl+← 向左单位性地移动光标,快速移动光标。( _/ `0 Q) G" L- t/ O( t

; o* P8 S8 H( ICtrl+→ 向右单位性地移动光标,快速移动光标。
" T2 \. b& E( U: Z* h7 X/ l% G8 v) r3 I5 B0 T' k/ X
shift+↑ 向上选中多行。3 M4 ^" A6 O, N0 ]* m, `  k

% `& ?4 L; o& B4 J& H; b3 A& Vshift+↓ 向下选中多行。
0 T% Z* W- m4 _" ~$ f& K8 ^. s3 C1 a6 }- e5 [1 I8 ~- V( @" K
Shift+← 向左选中文本。( d' m0 _# `0 r" `  b. C" X1 W- Q1 {; R

0 Q' t! o3 J* @Shift+→ 向右选中文本。
2 E& b# h: i$ S) }; a* i
' w' Z7 i9 p# \Ctrl+Shift+← 向左单位性地选中文本。/ u- }1 T( H0 @4 F, j: C( }- H/ N2 h
  m- i' K- l1 \7 {! f3 m
Ctrl+Shift+→ 向右单位性地选中文本。
3 b7 N5 f( R4 D, D* q: y1 S' d  F% ^" T" G; k# L3 m7 C% }( n
Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。
! D  S3 `& U/ v2 i7 F' @) T" @  }/ U7 F5 e* i7 O
Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。: S, ?; y! z/ I4 C& K
! o' I) n  K$ F1 }; E8 i9 e
Ctrl+Alt+↑ 向上添加多行光标,可同时编辑多行。
: W% t/ [6 l2 P. K& b: S! W
$ ^' a# L! p1 W0 h# e' `& T$ B, C) }Ctrl+Alt+↓ 向下添加多行光标,可同时编辑多行。
# {4 P; W7 @# G$ ~! h2 W/ J
) ]) O" c+ Z3 g& y' r1 t) n编辑类
/ e3 `$ a8 r& R$ H3 B/ Y2 u7 {0 w
% O8 M' V' `7 r& K  i) y. E4 J! MCtrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行。( H+ o8 s+ G1 ?+ V
3 }2 X" |+ g* R  {
Ctrl+Shift+D 复制光标所在整行,插入到下一行。) h+ @1 K$ i( H+ U0 C. Q5 V; [

3 S: w0 B! V) y) @( b0 ~  FTab 向右缩进。
/ F! g9 P5 Q0 z. _7 M$ n2 ^
, Z% Z; \8 \' |3 Y, VShift+Tab 向左缩进。
- t! [9 l/ O6 o+ K: Y1 t- I* g" u, f( E
Ctrl+K+K 从光标处开始删除代码至行尾。3 B8 H0 U% P( M/ {

6 {7 [; E' q$ X: ~7 y/ t) t3 Z  cCtrl+Shift+K 删除整行。
( Y6 W$ a& E5 R9 q. R8 B3 P) j' V# I' B- P3 p" N) l
Ctrl+/ 注释单行。
- P5 d2 @5 C( }* R' b! J4 W; t+ C9 J* J% H4 e; ^# q8 t/ I
Ctrl+Shift+/ 注释多行。0 l5 h7 p" y" m  t3 }
0 `$ K) ?$ j$ U- F' a
Ctrl+K+U 转换大写。2 g% ?- Q: S  {; K1 @  t- U
8 ^, y) Q5 f& l. `9 F
Ctrl+K+L 转换小写。
% y- M5 ]2 U1 C, v2 f1 m6 Z
" V6 ?. {; o/ _! x! X$ h8 f8 VCtrl+Z 撤销。  d' y& e9 F: o1 O9 t  M+ u/ t
- ]2 W+ S0 x6 N6 F3 Z
Ctrl+Y 恢复撤销。) Y4 P7 ]5 m  U; t& m* F

1 V) e4 p$ \0 B" U4 d; f% b0 R/ yCtrl+U 软撤销,感觉和 Gtrl+Z 一样。
/ k. Y( r! x/ D' F# k5 U- G
" C/ x: m1 _7 q! V5 _, N# [Ctrl+F2 设置书签( \" p; \& |( B* X

0 C, n+ p+ l! g& b. c" ?Ctrl+T 左右字母互换。
; Z2 P: S1 i) d4 P6 x( `+ ^) }4 B& ?
F6 单词检测拼写5 Z5 C: O3 Q1 F, `. B& T  j8 B

6 [$ |! Y) }0 K+ Y. r  i; [2 v6 k搜索类+ K9 E2 i( N) g! f3 h6 b/ P

0 E! F& B5 q+ F+ \7 p/ TCtrl+F 打开底部搜索框,查找关键字。2 t1 F) h2 _: e$ M/ u
/ y, W0 f' e; G
Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。
+ X! E/ X, P$ ]# j& c7 ]7 J. N
, w/ P9 X9 s8 ?4 H/ zCtrl+P 打开搜索框。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。
  I' H) Q0 N% Z7 g* U6 t9 U  t) T# l
Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位。
* I' A* d: N) _
( i- V/ k6 V2 H% ICtrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数。
" b% q' W; P6 v1 x9 U9 ~% L- K; [& a2 b, s  G9 b" S
Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。
+ a# K, l4 r. Y4 }5 a" y. \. O' @, \) A8 t
Ctrl+Shift+P 打开命令框。场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。
. Z, T: m  d* Y5 L2 L
" ?! ^4 y5 S3 f+ V  ]9 g$ gEsc 退出光标多行选择,退出搜索框,命令框等。" e& L, G! y0 I/ O7 B* a
  M' D( G' ~" o& u
显示类7 ]; C+ Y; z3 \
" H# K+ d7 i' L! F% o7 N
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。
0 H6 H) @! w6 [4 P# d+ a! ^7 O( W2 H- b$ p4 W1 _
Ctrl+PageDown 向左切换当前窗口的标签页。+ m" P: I$ \, s, N1 H

" T5 }% a/ F! ]* a3 b2 DCtrl+PageUp 向右切换当前窗口的标签页。0 A- ?; b1 g8 k6 A
* w  u  L# X+ E6 X
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字): D$ Y. W) u/ z1 u! b

$ z2 l& R* k. p) y4 ^0 sAlt+Shift+2 左右分屏-2  D2 x1 h6 Q; Z# h& Y

7 s( U' o/ {! _& vAlt+Shift+3 左右分屏-3
! B& c' N3 m! }0 ~5 c) N! r
: f. L/ R/ d3 W) ?$ d6 v; j  fAlt+Shift+4 左右分屏-4; i- T0 ^0 P6 h9 L4 I, x! q4 ~2 Y

3 t3 k# h: }$ j6 fAlt+Shift+5 等分4
6 {. U. x0 y0 y! j$ ~5 Y& m7 l2 p! h& y
Alt+Shift+8 垂直分屏-2
* o4 r+ V' H$ R7 U5 D, Y7 n. {
/ _6 q# m& s) x3 pAlt+Shift+9 垂直分屏-32 K; ~6 F: D2 v2 ]; M- f: A

" C& n+ }' F$ J. t: q, v* {Ctrl+K+B 开启/关闭侧边栏。
8 U# l, @5 [: C4 ]# r
9 G4 S* e0 R: B2 L( u* AF11 全屏模式
4 Y( x' g1 Z# P. }9 u
; ^* S7 H  l; C, u0 N: q+ bShift+F11 免打扰模式
" C0 T9 V8 l0 ]2 R
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-10 03:48 , Processed in 0.036678 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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