Sublime Text 4 常用快捷键介绍及优势分析

2024-06-16
来源:网络整理

✍简介

这几天分享了我经常使用的IDEA快捷键,原本以为只有60个左右,没想到居然有100多个。今天趁热打铁写一篇文章,简单介绍一下的常用快捷键。

对于Java开发者来说,主要使用IDEA进行代码开发,辅以轻量级的文本编辑器(也叫高级记事本)来快速打开普通的文本文件。常见的高级文本编辑器有:、++、、、Atom、Text……各有优缺点,也各有自己的“粉丝”群体。

每个人都有自己的偏好,我选择 Text,我认为它有以下优点:

轻量、简单、高效。窗口非常简单:

跨平台。例如,++ 他们只支持该平台,对于同时使用和 Mac 的玩家来说会很不方便

很流畅,速度快,启动很快。打开几百兆甚至G级文件秒开,提示也很快

支持多窗口模式,提高效率。就像这样

支持所有主流语言的代码高亮,例如Java,SQL,Yaml等。

免费(自愿付费)。它的收费模式很独特:自愿付费(99美元,3年内免费升级,如果不升级,许可证仍然有效)。你可以一直使用它而不需要付费,但它偶尔会要求你付费,这并不影响正常使用

它具有出色的前端项目开发功能。如:项目管理、扩展工具、代码折叠、代码提示等。这是许多 Web 开发人员选择它作为开发工具的重要原因

作为后端开发者,前五个优点就够了,轻量、高性能就足够吸引人了。

近年来,Text 凭借丰富的插件生态作为优势异军突起,在前端开发者领域的市场份额不断提升。不过我依然认为,如果仅仅把 Text 当作一个文本编辑器来用,它的优势还是很明显的。

我平时都是用Text来编辑文本的,身边也有不少人用,因此本文结合自己的使用经验,介绍一下Text的常用快捷键,分享给大家。

本栏目相关下载版本协议 ✍文本

本文根据Text 4编写,下载地址:。

Text 从 4.x 版本开始支持 ARM 架构及系列芯片(M1、M1 Pro、M1 Max 等),同时拥有更佳的上下文感知能力和更快的 GPU 渲染速度,建议使用最新版本。

文本快捷键

本文基于版本4126,为了达到事半功倍的效果,我们在快捷键上花了不少功夫。

✌全屏/退出全屏

+ + 方位角

注:此快捷键几乎在所有软件中都可以使用。

✌ 命令面板

+ +页

功能很强大,有点类似于IDEA中的功能。

格式化语法

打开偏好设置

开发快捷键绑定

✌搜索面板(文件、类别)

+ 页

通过此面板,您可以快速找到文件、CSS类、HTML标签等。

查找文件

在 css 文件中查找类

输入@在css文件中查找类名

在文件中找到密钥

输入@在文件中搜索kv

在 YAML 文件中查找值

输入#查找yaml文件中的值

跳转到指定行/列

也可以理解为在任意文件中搜索指定的行或者列,输入:line或者:line:后回车,就可以将光标定位到指定位置。

例如::3:4 表示定位在第 3 行和第 4 列

✌创建新的标签页/文件

+ 否

注意:此快捷键在几乎所有软件中都可以使用。例如,某些软件使用 + T 创建新的 Tab 页,而使用 + N 创建新窗口。

✌新品

+ +否

注:此快捷键几乎在所有软件中都可以使用。

✌关闭标签页/文件

+ W

注:此快捷键几乎在所有软件中都可以使用。

✌关闭

+ +W

注:此快捷键几乎在所有软件中都可以使用。

✌在多个标签页之间切换

标签页向左切换

+ + [

标签页向右切换

+ + ]

环切

+ 标签

注意:此快捷键几乎可以在所有软件中使用。包括 ,IDEA等。

✌合并行

+ +日

将选定区域中的多行合并为一行。这通常用于合并 HTML 和 CSS 中的行。后端程序员不怎么使用它。

按下 ++J 快捷键后的结果是:

✌选择行

+大号

快捷注释代码_小程序开发工具快捷键注释_设置注释代码的快捷方式

无论光标在哪,都选择光标所在的整行。再按一次继续选择下一行

✌复制行

+ +D

复制光标所在整行并插入到下一行。注意:如果光标已经选定内容(比如一个单词),则只会复制选定的部分。

IDEA 复制一行的快捷键是 + D

✌移动线

++↑/↓

向上/向下移动光标所在行。如果光标选中多行,则移动所有选中的行。

✌切线

+ X

这个快捷键的意思是剪切(把内容放入剪贴板):

✌删除行

+ +钾

一次删除整行。如果光标选中多行,则删除所有选中的行。此快捷键才是真正删除行的方法。

✌删除行:从光标处删除到行末

+KK

需要连续按两个k,删除此行光标后的所有内容(包括特殊符号等元素)

✌删除行:从光标处删除到行首

+

✌大小写切换

切换到大写 ()

+ 堪萨斯

切换到小写 ()

+ 吉隆坡

✌选择单词

+ D

按一次可选择整个当前单词;再按一次可选择下一个相同的单词。

如下图:每点击一次都会选择下一个相同的单词

✌选择单词(批量选择所有相同的单词)

+ +克

如果你觉得用 + D 逐个选择太慢,那么这个快捷键可以一步到位:批量选择所有相同的单词。

这个批量选择快捷键非常有用,在批量编辑中起着非常重要的作用。我这里举了几个例子,大家可以用这个快捷键练习一下。

情况 1:在所有键的末尾添加 .。例如: cn..name = -> cn..name. =

cn.yourbatman.name = YourBatman
cn.yourbatman.age = 18
cn.yourbatman.country = cn
cn.yourbatman.site = https://yourbatman.cn
cn.yourbatman.wechat = fsx1096342982

案例2:更改以下内容

1:A
2:B
3:C
11:AA
12:BB
13:CC
101:AAA
102:BBB
103:CCC
1001:AAAA
1002:BBBB
1003:CCCC
10001:AAAAA
10002:BBBBB
10003:CCCCC

改成:

1,2,3,11,12,13,101,102,103,1001,1002,1003,10001,10002,10003

案例三:将下面的内容用语法转换成SQL(逗号分隔),这个案例很常见,我们来试试吧。

1
 2
3
9
 10
11
  12
    35
39
 40
 41
101
  104
1003
 1675

改成:

1,2,3,9,10,11,12,35,39,40,41,101,104,1003,1675

✌列编辑模式(选择多行)

+ +大号

先选中多行,然后按快捷键,光标就会插入到每行的末尾,这就是所谓的列编辑模式,列编辑模式一般用来批量编辑一堆规则的文本,非常实用。进入列编辑后,使用 和 移动光标,效果更佳。

单行单列的编辑是没有意义的,所以先选中多行(用鼠标选中,或者按+A全选),然后按++L进入列编辑模式:

或者批量编辑(选定)部分:

此外,还有另外两种编辑列表的方法,请根据需要使用:

+ 垂直移动鼠标

++↑/↓

✌转到任意位置的下一行

+

在下一行插入新行,即使光标不在行尾。++表示在上一行插入新行,相对来说不太实用

Tips:IDEA中的快捷键是+

✌整行注释/回车注释

行注释

+ /

快速笔记

+ + /

一般来说,行注释的快捷键使用得比较多。

根据不同的语言环境可以使用不同的注释符号,如//、/* */、--、#等。

Properties注释

# k1 = v1

Css注释
/*font-size: 20px;*/

Java注释
// import java.util.Map;

SQL注释
-- select * 

结论

本文就介绍一下 Text 4 常用的快捷键,我根据自己的使用经验来介绍,觉得已经够用了,如果你是 Web 开发者,可能用得比较多,这里就不教大家怎么用了。

从IDEA的100+快捷键到的常用快捷键合集,Java后端开发人员最常用的两个工具的快捷键都介绍完了,希望这些文章的分享能对大家有所帮助,在提高效率的路上不断前行。

最后,我想补充一点,使用快捷键不需要任何技巧,一切都取决于练习!

分享