sublime text 3 中是否有任何快捷键可以更改语言?

wis*_*gyo 3 sublimetext sublimetext3

实际上,在 Sublime Text 3 中有一种简单的方法可以更改语言,就在右下角。但是当我的手放在键盘上时,我需要快速的改变方式。Sublime Text 3 中是否有更改语言的快捷键?谢谢你。

Oda*_*urd 5

Sublime 中的所有非隐藏语法都会自动添加到View > Syntax主菜单中,这与单击窗口底部的文件类型时出现的菜单相同。此外,所有语法都作为以Set Syntax:.开头的命令添加到命令面板中。

因此,在文件上交换语法的最简单和最快的非鼠标方法是打开命令面板并输入足够的过滤文本以查找并选择将交换为所需语法的命令,如下图所示进行切换到 HTML。

语法示例

Sublime 会记住您为任何给定的命令面板输入选择的命令,因此为了获得额外的速度,您可以使用过滤文本,sh并手动选择Set Syntax: HTML出现的命令,告诉 Sublime 这是您想要的命令。现在,无论您何时输入,sh它都会默认为您自动选择该命令。

set_setting命令可用于设置任何设置,包括syntax设置,因此您还可以将一个键绑定到该命令以轻松切换到常用语法。但是,这要求您知道相关语法的完整包资源名称,并且它不会正确设置语法特定设置(需要使用 的插件view.assign_syntax())。

包控制上可能有一个包已经提供了这样的命令,但我不知道有任何副手。