sublime_text的快捷键

embedded/2025/2/1 17:00:21/

sublime_text的快捷键

  • 向下复制, 复制光标所在整行并插入到下一行:通过 Ctrl+Shift+D 实现快速复制当前行的功能。 可选多行, 不选则复制当前行
    ctrl + Shift + D

  • 删除当前行:通过 Ctrl+Shift+K 实现快速删除当前行的功能。 可选多行, 不选则删当前行
    ctrl + Shift + K
















Sublime Text是一款流行的文本编辑器,支持多种编程语言的语法高亮、代码补全等功能,其丰富的快捷键可以大大提高编辑效率。以下是一些常用的Sublime Text快捷键:

一、文件操作快捷键

快捷键功能描述
Ctrl + N新建文件
Ctrl + O打开文件
Ctrl + S保存文件
Ctrl + Shift + S另存为
Ctrl + W关闭文件
Ctrl + Shift + W关闭所有文件
Ctrl + Shift + N新建窗口
Ctrl + Tab切换文件(在打开的文件之间)
Ctrl + P快速打开文件(通过文件名搜索)
Ctrl + R快速打开最近使用的文件

二、编辑操作快捷键

快捷键功能描述
Ctrl + Z撤销
Ctrl + Y 或 Ctrl + Shift + Z重做(部分版本为Ctrl + Y)
Ctrl + A全选
Ctrl + X剪切选中的文本
Ctrl + C复制选中的文本
Ctrl + V粘贴文本
Ctrl + U软撤销(撤销光标位置的修改)
Ctrl + D选择单词的下一个匹配项(多次按下可以继续选择)
Ctrl + L选择整行
Ctrl + Shift + K删除整行
Ctrl + Shift + L选中相同的内容或拆分/合并行(具体效果可能因上下文而异)
Ctrl + J合并行(将选中的多行合并为一行)
Ctrl + /注释/取消注释选中的行

三、移动与缩进快捷键

快捷键功能描述
Shift + 方向键移动光标到指定位置
Ctrl + [向左缩进
Ctrl + ]向右缩进
Tab向右缩进(在选中多行时,可统一向右缩进)
Shift + Tab向左缩进(在选中多行时,可统一向左缩进)

四、多行编辑和代码重构快捷键

快捷键功能描述
Ctrl + Shift + J选中同级及下钻范围内的所有内容
Ctrl + Shift + D复制当前行到下一行
Ctrl + T多行编辑(快速在多行插入相同的文本)
Ctrl + Shift + A选择所有匹配的项
Ctrl + M切换括号左右光标
Ctrl + Shift + M选择括号内的内容

五、搜索和替换快捷键

快捷键功能描述
Ctrl + F查找文本
Ctrl + H替换文本
Ctrl + Shift + F在文件夹中查找
Ctrl + Shift + H替换文件夹中的文本
F3查找下一个匹配项
Shift + F3查找上一个匹配项

六、视图和窗口快捷键

快捷键功能描述
F11 或 Ctrl + Shift + F11全屏模式
Ctrl + K, Ctrl + B侧边栏开关
Ctrl + Shift + E显示/隐藏侧边栏

七、书签和跳转快捷键

快捷键功能描述
Ctrl + F2 或 Ctrl + K, Ctrl + F2设置/删除书签
Ctrl + Shift + F2清除所有书签
F2切换书签
Ctrl + G跳转到指定行

八、其他常用快捷键

快捷键功能描述
Ctrl + Shift + P命令面板(可用于执行各种命令和插件功能)
Ctrl + Enter在当前行下面插入新行
Ctrl + Shift + Enter在当前行上面插入新行

需要注意的是,这些快捷键是基于Sublime Text的默认设置的,用户可以根据自己的喜好在Sublime Text的设置中自定义快捷键。此外,不同的操作系统(如Windows、macOS等)在快捷键的使用上可能有一些差异,例如在macOS上,Ctrl键通常被Command键替代。








Sublime Text 是一款非常流行的文本编辑器,以其高效的编辑功能和丰富的快捷键设置而闻名。以下是一些常用的 Sublime Text 快捷键及其功能,帮助你更高效地使用这款编辑器

文件操作

  • 新建文件:Ctrl + N[@1@][@2@][@4@][@5@]
  • 打开文件:Ctrl + O[@1@][@2@][@4@][@5@]
  • 保存文件:Ctrl + S[@1@][@2@][@4@][@5@]
  • 另存为:Ctrl + Shift + S[@1@][@2@][@4@][@5@]
  • 关闭文件:Ctrl + W[@1@][@2@][@4@][@5@]
  • 关闭所有文件:Ctrl + Shift + W[@4@][@5@]

编辑操作

  • 撤销:Ctrl + Z[@1@][@2@][@3@][@4@][@5@]
  • 重做:Ctrl + Y(或在某些版本中为 Ctrl + Shift + Z)[@1@][@2@][@3@][@4@][@5@]
  • 复制:Ctrl + C[@1@][@2@][@4@][@5@]
  • 剪切:Ctrl + X[@1@][@2@][@4@][@5@]
  • 粘贴:Ctrl + V[@1@][@2@][@4@][@5@]
  • 删除整行:Ctrl + Shift + K[@4@][@5@]
  • 选中整行:Ctrl + L[@1@][@4@][@5@]
  • 选中单词:Ctrl + D[@1@][@4@][@5@]
  • 注释/取消注释:Ctrl + /[@1@][@2@][@4@]

移动与缩进

  • 向左缩进:Ctrl + [[@3@]
  • 向右缩进:Ctrl + ][@3@]
  • 移动光标到指定位置:Shift + 方向键[@3@]

搜索和替换

  • 查找:Ctrl + F[@1@][@3@]
  • 替换:Ctrl + H[@1@][@3@]
  • 在文件夹中查找:Ctrl + Shift + F[@1@]
  • 替换文件夹中的文本:Ctrl + Shift + H[@1@]

多光标与选择

  • 插入光标到上行:Ctrl + Alt + Up[@1@]
  • 插入光标到下行:Ctrl + Alt + Down[@1@]
  • 选择所有匹配的项:Ctrl + Shift + A[@1@]
  • 多行编辑(快速在多行插入相同的文本):Ctrl + T[@1@]
  • 在每行行尾插入光标:Ctrl + Shift + L(已选中多行时)[@1@][@4@][@5@]

代码块操作

  • 复制当前行到下一行:Ctrl + Shift + D[@1@]
  • 合并行(将选中的多行合并为一行):Ctrl + J[@1@][@4@]

导航与跳转

  • 跳转到指定行:Ctrl + G[@4@][@5@]
  • 快速打开文件(通过文件名搜索):Ctrl + P[@1@]
  • 快速列出/跳转到某个函数:Ctrl + R[@4@]

窗口与视图管理

  • 新建窗口:Ctrl + Shift + N[@4@]
  • 全屏模式:F11Ctrl + Shift + F11[@1@]
  • 侧边栏开关:Ctrl + K, Ctrl + B[@1@]

进阶功能与插件

  • 命令面板:Ctrl + Shift + P(可快速执行各种命令,包括打开文件、运行插件命令等)[@1@][@4@]

这些快捷键可以大大提高你在 Sublime Text 中的编辑效率。你可以根据自己的需求和工作流程,进一步自定义这些快捷键。同时,随着 Sublime Text 版本的更新,某些快捷键可能会有所变化,建议定期查看官方文档以获取最新的快捷键信息。








以下是 Sublime Text 常用的快捷键整理(按功能分类),适用于 Windows/LinuxmacOS 用户:


文件操作

功能Windows/LinuxmacOS
新建文件Ctrl + NCmd + N
打开文件Ctrl + OCmd + O
保存文件Ctrl + SCmd + S
另存为Ctrl + Shift + SCmd + Shift + S
关闭当前标签Ctrl + WCmd + W

编辑操作

功能Windows/LinuxmacOS
撤销Ctrl + ZCmd + Z
重做Ctrl + YCmd + Shift + Z
复制当前行Ctrl + Shift + DCmd + Shift + D
删除当前行Ctrl + Shift + KCmd + Shift + K
跳转到行号Ctrl + GCmd + G
注释/取消注释Ctrl + /Cmd + /
缩进Ctrl + ]Cmd + ]
取消缩进Ctrl + [Cmd + [
自动格式化代码Ctrl + Alt + FCmd + Alt + F

搜索与替换

功能Windows/LinuxmacOS
查找Ctrl + FCmd + F
全局查找(项目内)Ctrl + Shift + FCmd + Shift + F
替换Ctrl + HCmd + Alt + F
跳转到符号(函数)Ctrl + RCmd + R
快速跳转文件Ctrl + PCmd + P

多光标与选择

功能Windows/LinuxmacOS
多光标选中相同词Ctrl + DCmd + D
多光标垂直选区Shift + 鼠标右键拖动Shift + 鼠标右键拖动
合并多行为单行Ctrl + JCmd + J
拆分选区为多行Ctrl + Shift + LCmd + Shift + L

分屏与布局

功能Windows/LinuxmacOS
左右分屏Alt + Shift + 2Cmd + Alt + 2
关闭分屏Alt + Shift + 1Cmd + Alt + 1
切换分屏组Ctrl + [1-9]Cmd + [1-9]

导航与标签页

功能Windows/LinuxmacOS
切换标签页Ctrl + TabCmd + Shift + ]
关闭所有标签页Ctrl + Shift + WCmd + Shift + W
跳转到匹配的括号Ctrl + MCmd + M

高级技巧

  • 快速跳转文件:按 Ctrl + P(Win/Linux)或 Cmd + P(macOS),输入文件名或符号(如 @func 跳转函数)。
  • 多行编辑:用 Ctrl + D(Win/Linux)或 Cmd + D(macOS)选中多个相同词,或按住 Shift + 右键拖动 垂直多选。
  • 命令面板Ctrl + Shift + P(Win/Linux)或 Cmd + Shift + P(macOS)打开命令面板,搜索任意功能。

自定义快捷键

可在 Preferences > Key Bindings 中修改或添加自定义快捷键。

掌握这些组合能大幅提升编码效率!建议根据常用功能重点记忆。








以下是 Sublime Text 常用快捷键的简洁总结,按功能分类,支持 Windows/LinuxmacOS 用户:


基础操作

功能Windows/LinuxmacOS
新建文件Ctrl + NCmd + N
保存文件Ctrl + SCmd + S
关闭当前标签Ctrl + WCmd + W
撤销操作Ctrl + ZCmd + Z
重做操作Ctrl + YCmd + Shift + Z

编辑增强

功能Windows/LinuxmacOS
复制/删除行
复制当前行Ctrl + Shift + DCmd + Shift + D
删除当前行Ctrl + Shift + KCmd + Shift + K
缩进与注释
缩进(向右)Ctrl + ]Cmd + ]
取消缩进(向左)Ctrl + [Cmd + [
注释/取消注释Ctrl + /Cmd + /
跳转与格式
跳转到行号Ctrl + GCmd + G
格式化代码(需插件支持)Ctrl + Alt + FCmd + Alt + F

搜索与导航

功能Windows/LinuxmacOS
查找内容Ctrl + FCmd + F
全局搜索(项目内)Ctrl + Shift + FCmd + Shift + F
替换内容Ctrl + HCmd + Alt + F
快速跳转文件Ctrl + PCmd + P
跳转到符号(函数/类)Ctrl + RCmd + R

多光标与选区

功能Windows/LinuxmacOS
多选相同词Ctrl + DCmd + D
垂直多选(列模式)Alt + 拖动鼠标Option + 拖动鼠标
拆分选区为多行光标Ctrl + Shift + LCmd + Shift + L

窗口与布局

功能Windows/LinuxmacOS
左右分屏(2列)Alt + Shift + 2Cmd + Alt + 2
恢复单窗口Alt + Shift + 1Cmd + Alt + 1
切换标签页Ctrl + TabCmd + Shift + ]

高级技巧

  1. 命令面板
    Ctrl + Shift + P(Win/Linux)或 Cmd + Shift + P(macOS)可快速调用所有功能(如切换主题、安装插件等)。
  2. 书签功能
    • 添加书签:Ctrl + F2(Win/Linux) / Cmd + F2(macOS)
    • 跳转书签:F2(向前) / Shift + F2(向后)
  3. 代码折叠
    • 折叠当前代码块:Ctrl + Shift + [
    • 展开代码块:Ctrl + Shift + ]

自定义快捷键

通过菜单 Preferences > Key Bindings 可自定义快捷键(JSON 格式)。
例如,绑定 保存所有文件

{ "keys": ["ctrl+shift+s"], "command": "save_all" }

掌握这些快捷键可大幅提升编码效率!建议优先记忆 多光标操作快速跳转文件Ctrl + P / Cmd + P)等高频功能。








Sublime Text 是一款非常流行的代码编辑器,支持多种编程语言,并且提供了丰富的快捷键来提高开发效率。以下是一些常用的 Sublime Text 快捷键(默认设置,可能因操作系统和个人配置而有所不同):
通用快捷键
新建文件:Ctrl + N (Windows/Linux) / Command + N (Mac)
打开文件:Ctrl + O (Windows/Linux) / Command + O (Mac)
保存文件:Ctrl + S (Windows/Linux) / Command + S (Mac)
另存为:Ctrl + Shift + S (Windows/Linux) / Command + Shift + S (Mac)
关闭文件:Ctrl + W (Windows/Linux) / Command + W (Mac)
关闭窗口:Ctrl + Shift + W (Windows/Linux) / Command + Shift + W (Mac)
撤销:Ctrl + Z (Windows/Linux) / Command + Z (Mac)
重做:Ctrl + Y (Windows/Linux) / Command + Shift + Z 或 Command + Y (Mac)
剪切:Ctrl + X (Windows/Linux) / Command + X (Mac)
复制:Ctrl + C (Windows/Linux) / Command + C (Mac)
粘贴:Ctrl + V (Windows/Linux) / Command + V (Mac)
编辑快捷键
查找:Ctrl + F (Windows/Linux) / Command + F (Mac)
查找下一个:F3 (Windows/Linux) / Command + G (Mac)
查找上一个:Shift + F3 (Windows/Linux) / Command + Shift + G (Mac)
替换:Ctrl + H (Windows/Linux) / Command + Option + F (Mac)
全选:Ctrl + A (Windows/Linux) / Command + A (Mac)
多行选择:Ctrl + Shift + L (Windows/Linux) / Command + Shift + L (Mac)
选中当前单词:Ctrl + D (Windows/Linux) / Command + D (Mac)
选中当前行:Ctrl + L (Windows/Linux) / Command + L (Mac)
删除当前行:Ctrl + Shift + K (Windows/Linux) / Command + Backspace (Mac)
复制当前行:Ctrl + Shift + D (Windows/Linux) / Command + Shift + D (Mac)
移动当前行:
向上:Ctrl + Shift + Up (Windows/Linux) / Command + Shift + Up (Mac)
向下:Ctrl + Shift + Down (Windows/Linux) / Command + Shift + Down (Mac)
插入多行:Ctrl + Enter (Windows/Linux) / Command + Enter (Mac)
注释/取消注释:
单行注释:Ctrl + / (Windows/Linux) / Command + / (Mac)
块注释:Ctrl + Shift + / (Windows/Linux) / Command + Option + / (Mac)
导航快捷键
跳转到行:Ctrl + G (Windows/Linux) / Command + G (Mac)
跳转到文件:Ctrl + P (Windows/Linux) / Command + P (Mac)
跳转到符号:Ctrl + R (Windows/Linux) / Command + R (Mac)
上一个位置:Ctrl + - (Windows/Linux) / Command + - (Mac)
下一个位置:Ctrl + Shift + - (Windows/Linux) / Command + Shift + - (Mac)
切换侧边栏:Ctrl + K, Ctrl + B (Windows/Linux) / Command + K, Command + B (Mac)
窗口和布局
切换侧边栏:Ctrl + K, Ctrl + B (Windows/Linux) / Command + K, Command + B (Mac)
切换全屏:F11 (Windows/Linux) / Command + Control + F (Mac)
切换窗口布局:
分栏布局:Ctrl + Alt + 1 (Windows/Linux) / Command + Option + 1 (Mac)
分列布局:Ctrl + Alt + 2 (Windows/Linux) / Command + Option + 2 (Mac)
网格布局:Ctrl + Alt + 3 (Windows/Linux) / Command + Option + 3 (Mac)
关闭其他标签:Ctrl + K, Ctrl + W (Windows/Linux) / Command + K, Command + W (Mac)
其他快捷键
显示命令面板:Ctrl + Shift + P (Windows/Linux) / Command + Shift + P (Mac)
显示宏面板:Ctrl + Shift + M (Windows/Linux) / Command + Shift + M (Mac)
显示设置:Ctrl + , (Windows/Linux) / Command + , (Mac)
显示控制台:Ctrl + (Windows/Linux) / Command + (Mac)
显示侧边栏:Ctrl + K, Ctrl + B (Windows/Linux) / Command + K, Command + B (Mac)
显示文件切换器:Ctrl + P (Windows/Linux) / Command + P (Mac)
显示符号切换器:Ctrl + R (Windows/Linux) / Command + R (Mac)
自定义快捷键
如果默认的快捷键不符合你的使用习惯,你可以通过自定义快捷键来满足需求:
打开菜单栏,选择 Preferences > Key Bindings。
在右侧的用户键绑定文件中,添加自定义的快捷键配置。例如:
JSON复制
[
{ “keys”: [“ctrl+alt+1”], “command”: “set_layout”, “args”: {“cols”: [0.0, 0.5, 1.0], “rows”: [0.0, 1.0], “cells”: [[0, 0, 1, 1], [1, 0, 2, 1]]} },
{ “keys”: [“ctrl+alt+2”], “command”: “set_layout”, “args”: {“cols”: [0.0, 0.5, 1.0], “rows”: [0.0, 1.0], “cells”: [[0, 0, 1, 1], [1, 0, 2, 1]]} }
]
以上是 Sublime Text 的一些常用快捷键,掌握这些快捷键可以大大提高你的开发效率。如果还有其他问题,欢迎随时提问!








Sublime Text 快捷键大全

编辑操作
  • 合并选中的多行代码为一行Ctrl+J 可用于将多行格式的 CSS 属性或其他代码片段合并成单行。
  • 复制光标所在整行并插入到下一行:通过 Ctrl+Shift+D 实现快速复制当前行的功能。
文本选择与编辑
  • 向右/左缩进:分别使用 TabShift+Tab 进行文本块的缩进调整。
  • 删除从光标位置到行尾的内容:可以利用 Ctrl+K+K 完成此操作;需要注意的是,在某些版本中可能是 Ctrl+Shift+K 用来删除整个选定行。
  • 设置书签:按 Ctrl+F2 给特定位置做标记,方便后续定位。
  • 交换相邻字符的位置:按下 F6 键可实现两个字母之间的互换。
  • 跨多个文件执行搜索和替换任务:借助于组合键 Ctrl + Shift + F ,能够高效地在整个项目范围内查找指定字符串,并支持批量替换操作。
高级编辑技巧
  • 一次性编辑所有匹配项:当需要同步修改大量重复出现的文字时,先选中目标文本再按下 Alt+F3 就能高亮显示所有的实例并且允许同时对其进行改动。
  • 在同一列上添加额外的游标:如果想要在每一行结尾处新增加一个光标的副本从而达到平行编写的效果,则应该尝试 Ctrl+Shift+L
  • 选取括号内部及其本身:对于包围着一组表达式的圆括号而言,只需简单地敲击 Ctrl+Shift+M 即可轻松圈定它们以及里面所含有的任何东西。
  • 依据缩进来扩展选择范围:为了更精准地控制被选区域,可以通过 Ctrl+Shift+J 来自动适应周围环境下的层次结构来进行适当的选择。
  • 基于作用域来界定选择界限:最后但并非最不重要的一点是,要想获取某个具体上下文内的一切元素的话,那么就该试试看 Ctrl+Shift+Space 的效果如何了。













































http://www.ppmy.cn/embedded/158685.html

相关文章

Spring Boot是什么及其优点

简介 Spring Boot是基于Spring框架开发的全新框架,其设计目的是简化Spring应用的初始化搭建和开发过程。 Spring Boot整合了许多框架和第三方库配置,几乎可以达到“开箱即用”。 优点 可快速构建独立的Spring应用。 直接嵌入Tomcat、Jetty和Underto…

history命令常见用法和设置

1、history命令的设置 1.1、history命令有关的环境变量 root:~$ env | grep "HIST*" HISTCONTROLignorespace:erasedups HISTSIZE20 HISTFILE/home/root/.bash_history HISTFILESIZE2000 HISTTIMEFORMAT"%F %T "使用env命令可能看不到上面这些变量&#…

基于Hutool的Merkle树hash值生成工具

SHAUtil工具 package com.blockchain.qgy.util;import com.xiaoleilu.hutool.crypto.digest.DigestUtil; import org.apache.commons.codec.binary.Hex;import java.nio.charset.StandardCharsets; import java.security.MessageDigest;/**** 生成SHA-256的工具** author QGY*…

智慧小区物业管理系统助力提升社区运营效率与居民生活品质

内容概要 智慧小区物业管理系统是现代社区管理的重要组成部分,它以提高社区运营效率和居民生活品质为核心目标,通过多种技术手段的应用,实现了信息透明和资源的高效利用。这个系统不仅仅是一个简单的物业管理工具,更是一个多功能…

KVM虚拟化

1. 虚拟化技术 虚拟化,通过模拟计算机的硬件,实现同一台计算机上同时运行多个操作系统 2. 虚拟化软件的差别 qemu 软件模拟全虚拟化,速度慢,兼容性好! xen(半) …

算法随笔_30: 去除重复字母

上一篇:算法随笔_29:最大宽度坡_方法3-CSDN博客 题目描述如下: 给你一个字符串 s ,请你去除字符串中重复的字母,使得每个字母只出现一次。需保证 返回结果的字典序最小(要求不能打乱其他字符的相对位置)。 示例 1: …

PHP中配置 variables_order详解

variables_order 是 PHP 配置文件 php.ini 中的一项配置指令,决定了 PHP 在处理请求时,哪些类型的变量将被注册到全局变量空间(如 $GLOBALS)中,以及这些变量的顺序。理解和正确配置 variables_order 对于开发和维护安全…

基于springboot+vue的流浪动物救助系统的设计与实现

开发语言:Java框架:springbootJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:…