0

几个小时以来,我一直在尝试将 AutoHotKey 作为一种语言添加到 Visual Studio Code 的 Beautify 扩展中,并且我正要拔掉头发。

查看下载页面上的概述,我的印象是我可以添加一种新语言,但是,总的来说,对于编程来说有点新,我能够找到的文档证明是不够的,我可能完全误认为自定义语言甚至是一项功能。

我已经添加了

"beautify.language": {
    "ahk": {
        "type": "ahk",
        "filename": ".ahk"
    }

到 Visual Studio Code 的 settings.json。

此外,我在我的文件目录中添加了一个 .jsbeautifyrc 文件

{
    "ahk": {
        "indent_size": 4,
        "indent_char": " "
    }
}

我希望我的文件(扩展名为 .ahk)可以使用提供的设置进行格式化,但是,当我尝试运行 Beautify 时,我得到“无法确定要美化的类型,请选择”。以及 JS、CSS 或 HTML 的选择。

我不知道从哪里开始,任何帮助都会很棒。

4

1 回答 1

0

您不能使用 Beautify,因为它不支持 AutoHotKey 作为一种语言。即它只知道Javascript、CSS 或HTML,它不知道AutoHotKey 的语法。

相反,您应该安装 AutoHotKey 扩展:适用于 Visual Studio Code 的 vscode-autohotkey。这会将 AHK 语法突出显示添加到 Visual Studio Code。

于 2019-04-17T15:25:04.987 回答