键盘映射崇高文本2文件类型?(Keymap Sublime Text 2 File Type?)

2019-09-20 20:16发布

我正在建立自己的键盘布局,并想知道是否有设置键切换上正在工作的文件类型选项。 因此,举例来说,如果我有一个常规的纯文本文件,并希望它成为一个CSS文件,我想有一个键盘映射,将文件类型更改为CSS。 可能? 如果是的话,请给我解释一下你是如何做到这一点。

Answer 1:

虽然个别快捷的解决方案是伟大的,它需要修改配置文件,最重要的记住你创建的每个语法时才快捷方式。

在转换文件格式的情况下,它可能会更有用通过命令调色板快速访问所需的格式:

  • Ctrl + Shift + P,弹出Command Palette
  • 键入CSS突出Set Syntax: CSS命令
  • ENTER

这是伟大的,因为它提供了快速访问所有可用的格式。 开始键入set syntax...和所有可用的格式将被显示。



Answer 2:

此键绑定将是:

{ 
  "keys": ["YOUR_SEQUENCE"], 
  "command": "set_file_type", 
  "args": {"syntax": "Packages/CSS/CSS.tmLanguage"}
}

如何发现命令名称:

  • 打开控制台
  • 类型sublime.log_commands(True)
  • 转到一个打开的选项卡
  • 打开命令调色板和输入Set Syntax: CSS

命令和它需要的参数名称应记录到控制台。 从那里,你只要把它在正确的JSON语法。



文章来源: Keymap Sublime Text 2 File Type?