Sublime Text 常用快捷键

devtools/2024/12/22 9:19:42/

你好,我是悦创。

Sublime Text 是一款轻量级且功能强大的代码编辑器,深受开发者喜爱。掌握一些常用的快捷键可以大大提高编码效率。以下是 Sublime Text 中一些常用的快捷键及其功能介绍。

基本操作

  1. 新建文件Ctrl + N
    创建一个新的文件。

  2. 打开文件Ctrl + O
    打开一个已有文件。

  3. 保存文件Ctrl + S
    保存当前文件。

  4. 另存为Ctrl + Shift + S
    将当前文件另存为其他文件。

  5. 关闭文件Ctrl + W
    关闭当前文件。

  6. 退出 Sublime TextAlt + F4
    退出编辑器。

编辑操作

  1. 剪切Ctrl + X
    剪切选中的文本。

  2. 复制Ctrl + C
    复制选中的文本。

  3. 粘贴Ctrl + V
    将剪切或复制的内容粘贴到光标位置。

  4. 全选Ctrl + A
    选中整个文件内容。

  5. 撤销Ctrl + Z
    撤销上一步操作。

  6. 重做Ctrl + YCtrl + Shift + Z
    重新执行撤销的操作。

  7. 多光标编辑Ctrl + D
    选中一个单词,再次按下 Ctrl + D 会选中下一个相同的单词,方便同时编辑多个相同的文本。

  8. 多行选择Ctrl + Alt + ↑/↓
    添加多行光标,可以同时编辑多行。

  9. 注释代码Ctrl + /
    对选中的行进行单行注释或取消注释。

  10. 缩进代码Tab
    对选中的代码进行缩进。

  11. 取消缩进Shift + Tab
    对选中的代码取消缩进。

导航操作

  1. 跳转到某一行Ctrl + G
    在弹出的对话框中输入行号,快速跳转到指定行。

  2. 打开命令面板Ctrl + Shift + P
    打开命令面板,方便快速执行各种命令。

  3. 切换文件Ctrl + P
    输入文件名的部分内容即可快速切换到对应文件。

  4. 跳转到定义F12
    跳转到光标所在函数或变量的定义处。

  5. 快速查找Ctrl + F
    在当前文件中查找内容。

  6. 查找替换Ctrl + H
    在当前文件中查找并替换内容。

  7. 全局查找Ctrl + Shift + F
    在所有打开的文件或整个项目中查找内容。

分屏操作

  1. 垂直分屏Alt + Shift + 2
    将编辑器分为左右两个部分。

  2. 水平分屏Alt + Shift + 8
    将编辑器分为上下两个部分。

  3. 四分屏Alt + Shift + 5
    将编辑器分为四个部分,适用于同时查看多个文件。

  4. 切换焦点Ctrl + 数字键
    切换到相应的分屏窗口,数字键从1到4分别对应左上、右上、左下、右下四个窗口。

结语

熟练使用 Sublime Text 的快捷键可以显著提升开发效率。建议在日常编程中多加练习,逐步掌握这些快捷键,充分发挥 Sublime Text 的强大功能。


http://www.ppmy.cn/devtools/96250.html

相关文章

十三、list 类

Ⅰ . list 的介绍和使用 01 初识 list 我们已经学习过 string 和 vector 了,想必大家已经掌握了查文档的能力 现在我们去学习如何使用 list ,最好仍然打开文档去学习 list - C Reference ① list 是一个顺序容器 允许在任意位置进行 O(1) 插入和删除…

【STM32嵌入式系统设计与开发拓展】——16_FreeRTOS操作系统

参考:链接: 正点原子 一、认识裸机和RTOS 裸机是无操作系统支持,程序直接运行在硬件上,开发者要自行处理硬件细节。早期单片机常采用,优点是性能和资源利用率高,缺点是开发难、可移植性差。RTOS 是实时操作系统&…

使用 onBeforeRouteUpdate 组合式函数提升应用的用户体验

title: 使用 onBeforeRouteUpdate 组合式函数提升应用的用户体验 date: 2024/8/15 updated: 2024/8/15 author: cmdragon excerpt: 摘要:本文介绍如何在Nuxt 3开发中使用onBeforeRouteUpdate组合式函数来提升应用用户体验。通过在组件中注册路由更新守卫&#xf…

高效记录与笔记整理的策略:工具选择、结构设计与复习方法

✨✨ 欢迎大家来访Srlua的博文(づ ̄3 ̄)づ╭❤~✨✨ 🌟🌟 欢迎各位亲爱的读者,感谢你们抽出宝贵的时间来阅读我的文章。 我是Srlua小谢,在这里我会分享我的知识和经验。&am…

函数声明与函数表达式的区别是什么?

var init function() >函数表达式,函数在代码执行到当前行时才被执行,init才被赋值 function init()0 >函数声明,和var一样,会被提前到代码最前面定义 区别: 1) 以函数声明的方法定义的函数,函数名是必须的&am…

【数据结构详解】——归并排序(动图详解)

目录 🕒 1. 归并排序🕘 1.1 递归实现🕘 1.2 非递归实现 🕒 1. 归并排序 💡 算法思想:归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法的一个非常典型的应用。将已有序的子…

100个练习学习Rust!可变性・循环・溢出

【0】准备 【1】构文・整数・变量 【2】 if・Panic・演练 ←前次 【3】可变性・循环・溢出 本次 这是“100 Exercise To Learn Rust”的第三次练习!这次是关于两个循环结构的讨论,可能与上上次练习中讨论的溢出有关! 本次相关的页面如下&…

Linux - 基础工具使用

文章目录 一、yum1、介绍2、功能3、语法4、使用 二、rzsz1、安装rzsz的指令2、介绍3、使用 三、vim基础使用1、介绍2、基础使用 四、gcc/g使用1、生成可执行文件过程2、语法3、常用选项4、编译过程5、动静态库6、包含头文件的多文件编译7、链接外部库 一、yum 1、介绍 Linux中…