Visual studio code 在VisualStudio代码中创建格式化程序
当我尝试自动缩进我的.ahk文件时,我会得到“没有安装‘ahk’-文件的格式化程序”。如何创建基本的格式化程序 抱歉-在撰写本文时,VS代码中不存在此选项 最接近的方法是关注VS代码的主自动热键扩展:Visual studio code 在VisualStudio代码中创建格式化程序,visual-studio-code,autohotkey,vscode-extensions,Visual Studio Code,Autohotkey,Vscode Extensions,当我尝试自动缩进我的.ahk文件时,我会得到“没有安装‘ahk’-文件的格式化程序”。如何创建基本的格式化程序 抱歉-在撰写本文时,VS代码中不存在此选项 最接近的方法是关注VS代码的主自动热键扩展: 在github存储库中输入一个请求,请求将格式化功能添加到扩展中,这可能是值得的。很抱歉,在撰写本文时,VS代码不存在这种情况 最接近的方法是关注VS代码的主自动热键扩展: 可能值得向github存储库发出请求,请求将格式化功能添加到扩展名中。该方法与vscode中任何其他语言/文件特定扩展名
在github存储库中输入一个请求,请求将格式化功能添加到扩展中,这可能是值得的。很抱歉,在撰写本文时,VS代码不存在这种情况 最接近的方法是关注VS代码的主自动热键扩展:
可能值得向github存储库发出请求,请求将格式化功能添加到扩展名中。该方法与vscode中任何其他语言/文件特定扩展名的方法相同:您必须创建扩展名并注册要支持的功能的提供程序,例如引用提供程序,符号提供程序等。在您的情况下,您必须实现一个格式化提供程序,在我的扩展。为了在vscode中使用它,您必须在主扩展名文件中使用它。这看起来像:
context.subscriptions.push(languages.registerDocumentRangeFormattingEditProvider(ANTLR, new AntlrFormattingProvider(backend)));
我建议在实际启动格式化提供程序之前,先阅读如何为vscode创建扩展。以下是对第一步的详细描述:该方法与vscode中任何其他特定于语言/文件的扩展名的方法相同:您必须创建一个扩展名并注册要支持的功能的提供程序,例如引用提供程序、符号提供程序等。在这种情况下,您必须实现一个格式化提供程序,在我的分机里。为了在vscode中使用它,您必须在主扩展名文件中使用它。这看起来像:
context.subscriptions.push(languages.registerDocumentRangeFormattingEditProvider(ANTLR, new AntlrFormattingProvider(backend)));
我建议在实际启动格式化提供程序之前,先阅读如何为vscode创建扩展。以下是对第一步的详细描述:标题状态可能重复,这个问题是关于如何创建格式化程序。标题状态可能重复,这个问题是关于如何创建格式化程序。