sublime text 3 有没有切换语言的快捷键?
Is there any shortcut-key in sublime text 3 to change language?
实际上,在 Sublime Text 3 中有一个更改语言的简单方法,它位于右下角。但是当我的手在键盘上时,我需要快速的改变方式。 Sublime Text 3 中是否有更改语言的快捷键?
谢谢。
Sublime 中的所有 non-hidden 语法都会自动添加到 View > Syntax
主菜单中,这与单击 [=] 底部的文件类型时出现的菜单相同38=]。此外,所有语法都作为以 Set Syntax:
开头的命令添加到命令面板。
因此,最简单和最快的 non-mouse 交换文件语法的方法是打开命令选项板,输入刚好足够的过滤文本以查找和 select 将交换到您的命令的命令所需的语法,例如在下图中切换到 HTML.
Sublime 会记住您 select 对任何给定命令面板输入的命令,因此为了提高速度,您可以使用 sh
之类的过滤文本并手动 select Set Syntax: HTML
似乎告诉 Sublime 这是你想要的命令的命令。现在,无论何时您输入 sh
,默认情况下它都会自动为您 select 该命令。
set_setting
命令可用于设置任何设置,包括 syntax
设置,因此您还可以将一个键绑定到该命令以轻松切换到常用语法。但是,这需要您知道相关语法的完整包资源名称,并且它不会正确设置语法特定设置(需要使用 view.assign_syntax()
的插件)。
包控制上可能有一个可用的包已经提供了这样的命令,但我不知道有任何副手。
实际上,在 Sublime Text 3 中有一个更改语言的简单方法,它位于右下角。但是当我的手在键盘上时,我需要快速的改变方式。 Sublime Text 3 中是否有更改语言的快捷键? 谢谢。
Sublime 中的所有 non-hidden 语法都会自动添加到 View > Syntax
主菜单中,这与单击 [=] 底部的文件类型时出现的菜单相同38=]。此外,所有语法都作为以 Set Syntax:
开头的命令添加到命令面板。
因此,最简单和最快的 non-mouse 交换文件语法的方法是打开命令选项板,输入刚好足够的过滤文本以查找和 select 将交换到您的命令的命令所需的语法,例如在下图中切换到 HTML.
Sublime 会记住您 select 对任何给定命令面板输入的命令,因此为了提高速度,您可以使用 sh
之类的过滤文本并手动 select Set Syntax: HTML
似乎告诉 Sublime 这是你想要的命令的命令。现在,无论何时您输入 sh
,默认情况下它都会自动为您 select 该命令。
set_setting
命令可用于设置任何设置,包括 syntax
设置,因此您还可以将一个键绑定到该命令以轻松切换到常用语法。但是,这需要您知道相关语法的完整包资源名称,并且它不会正确设置语法特定设置(需要使用 view.assign_syntax()
的插件)。
包控制上可能有一个可用的包已经提供了这样的命令,但我不知道有任何副手。