【问题标题】:VSCode - Weird syntax formatting for JavaScript files upon savingVSCode - 保存时 JavaScript 文件的奇怪语法格式
【发布时间】:2018-05-04 07:31:23
【问题描述】:

我注意到在 VSCode 中按 ctrl+s 时发生了一些奇怪的事情。

我这里有一些 JavaScript,每次按 ctrl+s 时,第 7+8 行都会缩进。起初我以为是因为一些扩展规则(例如使用 Beautify)。所以我禁用了我的所有扩展,但仍然发生以下情况:

然后我注意到删除标签修复了自动格式化问题。 但这是为什么呢,有什么想法吗?

谢谢。

【问题讨论】:

  • 如果它在没有任何扩展的情况下格式化您的 JS 代码,那应该对您有好处。
  • 文件名是什么? foo.js? bar.html? (特别是扩展名。)

标签: javascript visual-studio-code save


【解决方案1】:

然后我注意到删除标签修复了自动格式化问题。

如果这是一个.js 文件,则不应在其中包含 HTML。标签不应该在那里。

【讨论】:

  • 谢谢,很可能是这样。有没有办法在保存单个文件时禁用自动格式化?
  • @colonel_claypoo:我不知道。为什么要在 .js 文件中添加脚本标签?
  • 这是 SharePoint webpart 的代码,我希望能够在 VSCode 中编写它,然后简单地将其复制粘贴到 SharePoint 中。但是,然后将只注释掉这两个标签。谢谢。
  • @colonel_claypoo:或者将扩展名更改为.html。 :-)
猜你喜欢
  • 2018-08-19
  • 2021-11-29
  • 2013-09-05
  • 2020-11-20
  • 2019-08-28
  • 1970-01-01
  • 2011-10-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多