【问题标题】:Visual Studios 2013 indenting codeVisual Studios 2013 缩进代码
【发布时间】:2014-07-24 11:51:54
【问题描述】:

我没有必要解决这个“问题”,因为它更美观。我只是想知道是否可以在缩进减速本身后缩进“公共:”减速下的代码。

所以它看起来像这样:

class Myclass{
    public:
        void test(){
        }
}

此时 void 部分将位于 public 修饰符的正下方。我查看了格式设置,但找不到如何执行此操作。

【问题讨论】:

  • 我刚刚在 VS2012 中尝试过 - 默认缩进看起来像你描述的那样。实际问题是什么?你能发布它的外观吗(也许是一张图片)?
  • @NirMH 你可以看到 public 修饰符是如何与类标识符内联

标签: c++ visual-studio formatting indentation visual-studio-sdk


【解决方案1】:

在 Visual Studio 中打开工具/选项。在左侧菜单中选择文本编辑器->C/C++->格式化。在那里你可以改变很多东西,比如缩进。

【讨论】:

  • 有一个部分可以让你缩进访问修饰符publicprotectedprivate,所以它会产生你想要的效果。
  • 这样做只会使publicvoid 彼此一致
  • 我假设您希望代码看起来像这样? prntscr.com/45yw2x 然后您必须取消选中 formatthing/indentation 中的“缩进访问说明符”。
  • 是的,但我希望 public 缩进一次,并且不缩进(以及之后的任何其他代码)缩进两次。我想它不会以任何其他方式起作用吗?
  • 啊哈,我明白了。我不这么认为,或者至少我不知道。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-03
  • 1970-01-01
  • 2014-07-07
  • 2020-02-08
  • 1970-01-01
相关资源
最近更新 更多