【问题标题】:How do I modify the style that VSCode's javascript formatter uses to set a line continuation indent?如何修改 VSCode 的 javascript 格式化程序用于设置行继续缩进的样式?
【发布时间】:2019-06-04 15:07:02
【问题描述】:

我在一个 JavaScript 代码库中工作,该代码库的样式要求 2 个空格缩进,其中 4 个空格用于继续到下一行的语句。

例如,以下在本样式指南中的格式正确

if (cond1()
    && cond2()
    && cond3()) {
  doSomething();
  doSomethingElse();
}

请注意,doSomething()&& cond3() 未在同一列中对齐。

但是,默认情况下,VSCode JavaScript 格式化程序的格式如下:

if (cond1()
  && cond2()
  && cond3()) {
  doSomething();
  doSomethingElse();
}

VS Code JavaScript 格式化程序是否有控制这个的设置?否则,是否有一个“标准”扩展来替代支持这种样式的内置 JavaScript 格式化程序?

【问题讨论】:

    标签: visual-studio-code vscode-settings


    【解决方案1】:

    我没有这种行为,但我使用扩展 Prettier - 代码格式化程序。希望对你有帮助

    【讨论】:

    • Prettier 格式化程序是否有一个设置来缩进一个分成两行的语句?我找不到那个设置。
    猜你喜欢
    • 1970-01-01
    • 2020-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-07
    • 2015-05-15
    • 2015-09-01
    相关资源
    最近更新 更多