sublime text常用快捷键(转)

选择一个选中项的下一个匹配项: ctrl+d

把光标放在一个单词上,按下ctrl+ D,将选择这个单词。一直按住ctrl且按D多次,将选择当前选中项的下一个匹配项。通过按住ctrl,再按D三次,将选择三个相同的文本。

选择一个选中项的所有匹配项: alt+f3

和上面一样,但它选择文件中的所有匹配项。小心使用这个,因为它能选择一个文件中的所有匹配项. 

选择与光标关联的开始和结束标签:ctrl+shift+’

这是一个法宝。也许你希望所有属性保持不变,但只是想选择标签。这个快捷键为你这样做,会注意到你可以在一次操作多个标签。*需要Emmet插件

选择容器内内容:ctrl+shift+a

如果你把光标放在文本间再按下上面的键将选择文本,就像ctrl+ D。但是再次按下它,将选择父容器,再按,将选择父容器的父容器。*需要Emmet插件

选择括号内的内容: ctrl+shift+m

这有助于选择括号之间的一切。同样适用于CSS。

上移或下移行: ctrl+shift+ 或 

复制行或选中项: ctrl+shift+d

如果你已经选中了文本,它会复制你的选中项。否则,把光标放在行上,会复制整行。

增加和减少缩进: ctrl+[ 或 ]

剪切行或选中项: ctrl+x

剪切一行到你的剪切板,你可以粘贴到其他地方.

粘贴并保持缩进: ctrl+shift+v

这是又一个我每次都用的快捷键。在gif中我显示了普通粘贴(ctrl+ V)和缩进粘贴两种效果的对比。注意缩进如何排列。

用标签包裹行或选中项: alt+shift+w

使用标签包裹一行; 开始输入你想使用的标签,你成功了.

移除未闭合的容器元素: ctrl+shift+;

这会移除与你的光标相关的父标签。对清除标记很有帮助。

计算数学表达式: ctrl+shift+y

我从未想过我会经常使用这个,但是确实很好用

递增和递减: alt+shift+ 或 ↓,ctrl+  或 

按住  将以10的步长改变数字, 不按住以1为步长. 同时注意到你不需要选择数字, Sublime Text 足够聪明到更新本行最近的数字.

大写和小写: ctrl+k+u,ctrl+k+l

注释选中项/行: ctrl+/

这个在所有语言下都可用, 对行和选中项都可用.

额外令人高兴的事情!使用AlignTab自定义快捷键

上面的快捷键都是Sublime Text默认的快捷键,但是你也可以添加你自己的自定义快捷键。以下示例应用 AlignTab插件使用 三个自定义键绑定 来基于=> ,=,和:进行内容垂直对齐。因为我工作中主要使用JavaScript和PHP,这些绑定对于几乎我需要的每一个场景都有用,但是你可以用任何你想要的字符进行垂直对齐。

在你自己的编辑器实现下面gif的效果,只需安装 AlignTab, ,添加自定义绑定到您的自定义键绑定文件中,选择一些代码,并点击CTRL +  + . 或 ; 或 =.

转自http://blog.jobbole.com/82527/

 

 

转载于:https://www.cnblogs.com/lgh344902118/p/6687953.html

<think>好的,我现在需要帮用户查找Sublime Text常用快捷键列表。用户的问题看起来是想得到一个汇总,所以首先我需要从提供的引用中找到相关的信息,并整理出来。 首先看用户给的四个引用,都是关于Sublime Text快捷键和插件的。引用3和引用4都提到了常用快捷键的汇总,可能这两个是最相关的。引用1和引用2虽然也提到快捷键,但引用2主要讲插件,引用1提到的是Mac版本,但用户没有特别说明是Mac,所以可能需要综合考虑。 接下来,我需要从引用3和引用4中提取快捷键。例如,引用3提到了多行编辑和代码重构的快捷键,比如Ctrl+J合并行,Ctrl+Shift+D复制行,Tab缩进,Shift+Tab反缩进,Ctrl+K+K删除到行尾,设置书签是Ctrl+F2,Alt+F3选择相同文本进行编辑,Ctrl+Shift+L在每行行尾插入光标,选择括号内容用Ctrl+Shift+M等。引用4则补充了一些,比如Ctrl+/注释单行,Ctrl+Shift+/注释多行,还有Ctrl+K+U大写,Ctrl+K+L小写,以及撤销、恢复撤销的快捷键。 需要注意的是,不同版本的Sublime可能有不同的快捷键,比如引用3提到Ctrl+K+K删除到行尾,而有些版本可能用Ctrl+Shift+K删除整行。这点需要特别说明,避免用户混淆。 然后需要分类整理这些快捷键,比如基础操作、多行编辑、代码注释、大小写换等,这样用户看起来更清晰。同时要确保格式正确,比如行内数学表达式用$...$,但这里可能用不上,主要是代码块和列表。 另外,用户要求生成相关问题,可能需要考虑用户潜在的需求,比如如何自定义快捷键,或者不同系统下的差异,比如Mac和Windows的快捷键区别,但引用中没有提到Mac的具体差异,除了引用1,但用户的问题可能更通用,所以相关问题可以围绕优化、插件、常见问题等。 最后检查是否有遗漏的重要快捷键,比如查找替换相关的,比如Ctrl+F查找,Ctrl+H替换,这些在引用中没有提到,但用户可能需要知道,不过根据提供的引用,可能没有相关信息,所以可能不包含。不过根据我的知识,这些是常用快捷键,但用户给的引用里没有,所以可能不加入,避免引用不准确。 总结步骤: 1. 从引用3和4中提取所有提到的快捷键。 2. 分类整理,比如基础操作、多行编辑、代码注释、大小写换、书签等。 3. 注意版本差异的提示,比如删除行的不同快捷键。 4. 生成相关问题,比如如何自定义、插件推荐、常见问题解决。 5. 确保回答结构清晰,分点列出,使用代码块展示快捷键示例。</think>以下为Sublime Text常用快捷键分类汇总(基于Windows/Linux系统): ### 一、基础操作 1. **代码折叠** - 折叠当前代码块:`Ctrl+Shift+[` - 展开当前代码块:`Ctrl+Shift+]` 2. **光标操作** - 跳到匹配括号:`Ctrl+M` - 跳到行首/行尾:`Home`/`End` - 跳到文件开头/结尾:`Ctrl+Home`/`Ctrl+End` ### 二、多行编辑 | 功能 | 快捷键 | |------|--------| | 合并多行为一行 | `Ctrl+J` | | 复制当前行并插入下方 | `Ctrl+Shift+D` | | 在每行行尾插入光标 | `Ctrl+Shift+L` | | 选择所有相同文本 | `Alt+F3` | | 选择括号内内容 | `Ctrl+Shift+M` | ### 三、代码注释与格式化 ```plaintext 注释单行: Ctrl+/ 注释多行: Ctrl+Shift+/ 向右缩进: Tab 向左缩进: Shift+Tab ``` ### 四、特殊功能 $$ \text{删除至行尾} = \begin{cases} \text{Ctrl+K+K} & \text{(部分版本)} \\ \text{Ctrl+Shift+K} & \text{(删除整行)} \end{cases} $$ $$ \text{大小写换} = \begin{cases} \text{大写: Ctrl+K+U} \\ \text{小写: Ctrl+K+L} \end{cases} $$ ### 五、其他实用操作 - **书签功能**:`Ctrl+F2`设置/跳书签[^3] - **软撤销**:`Ctrl+U`(类似常规撤销)[^4] - **代码拼写检查**:`F6`[^3]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值