【问题标题】:Visual Studio Code - displaying of VB.NET code errorsVisual Studio Code - 显示 VB.NET 代码错误
【发布时间】:2018-01-16 23:20:24
【问题描述】:

如果我在 VS Code 中打开一些旧的 VB.NET 代码,我确实会看到不同颜色的对象、类型等,因此代码可以被编辑器识别。 然而,使代码难以阅读的是几乎所有内容都被突出显示为错误(可以理解,因为编辑器不支持 VB.NET)。

如何关闭错误检查,以便查看没有红色下划线的代码? 我不是说写代码、编译等,我只是想能够正常阅读和分析。

我没有强调这一点:我不需要调试,我不需要写代码,我不需要编译它......我只想正常阅读它没有那些红色到处都是蛇:P

【问题讨论】:

  • 当你打开一个新项目时......你没有问题吗?看这里。 stackoverflow.com/questions/21098333/…
  • 不,它只是插入到我的 Angular 项目中的“空间不足”页面,我打开它来查看和阅读代码。但是如果没有红蛇,可读性会更好。
  • 然后禁用智能感知。也看看我发布的链接。它这样做的原因有很多。
  • 禁用智能感知不起作用:“[vb]”:{“editor.quickSuggestions”:false,“editor.acceptSuggestionOnEnter”:false,“editor.suggestOnTriggerCharacters”:false},不是这样我想修复代码,找出导致红色下划线的原因,但我希望能够阅读甚至语法错误的代码,但我无法专注于周围所有的红蛇

标签: vb.net visual-studio-code


【解决方案1】:

VS Code 确实支持 VB.NET。你的文件扩展名是什么?在右下角(状态栏),您可以查看(和更改)当前选择的语言。

注意/编辑:要完全回答您的问题,您可以选择纯文本作为语言,这也将消除所有突出显示。

【讨论】:

  • 这行得通。在尝试禁用一堆设置后,我只是将此页面(被识别为 HTML)切换到 VB 并且“蛇”消失了,
【解决方案2】:

使错误和警告透明化:

"workbench.colorCustomizations": {
    "editorError.border": "#0000",
    "editorError.foreground": "#0000",
    "editorWarning.border": "#0000",
    "editorWarning.foreground": "#0000",
},

【讨论】:

  • 使其不可见并不是解决问题的真正方法。
  • 那你的解决方案是什么?
  • :D 我同意亚历克斯的观点。这不是代码问题/语法错误/我需要调试的任何东西。我只想在没有那些红蛇的情况下阅读代码
  • @Alex:谢谢,我今晚试试,然后告诉你
  • 不起作用。我收到错误“未知配置设置”和属性 editorError.border、editorError.foreground... 的绿色下划线...
猜你喜欢
  • 2021-12-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-02-13
  • 1970-01-01
  • 2017-05-25
  • 1970-01-01
相关资源
最近更新 更多