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节点的增删改查深入学习 本文将详细讲解JavaScript中节点的增删改查操作,内容包括选择节点、创建节点、修改节点和删除节点。在讲解过程中,我们将使用两个示例进行说明。 一、选择节点 在JavaScript中选择节点可以使用 document.querySelector() 和 document.querySelectorAll() 方…

    JavaScript 2023年6月10日
    00
  • 20个JS简写技巧提升工作效率

    20个JS简写技巧提升工作效率 JS是一种强大的编程语言。但如果不掌握一些简写技巧,我们的开发效率可能会大打折扣。在此,我将介绍一些JS的简写技巧,以帮助您更高效地编写代码。 1. 使用箭头函数 箭头函数是ECMAScript6中的一个新特性,用于简化函数的书写。我们可以使用箭头函数来替代传统的函数表达式语法。例如: 传统函数表达式: const add =…

    JavaScript 2023年6月10日
    00
  • webpack打包js文件及部署的实现方法

    接下来我会详细讲解“webpack打包js文件及部署的实现方法”的完整攻略,包含以下内容: 准备工作 安装webpack 配置webpack 打包js文件 部署实现方法 示例说明 1. 准备工作 在开始使用Webpack打包JS文件之前,我们需要先准备一些基本的工具和环境。首先需要确保已经安装了Node.js和npm(Node.js的包管理器)。 2. 安装…

    JavaScript 2023年5月27日
    00
  • location.hash保存页面状态的技巧

    当我们需要保存页面状态,以便于后续操作时,可以借助浏览器提供的location.hash协议来实现。下面,让我详细讲解一下“location.hash保存页面状态的技巧”的完整攻略。 什么是location.hash location.hash指的是URL中#及其后面的内容。比如,http://www.example.com/#section1中的#sect…

    JavaScript 2023年6月11日
    00
  • JavaScript闭包详解

    JavaScript闭包详解 什么是闭包 闭包是指在一个函数内部定义的函数可以访问该函数的上下文环境中的变量和函数,即使在函数外部访问该函数的上下文环境也是无法访问到的。 举个例子: function outer() { var name = "张三"; function inner() { console.log(name); // 可…

    JavaScript 2023年6月10日
    00
  • js+html制作简单验证码

    制作简单验证码需要使用HTML和JS两种语言。 HTML部分 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>验证码</title> </head> <body> <…

    JavaScript 2023年6月10日
    00
  • document节点对象的获取方式示例介绍

    下面是对“document节点对象的获取方式示例介绍”的完整攻略: 获取document节点对象的方式 在JavaScript中,我们可以使用以下方法获取document节点对象: 通过document全局变量获取 当我们在文档中编写JavaScript时,document对象已经存在。通过全局变量document可以直接获取到当前文档的document节点…

    JavaScript 2023年6月10日
    00
  • Firefox+FireBug使JQuery的学习更加轻松愉快

    安装Firefox和FireBug插件 首先确保电脑上安装了Firefox浏览器 打开Firefox浏览器,点击菜单栏(右上角三条横线)中的“附加组件(Add-ons)” 在搜索框中输入“FireBug”,找到FireBug插件并点击“添加至Firefox” 安装完成后,重新启动Firefox浏览器即可使用FireBug插件 使用FireBug调试JQuer…

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