【问题标题】:Changes in VC Format Settings in VSCode not workingVSCode 中 VC 格式设置的更改不起作用
【发布时间】:2021-09-22 22:31:52
【问题描述】:

我的settings.json 中有以下几行。

"C_Cpp.formatting": "vcFormat",
"C_Cpp.vcFormat.newLine.beforeOpenBrace.function": "sameLine",

我想要什么:

int main() {
    return 0;
}

它的作用:

int main()
{
    return 0;
}

我的工作区中什至没有.vscode 文件夹,并且我没有修改我正在工作的Remote [WSL: Ubuntu] 中的上述设置。然而,格式化程序并没有做我想做的事情。

事实上,无论我对Vc Format 设置进行什么更改,在格式化代码时都不会反映出来。例如,将以下行添加到 settings.json 对格式化程序完全没有影响。

"C_Cpp.vcFormat.space.beforeComma": true,

但是,将格式化程序切换到 clangFormat 确实有效。如何让Vc Format 做我想做的事?

更新:问题已解决。我没有做任何我还没有尝试过的事情。我怀疑这是一个通过更新解决的错误。

更新 2: 这个问题再次困扰着我。我不知道这里发生了什么。

【问题讨论】:

  • 我也有同样的问题,“C_Cpp.vcFormat.newLine”没有响应

标签: visual-studio-code


【解决方案1】:

这对我有用,我的搜索字段是“@ext:ms-vscode.cpptools 格式”:

【讨论】:

    猜你喜欢
    • 2018-02-16
    • 1970-01-01
    • 2017-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-14
    • 2013-11-08
    • 1970-01-01
    相关资源
    最近更新 更多