如何在VisualStudio代码中恢复Javascript语法错误检测

如何在VisualStudio代码中恢复Javascript语法错误检测,javascript,visual-studio-code,Javascript,Visual Studio Code,以下面的HTML示例为例 <html> <head> <script> var myArr = ['thing1' thing2']; </script> </head> <body> </body> </html> var myArr=['thing1'thing2']; 如果你很敏锐,你会注意到我忘了在脚本中的两个数组值之间加逗号。当然,这将导致任何浏览器无法解析它,并且整个脚本标记

以下面的HTML示例为例

<html>
<head>
<script>

  var myArr = ['thing1' thing2'];

</script>
</head>
<body>
</body>
</html>

var myArr=['thing1'thing2'];
如果你很敏锐,你会注意到我忘了在脚本中的两个数组值之间加逗号。当然,这将导致任何浏览器无法解析它,并且整个脚本标记将不会运行。在以前的代码版本中,这会用红色下划线表示,但在最近的版本中,支持似乎已经转移到插件。他们建议安装JSHint插件来捕获一些问题,但我的项目目录中有一个.jshintrc文件,条目很少(尽量使用默认值),虽然它捕获“建议”,但它仍然没有捕获完全破坏脚本的实际语法问题。我也不确定它是否对
标记中的JavaScript做了任何事情(我目前使用该标记进行快速测试或功能示例)。它突出显示关键字,但不检查语法或任何东西


是否有任何配置可以应用于代码或我的项目以恢复此行为?

捕获实际语法问题已委托给Visual Studio中的解释器。也许这是一只虫子?但是,关于脚本标记中的快速检查代码,从2016年2月10日第0.10.10版开始:

HTML文档中的脚本部分不再支持IntelliSense

Closevoter:From:“如果您的问题通常涉及……程序员常用的软件工具……那么您提出问题的位置就对了!”Visual Studio代码就是这样一个工具,所以问题就在这个主题上。