【问题标题】:Visual studio Code - namespace generating turn offVisual Studio Code - 命名空间生成关闭
【发布时间】:2021-10-10 20:02:51
【问题描述】:

你能告诉我,如何在 vs 代码中关闭生成命名空间?每次我格式化代码时,它都会在命名空间末尾添加带有命名空间名称的注释。

例子:

namespace test {
int add(int a, int b) {
    return a + b;
}
}  // namespace test # i dont want this line

【问题讨论】:

  • 您在哪种编程语言中看到了这个? C++? C#? ...?
  • @JoachimIsaksson 我使用 C++
  • 检查您使用的格式化程序的设置,如果他们没有此设置,请向那里添加问题
  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: c++ visual-studio-code


【解决方案1】:

如果您使用 C/C++ 扩展和最新版本的 clang-tidy,则默认情况下应将其关闭。它由 clang 格式设置 FixNamespaceComments: false 控制。您可能正在使用另一个扩展来格式化没有该默认值的代码,或者您的其他 clang 格式设置正在更改默认行为。

【讨论】:

    猜你喜欢
    • 2013-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-14
    • 2017-12-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多