实际上,在Sublime Text 3中,有一种简单的更改语言的方法,位于右下角。但是,我需要在双手放在键盘上时快速进行更改的方法。 Sublime Text 3中是否有任何更改语言的快捷键? 谢谢。
答案 0 :(得分:1)
Sublime中的所有非隐藏语法都会自动添加到View > Syntax
主菜单中,该主菜单与单击窗口底部文件类型时出现的菜单相同。此外,所有语法都作为以Set Syntax:
开头的命令添加到命令面板中。
因此,在文件上交换语法的最简单,最快的非鼠标方式是打开命令选项板,并输入足够的过滤器文本以查找并选择将交换到所需语法的命令,例如在图像中下面的页面切换到HTML。
Sublime会记住您为任何给定的命令面板输入选择的命令,因此为了提高速度,您可以使用sh
之类的过滤器文本并手动选择出现的Set Syntax: HTML
命令,以告诉Sublime这是您要使用的命令想。现在,每当您输入sh
时,默认情况下它将自动为您选择该命令。
set_setting
命令可用于设置任何设置,包括syntax
设置,因此您也可以将键绑定到该命令以轻松切换到常用语法。但是,这要求您知道有关语法的完整程序包资源名称,并且不会正确设置特定于语法的设置(要求使用view.assign_syntax()
的插件)。
在程序包控制中可能已经有一个程序包已经提供了这样的命令,但是我不知道有什么副手。