根据 Sublime Text 3 中的扩展名转换当前文档的语法突出显示

Converting current document's syntax highlighting based on it's extension in Sublime Text 3

由于 AIML 语法不适用于 Sublime Text(这很正常,因为 AIML 基本上是 XML),有没有办法自动转换所有 .aiml由 Sublime Text 3 打开的文件到 XML 语法突出显示(某种脚本来执行此操作)?每当我必须重新打开 Sublime Text 语法高亮重新启动时,我需要在每个文件上将纯文本高亮设置为 XML。

在 ST3 中打开 .aiml 文件,语法高亮设置为 XML:

  • (自 Build 3118 起:)从 Preferences 菜单 -> Syntax Specific:
  • (Build 3114 及更早版本:)从 Preferences 菜单 -> Settings - More -> Syntax Specific - User

粘贴或键入以下内容,使文件内容类似于:

{
    "extensions": ["aiml"]
}

并保存,从现在开始所有打开的.aiml个文件应该自动高亮显示为XML。