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@] - 全屏模式:
F11
或Ctrl + Shift + F11
[@1@] - 侧边栏开关:
Ctrl + K, Ctrl + B
[@1@]
进阶功能与插件
- 命令面板:
Ctrl + Shift + P
(可快速执行各种命令,包括打开文件、运行插件命令等)[@1@][@4@]
这些快捷键可以大大提高你在 Sublime Text 中的编辑效率。你可以根据自己的需求和工作流程,进一步自定义这些快捷键。同时,随着 Sublime Text 版本的更新,某些快捷键可能会有所变化,建议定期查看官方文档以获取最新的快捷键信息。
以下是 Sublime Text 常用的快捷键整理(按功能分类),适用于 Windows/Linux 和 macOS 用户:
文件操作
功能 | Windows/Linux | macOS |
---|---|---|
新建文件 | Ctrl + N |
Cmd + N |
打开文件 | Ctrl + O |
Cmd + O |
保存文件 | Ctrl + S |
Cmd + S |
另存为 | Ctrl + Shift + S |
Cmd + Shift + S |
关闭当前标签 | Ctrl + W |
Cmd + W |
编辑操作
功能 | Windows/Linux | macOS |
---|---|---|
撤销 | Ctrl + Z |
Cmd + Z |
重做 | Ctrl + Y |
Cmd + Shift + Z |
复制当前行 | Ctrl + Shift + D |
Cmd + Shift + D |
删除当前行 | Ctrl + Shift + K |
Cmd + Shift + K |
跳转到行号 | Ctrl + G |
Cmd + G |
注释/取消注释 | Ctrl + / |
Cmd + / |
缩进 | Ctrl + ] |
Cmd + ] |
取消缩进 | Ctrl + [ |
Cmd + [ |
自动格式化代码 | Ctrl + Alt + F |
Cmd + Alt + F |
搜索与替换
功能 | Windows/Linux | macOS |
---|---|---|
查找 | Ctrl + F |
Cmd + F |
全局查找(项目内) | Ctrl + Shift + F |
Cmd + Shift + F |
替换 | Ctrl + H |
Cmd + Alt + F |
跳转到符号(函数) | Ctrl + R |
Cmd + R |
快速跳转文件 | Ctrl + P |
Cmd + P |
多光标与选择
功能 | Windows/Linux | macOS |
---|---|---|
多光标选中相同词 | Ctrl + D |
Cmd + D |
多光标垂直选区 | Shift + 鼠标右键拖动 |
Shift + 鼠标右键拖动 |
合并多行为单行 | Ctrl + J |
Cmd + J |
拆分选区为多行 | Ctrl + Shift + L |
Cmd + Shift + L |
分屏与布局
功能 | Windows/Linux | macOS |
---|---|---|
左右分屏 | Alt + Shift + 2 |
Cmd + Alt + 2 |
关闭分屏 | Alt + Shift + 1 |
Cmd + Alt + 1 |
切换分屏组 | Ctrl + [1-9] |
Cmd + [1-9] |
导航与标签页
功能 | Windows/Linux | macOS |
---|---|---|
切换标签页 | Ctrl + Tab |
Cmd + Shift + ] |
关闭所有标签页 | Ctrl + Shift + W |
Cmd + Shift + W |
跳转到匹配的括号 | Ctrl + M |
Cmd + 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/Linux 和 macOS 用户:
基础操作
功能 | Windows/Linux | macOS |
---|---|---|
新建文件 | Ctrl + N |
Cmd + N |
保存文件 | Ctrl + S |
Cmd + S |
关闭当前标签 | Ctrl + W |
Cmd + W |
撤销操作 | Ctrl + Z |
Cmd + Z |
重做操作 | Ctrl + Y |
Cmd + Shift + Z |
编辑增强
功能 | Windows/Linux | macOS |
---|---|---|
复制/删除行 | ||
复制当前行 | Ctrl + Shift + D |
Cmd + Shift + D |
删除当前行 | Ctrl + Shift + K |
Cmd + Shift + K |
缩进与注释 | ||
缩进(向右) | Ctrl + ] |
Cmd + ] |
取消缩进(向左) | Ctrl + [ |
Cmd + [ |
注释/取消注释 | Ctrl + / |
Cmd + / |
跳转与格式 | ||
跳转到行号 | Ctrl + G |
Cmd + G |
格式化代码(需插件支持) | Ctrl + Alt + F |
Cmd + Alt + F |
搜索与导航
功能 | Windows/Linux | macOS |
---|---|---|
查找内容 | Ctrl + F |
Cmd + F |
全局搜索(项目内) | Ctrl + Shift + F |
Cmd + Shift + F |
替换内容 | Ctrl + H |
Cmd + Alt + F |
快速跳转文件 | Ctrl + P |
Cmd + P |
跳转到符号(函数/类) | Ctrl + R |
Cmd + R |
多光标与选区
功能 | Windows/Linux | macOS |
---|---|---|
多选相同词 | Ctrl + D |
Cmd + D |
垂直多选(列模式) | Alt + 拖动鼠标 |
Option + 拖动鼠标 |
拆分选区为多行光标 | Ctrl + Shift + L |
Cmd + Shift + L |
窗口与布局
功能 | Windows/Linux | macOS |
---|---|---|
左右分屏(2列) | Alt + Shift + 2 |
Cmd + Alt + 2 |
恢复单窗口 | Alt + Shift + 1 |
Cmd + Alt + 1 |
切换标签页 | Ctrl + Tab |
Cmd + Shift + ] |
高级技巧
- 命令面板 :
Ctrl + Shift + P
(Win/Linux)或Cmd + Shift + P
(macOS)可快速调用所有功能(如切换主题、安装插件等)。 - 书签功能 :
- 添加书签:
Ctrl + F2
(Win/Linux) /Cmd + F2
(macOS) - 跳转书签:
F2
(向前) /Shift + F2
(向后)
- 添加书签:
- 代码折叠 :
- 折叠当前代码块:
Ctrl + Shift + [
- 展开代码块:
Ctrl + Shift + ]
- 折叠当前代码块:
自定义快捷键
通过菜单 Preferences > Key Bindings
可自定义快捷键(JSON 格式)。
例如,绑定 保存所有文件:
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
实现快速复制当前行的功能。
文本选择与编辑
- 向右/左缩进 :分别使用
Tab
和Shift+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
的效果如何了。