【问题标题】:Astyle C++ indentation of variable init in constructor构造函数中变量init的Astyle C++缩进
【发布时间】:2014-07-11 06:28:05
【问题描述】:

我正在寻找一个 Astyle 选项来缩进 C++ 构造函数:

foo::foo(int param) : m_param(param)
  , m_x(0)
  , m_y(0)

收件人:

foo::foo(int param) : m_param(param)
                    , m_x(0)
                    , m_y(0)

我在文档和谷歌上都没有找到。谢谢。

【问题讨论】:

  • @RakibulHasan 我相信这个问题已经很清楚了
  • 我的问题是,是否有一个选项可以缩进这些初始化。如果是,那是什么。
  • 在 Astyle、Artistic Style、auto indenter 中,我使用的是 ST3 插件,但它在任何地方都是相同的选项。

标签: c++ astyle


【解决方案1】:

当前版本的 AStyle 中没有这样的选项。它将多行初始化列表作为续行处理,没有应用特殊处理。

【讨论】:

  • 谢谢你的回复,那你知道有什么办法吗?还是我必须忘记它?
  • @MoKaT:您最好的选择可能是将功能添加到 AStyle 源中,然后将补丁发送给 Jim 以包含在内。 ;-) 抱歉,无法在此帐户上为您提供任何进一步的帮助。我很高兴 AStyle 做的和它已经做的一样多……
  • 是的,如果我找到时间、技能和动力,也许我会这样做。谢谢。已接受答案。
猜你喜欢
  • 2012-07-07
  • 2012-10-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-06
  • 1970-01-01
相关资源
最近更新 更多