Sublime Text 快捷键、创建代码片段

发布于:2022-11-16 ⋅ 阅读:(1262) ⋅ 点赞:(1)

        最近开始上手学习Sublime Text的使用,我主要是用它来写Verilog HDL,之前用过 notepad++、Vim,在用过Sublime Text之后,感觉还是Sublime Text最好用,其次是Vim,当然见仁见智;至少目前,我觉得快捷键这方面就比Vim好记多了...

 

        整理了一些我目前常用的一些快捷键,其他的还在探索中,后续继续补充。

Sublime Text快捷键

类别

操作

说明

添加

新行

Ctrl+Enter

在当前行下方新增一行并跳转至新行

Ctrl+Shift+Enter

在当前行上方新增一行并跳转至新行

选择

Ctrl+D

①选中当前光标所在的词;[再次 Ctrl+D:选中上一个词的同时跳转并选中下一个同样的词,以此类推]选中的词可同时修改

②选中当前光标所在词;按F3:跳转下一同样的词

③选中当前光标所在词;按Shift+F3:跳转上一同样的词

④选中当前光标所在词;按Alt+F3:选中出现这个词的所有位置,可同时修改

查找

Ctrl+F

+Enter :跳转到下一个查询的词

+Shift+Enter :跳转到上一个查询的词

替换

Ctrl+H

输入替换的内容后:Ctrl+Shift+H :替换当前关键字

跳转

Ctrl+G

输入行号跳转到指定行

Ctrl+P

打开的文件夹间跳转

窗口

Ctrl+Shift+N

新建一个窗口

Ctrl+N

新建一个标签

Ctrl+W

关闭窗口(若窗口里有标签,则先关闭标签)

Alt+Shift+1/2/3/4

左右分屏【全屏/2屏/3屏/4屏】

Alt+Shift+8

上下分屏

Alt+Shift+5

上下左右(四分屏)

F1 / Shift+F1

切换普通全屏 / 无干扰全屏

[Ctrl+k] + [Ctrl+B]:显示/隐藏侧栏

待补充。。。

通用

上下左右:↑↓←→

复制/粘贴/剪切:Ctrl+C / Ctrl+V / Ctrl+X

Ctrl + 鼠标右键 : 分段连续选择

Shift + 鼠标右键/↑↓  : 连续选择

Tab / [Shift+Tab]:切换到下一栏输入栏 / 回退到上一栏输入栏

待补充。。。

 这里推荐一个链接,对sublime Text的使用有比较全面地描述:

Sublime Text 摘要_w3cschoolhttps://www.w3cschool.cn/sublimetext/4qo5cozt.html

         关于插入代码片段:

工具栏→插件开发→新建代码片段

举个例子: 

 最后,编好的文件进行保存,必须用后缀名为.sublime-snippet

 以下说明来源于网络:

<snippet>

    <content><![CDATA[ 你需要插入的代码片段${1:name} ]]></content>

    <!-- 可选:快捷键,利用Tab自动补全代码的功能 -->

    <tabTrigger>xyzzy</tabTrigger>

    <!-- 可选:使用范围,不填写代表对所有文件有效。附:source.css和test.html分别对应不同文件。 -->

    <scope>source.python</scope>

    <!-- 可选:在snippet菜单中的显示说明(支持中文)。如果不定义,菜单则显示当前文件的文件名。 -->

    <description>My Fancy Snippet</description>

</snippet>

${1:name}表示代码插入后,光标所停的位置,可同时插入多个。其中:name为自定义参数(可选)。

${2}表示代码插入后,按Tab键,光标会根据顺序跳转到相应位置(以此类推)。


网站公告

今日签到

点亮在社区的每一天
去签到