【问题标题】:How to turn off auto formatting in visual studio code Version: 1.35.1 (system setup)如何在 Visual Studio 代码中关闭自动格式化版本:1.35.1(系统设置)
【发布时间】:2019-11-17 09:20:18
【问题描述】:

我正在为我的 Node JS 应用程序使用 Visual Studio 代码和 mustache 模板。我的一个 html 文件中有以下代码:

<script>
 {{{interface}}}
</script>

由于保存时自动格式化,结果是下面的(大括号之间添加了空格):

<script>
     { { { interface } } }
  </script>

这在浏览器控制台上给出以下错误:

Uncaught ReferenceError: interface is not defined

我尝试将 editor.formatOnSave 设置为 false,但找不到此开关。

以下是我在 VS Code 上的版本信息:

Version: 1.35.1 (system setup)
Commit: c7d83e57cd18f90026a8162d042843yui1bcf27m
Date: 2019-06-12T15:16:14.389Z
Electron: 3.1.8
Chrome: 66.0.3359.181
Node.js: 10.2.0
V8: 6.6.346.32
OS: Windows_NT ia32 10.0.17134

如何在保存时摆脱这种自动格式化功能?

【问题讨论】:

    标签: html node.js visual-studio-code mustache


    【解决方案1】:

    该选项肯定有一个设置。见下图。

    请注意,VS Code 提供了两种不同的设置范围:

    • 用户设置 - 全局应用于您打开的任何 VS Code 实例的设置。

    • 工作区设置 - 存储在工作区中的设置,仅在工作区打开时应用。

    另请参阅屏幕末尾的Edit in settings.json 设置。如果您切换到旧视图,您可以手动编辑设置文件。 See answer for that

    【讨论】:

      猜你喜欢
      • 2023-03-14
      • 2011-08-10
      • 2010-10-18
      • 2018-02-19
      • 1970-01-01
      • 2018-09-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多