Sublime快捷键与常用插件配置总结

Sublime快捷键与常用插件配置总结

Sublime Text是一款非常流行的文本编辑器,它的快捷键和插件都非常丰富,可以大大提高我们的编辑效率。本文将为大家详细介绍Sublime Text的常用快捷键和插件的配置方法。

常用快捷键

以下是Sublime Text的常用快捷键:

基本编辑

  • Ctrl + C:复制
  • Ctrl + X:剪切
  • Ctrl + V:粘贴
  • Ctrl + A:全选
  • Ctrl + Z:撤销
  • Ctrl + Shift + Z:恢复
  • Ctrl + Y:重做

光标移动

  • Ctrl + ←:向左移动一个单词
  • Ctrl + →:向右移动一个单词
  • Ctrl + ←←:向左移动到行首
  • Ctrl + →→:向右移动到行尾
  • Ctrl + ↑:向上移动一行
  • Ctrl + ↓:向下移动一行
  • Ctrl + Home:移动到文件开头
  • Ctrl + End:移动到文件结尾
  • Ctrl + G:跳转到指定的行

查找和替换

  • Ctrl + F:查找
  • Ctrl + H:查找并替换
  • Ctrl + D:选中一次出现的单词
  • Ctrl + F3:选中所有出现的单词
  • Ctrl + Shift + F:在文件中全局搜索
  • Alt + Enter:在搜索结果中选中所有匹配项

选取和删除

  • Ctrl + L:选中整行
  • Ctrl + Shift + L:选中多行
  • Ctrl + Shift + M:选择当前括号内的内容
  • Ctrl + Shift + ←:向左选中一个单词
  • Ctrl + Shift + →:向右选中一个单词
  • Ctrl + Shift + ↑:向上选中一行
  • Ctrl + Shift + ↓:向下选中一行
  • Ctrl + Backspace:删除光标前的一个单词
  • Ctrl + Delete:删除光标后的一个单词

常用插件的配置方法

以下是Sublime Text的常用插件和它们的配置方法。

Emmet

Emmet可以让我们用非常简洁的语法编写HTML和CSS代码,非常方便快捷。

在Sublime Text中,我们可以通过以下步骤安装和配置Emmet插件:

  1. 打开菜单栏上的“Preferences”,选择“Package Control”。
  2. 在搜索框中输入“Emmet”,找到“Emmet”,选择“Install Package”安装。
  3. 安装完成后,我们需要配置一下Emmet的快捷键。
  4. 打开菜单栏上的“Preferences”,选择“Key Bindings”。
  5. 在右边的窗口中,添加如下代码:

json
[
{
"keys": ["tab"],
"command": "emmet_expand_abbreviation_with_tab",
"context": [
{ "operand": "source.css", "operator": "equal", "match_all": true, "key": "selector" },
{ "match_all": true, "key": "selection_empty" },
{ "operator": "equal", "operand": false, "match_all": true, "key": "has_next_field" },
{ "operand": false, "operator": "equal", "match_all": true, "key": "auto_complete_visible" },
{ "match_all": true, "key": "is_abbreviation" }
]
},
{
"keys": ["tab"],
"command": "emmet_insert_snippet",
"args": { "snippet": "\t" },
"context": [
{ "key": "emmet_action_enabled.tab" },
{ "operand": "source.css - meta.selector.css", "operator": "match", "match_all": true, "key": "selector" },
{ "match_all": true, "key": "selection_empty" },
{ "operator": "equal", "operand": false, "match_all": true, "key": "has_prev_field" },
{ "operand": false, "operator": "equal", "match_all": true, "key": "auto_complete_visible" }
]
}
]

这样,我们就可以使用Tab键来生成Emmet代码了。

SideBar Enhancements

SideBar Enhancements可以在Sublime Text的侧边栏上加入一些非常实用的功能,如拷贝、剪切、删除、打开等。

在Sublime Text中,我们可以通过以下步骤安装和配置SideBar Enhancements插件:

  1. 打开菜单栏上的“Preferences”,选择“Package Control”。
  2. 在搜索框中输入“SideBar Enhancements”,找到“SideBar Enhancements”,选择“Install Package”安装。
  3. 安装完成后,我们可以在侧边栏上右键,打开一个菜单并选择“SideBar”,便可以看到增加的功能。
  4. 我们还可以在菜单栏上选择“Preferences”,然后选择“Key Bindings”来配置插件的快捷键。

结语

以上就是Sublime Text的常用快捷键和插件的详细介绍和配置方法。希望可以对大家有所帮助。常用的快捷键和插件可以大大提高我们的编辑效率,送给大家两个使用示例:

示例一:使用Emmet快速生成HTML代码

  1. 输入以下代码:

html:5

  1. 按下Tab键后,会自动生成HTML5文件的基本结构。

示例二:使用SideBar Enhancements删除文件

  1. 在侧边栏上找到需要删除的文件。
  2. 右键,选择“SideBar - Delete File”即可删除该文件。

希望这两个示例可以帮助大家更好地理解和使用Sublime Text。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Sublime快捷键与常用插件配置总结 - Python技术站

(0)
上一篇 2023年5月19日
下一篇 2023年5月19日

相关文章

  • 基于JavaScript实现文件共享型网站

    下面将详细讲解“基于JavaScript实现文件共享型网站”的完整攻略。 前置条件 熟悉HTML、CSS和JavaScript基本知识; 熟悉Node.js开发环境和相关模块。 操作步骤 1. 创建文件夹 首先在本地文件夹中创建一个新的文件夹,命名为“file-sharing-website”。 2. 初始化项目 打开终端,进入到该文件夹中,执行以下命令: …

    JavaScript 2023年5月27日
    00
  • Javascript Math SQRT2 属性

    JavaScript中的Math.SQRT2属性是一个常数,表示2的平方根。以下是关于Math.SQRT2属性的完整攻略,含两个示例。 JavaScript Math对象的SQRT2属性 JavaScript的SQRT2属性是一个常数,表示2的平方根。下面是SQRT2属性的语法: Math.SQRT2 下面是一个SQRT2属性的示例: console.log…

    JavaScript 2023年5月11日
    00
  • JavaScript面向对象实现贪吃蛇游戏

    JavaScript面向对象实现贪吃蛇游戏的步骤如下: 定义Snake类 Snake类表示贪吃蛇,包含以下属性: body:表示蛇身,由一个包含多个坐标的数组组成 direction:表示蛇的方向,可以取值为”up”、”down”、”left”、”right”之一 Snake类包含以下方法: move():根据方向移动蛇的位置,并更新蛇的身体 changeD…

    JavaScript 2023年6月10日
    00
  • JavaScript表单验证示例详解

    下面是“JavaScript表单验证示例详解”的完整攻略: 一、概述 在网页开发中,为了保证用户输入的信息的正确性和完整性,我们通常会对用户所填写的表单进行验证。JavaScript是一种常用的前端语言,它可以通过编写代码实现表单验证的功能。本文将对JavaScript表单验证进行详细讲解,让大家可以通过学习掌握该技术。 二、表单验证的准备工具 实现表单验证…

    JavaScript 2023年6月10日
    00
  • JavaScript高级程序设计(第3版)学习笔记5 js语句

    JavaScript高级程序设计(第3版)是一本经典的JavaScript教材,本书是关于js语句的学习笔记,以下为完整攻略: 目录 条件语句 循环语句 跳转语句 try-catch语句 with语句 条件语句 条件语句是根据条件执行不同代码块的语句。 if语句 if语句的基本格式是: if (条件) { // 如果条件为真,则执行这里的代码 } 示例: i…

    JavaScript 2023年5月27日
    00
  • 深入理解javascript的执行顺序

    深入理解JavaScript的执行顺序是编写优秀JavaScript代码的基础。JavaScript的执行顺序遵循一定的规则,理解这些规则可以帮助我们理解代码的执行顺序,避免出现错误。 1. 执行栈 在深入了解JavaScript的执行顺序之前,我们需要了解执行栈的概念。执行栈是一个存储函数调用的栈结构,当JavaScript代码执行的时候,函数调用会被依次…

    JavaScript 2023年5月18日
    00
  • 小程序中实现excel数据的批量导入的示例代码

    下面是关于“小程序中实现excel数据的批量导入的示例代码”的完整攻略。 准备工作 在进行excel数据批量导入前,我们需要做一些准备工作:1. 准备一个excel文件,并将需要导入的数据按照一定的顺序保存在sheet表格中。比如我们要导入学生的姓名、年龄、班级等信息,则需将这些信息对应的字段分别保存在不同的列中;2. 借助开发者工具,在小程序中新建一个页面…

    JavaScript 2023年6月10日
    00
  • ASP.NET中常用的用来输出JS脚本的类

    在ASP.NET中,有很多用来输出JavaScript脚本的类,其中最常用的是System.Web.UI.Page.ClientScript类,这是一个封装了页面JavaScript脚本操作的类。下面是详细的攻略。 步骤一:引入命名空间 首先,在ASP.NET的Web表单页面中引入命名空间System.Web.UI,以便可以使用该类。 using Syste…

    JavaScript 2023年5月28日
    00
合作推广
合作推广
分享本页
返回顶部