我正在建立自己的键盘布局,并想知道是否有设置键切换上正在工作的文件类型选项。 因此,举例来说,如果我有一个常规的纯文本文件,并希望它成为一个CSS文件,我想有一个键盘映射,将文件类型更改为CSS。 可能? 如果是的话,请给我解释一下你是如何做到这一点。
抢
我正在建立自己的键盘布局,并想知道是否有设置键切换上正在工作的文件类型选项。 因此,举例来说,如果我有一个常规的纯文本文件,并希望它成为一个CSS文件,我想有一个键盘映射,将文件类型更改为CSS。 可能? 如果是的话,请给我解释一下你是如何做到这一点。
抢
虽然个别快捷的解决方案是伟大的,它需要修改配置文件,最重要的记住你创建的每个语法时才快捷方式。
在转换文件格式的情况下,它可能会更有用通过命令调色板快速访问所需的格式:
Command Palette
CSS
突出Set Syntax: CSS
命令 这是伟大的,因为它提供了快速访问所有可用的格式。 开始键入set syntax...
和所有可用的格式将被显示。
此键绑定将是:
{
"keys": ["YOUR_SEQUENCE"],
"command": "set_file_type",
"args": {"syntax": "Packages/CSS/CSS.tmLanguage"}
}
如何发现命令名称:
sublime.log_commands(True)
Set Syntax: CSS
命令和它需要的参数名称应记录到控制台。 从那里,你只要把它在正确的JSON语法。