【问题标题】:Visual Studio 2019 doesn't indent or have Intellisense in JavaScript after [Enter][Enter] 之后,Visual Studio 2019 在 JavaScript 中没有缩进或 Intellisense
【发布时间】:2021-01-07 20:35:45
【问题描述】:

VS 2019 社区 16.7.3。编辑 JavaScript 时,我完成一行,按 [Enter] 键,光标转到第 1 列,而不是保持缩进。如果我正在编辑 C#,这曾经有效,现在仍然有效。我试过重置所有选项,删除 .suo 和用户文件,更改缩进选项:无、块、智能、在制表符和空格之间切换,但没有任何变化。

其次,Intellisense 在 JavaScript 中也不起作用。代码不显示,脚本标签内无色差。

在编写 JavaScript 时如何使编辑器缩进和智能感知工作?

【问题讨论】:

    标签: javascript visual-studio-2019 text-formatting javascript-intellisense


    【解决方案1】:

    如果您禁用了 Visual Studio Intellicode 扩展,您可能需要重新启用它。

    我使用TypeScript,发生这种情况是因为一个错误,当禁用 Visual Studio Intellicode 扩展时,TypeScript 编辑器会破坏文件并将文件视为常规文本文件。重新启用扩展后,编辑器按预期工作。我不确定它是否会影响JavaScript 编辑器。 Here is a link to the submitted issue.

    【讨论】:

    • 我明确启用了 Intellicode for Javascript 并禁用了 EditorConfig 推理,但仍在做同样的事情。
    猜你喜欢
    • 2020-01-09
    • 1970-01-01
    • 2021-12-25
    • 2020-04-11
    • 2021-07-22
    • 1970-01-01
    • 2015-05-23
    • 2023-03-06
    • 2016-01-09
    相关资源
    最近更新 更多