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

Visual Studio Code 语法突出显示不适用于 JavaScript 和 TypeScript

澹台季萌
2023-03-14

这在我处理项目时创建了一个新文件后突然发生。几乎所有字符都是简单的白色文本(括号除外,因为我启用了括号对着色)

我已经尝试重置我的配置,检查我的配置(全局和在我的工作区中),并尝试了这个提供替代语法突出显示的扩展(有效,但我更喜欢使用 Visual Studio Code )。

共有3个答案

岳锦
2023-03-14

是的,这正是由< code>Javascript和Typescript Nightly扩展引起的。

您可以禁用或安装其他版本(建议安装以前的版本,因为当前版本存在错误)

我现在使用的是3天前发布的版本。

吕晟睿
2023-03-14

用户Haneen说的是正确的,但你可以安装一个工作正常的旧版本,而不是禁用它。单击右下角的齿轮

右下角的齿槽

杜浩壤
2023-03-14

我认为这是由名为Javascript和Typescript Nightly的扩展引起的。这导致js和ts文件(jsx和tax)的语法高亮显示。这更像是最新版本(当前为1.73.1)的错误。

您可以禁用扩展以启用语法突出显示。

更新:此扩展现已更新,此问题已修复。

 类似资料:
  • 这在我在处理项目时创建了一个新文件后突然发生。几乎所有字符都是简单的白色文本(括号除外,因为我启用了括号对着色) 我已经尝试了重置我的配置,检查了我的配置(包括全局配置和工作区配置),尝试了这个提供可选语法高亮显示的扩展(这很有效,但我更喜欢使用VS Code 1)。

  • 我正在为VSCode开发一个自定义语言语法高亮扩展。我遇到了一个问题,lookbehinds在空白旁边使用时行为异常。 我想强调的代码示例: 我尝试使用的代码示例(在中): 此模式包含在(另一个模式中,该模式存在于整个文件中): 症结在于正则表达式的部分。您应该能够执行或或和之间的任意数量的空格,不管有多少。但是,当我尝试使用它时,我得到了这个: 我也试过< code>\\s和< code>\\s

  • 我正在使用pycharm进行我正在从事的python项目。我在根目录中有几个 cfg 文件和一个 .pylintrc 文件。 但是,pycharm 不会检测到这些文件以进行语法突出显示。例如,WebStorm 检测到 .eslintrc 文件并非常优雅地突出显示语法。 Pycharm建议为cfg文件使用上下文自由语法插件,但我认为它不是python cfg文件的正确类型。 我如何配置py 这是我的

  • 这是我在一个项目中创建新文件后突然发生的。几乎所有的字符都是空白的(括号除外,因为我启用了括号对着色) 点tsx高亮不起作用 点ts突出显示不起作用 点js突出显示不起作用 我已经尝试重置我的配置,检查我的配置(全局地和在我的工作区中),尝试这个提供可选语法突出显示的扩展(这很有效,但是我更喜欢使用VS代码1)

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

  • 问题内容: 您可以推荐哪种Java库来突出显示HTML中的 (请给每个答案一个建议)。 问题答案: 使用Prettify库。