当前位置: 首页 > 知识库问答 >
问题:

如何在Visual Studio Code中自动设置语法突出显示的语言

仉英朗
2023-03-14

这与如何在Visual Studio Code中手动设置语法突出显示的语言相反。

基本上,我想要的是类似于VI中的东西,它将检测一些字符串,这些字符串将指定专门用于Azure管道的文件格式

# --language-mode: azure-pipelines

或类似的东西。

共有1个答案

万承志
2023-03-14

您可以编写一个使用vscode.languages.setTextDocumentLanguage的扩展,如扩展更改语言模式。

为文档更改添加一个挂钩,打开并分析内容,搜索特定字符串,如果不同,则设置模式。

配置要搜索的字符串和要在设置中设置的语言ID

 类似资料:
  • 我正在寻找一个用JavaScript编写的好的全方位语法荧光笔,它将自动检测所使用的语言并应用正确的语法高亮显示。 我从一个简单的谷歌搜索中找到了无数个,但它们都必须在

  • 在混乱开始之前,这个问题是关于代码的,新的轻量级Visual Studio编辑器。您可以从以下网址获取:https://code.visualstudio.com/ 我有一个包含CSS的文本文件(.txt),希望获得语法高亮。您可以使用Ctrl+Shift+P打开命令调色板。但是在这里您不能像在sublime中那样设置语法。 有没有其他方法可以从我的文本文件中得到CSS着色?

  • 问题内容: 很快,我将被迫在Haskell中提出一个项目,该项目应该突出显示Java语法。我做了一些研究,发现Happy可能是一个解决方案(因为它是类似yacc的解析器)。还提到了野牛和帕尔塞克。由于我是Haskell的新手,所以我真的对启动该项目一无所知。任何提示都会有很大帮助。 谢谢! 问题答案: 由于我是Haskell的新手,所以我真的不知道如何启动该项目 啊,这才是真正的问题。要开始学习H

  • 我喜欢PyCharm,但是似乎找不到启用Ruby语法突出显示的方法。我知道RubyMine,但我不会只为这个基本功能购买许可。PyCharm中可以添加Ruby语法高亮显示吗?

  • 问题内容: 如何在GEdit关键字列表中添加“关键字”?我基本上想使printf函数看起来像一个关键字。 问题答案: GEdit使用GtkSourceView突出显示语法。通过键入以下命令,您应该能够找到用于突出显示C代码的文件: 找到lang文件后,请在文本编辑器(这是一个XML文件)中将其打开,然后在底部附近会看到一列应该添加的关键字列表。

  • 我环顾四周,找不到一种自动完成这项工作的方法。所以: 我在vim中内置了一些语法高亮,我想转移到vscode。我至少有两个部分卡住了。 到目前为止,我的情况是这样的:我已经构建了一个vscode语言扩展——设置了一些基本的语法规则,并将其复制到vscode config文件夹中。 我遇到麻烦的部分-我可以在某些字段的含义中澄清一下-命名约定。 和语法的嵌套解析,这些东西只出现在其他元素中。 下面是