代码之家  ›  专栏  ›  技术社区  ›  AFoglia

在Emacs中缩进模板参数

  •  4
  • AFoglia  · 技术社区  · 15 年前

    typedef ::boost::zip_iterator< ::boost::tuple<
    vector<int>::const_iterator, vector<float>::const_iterator > >;
    

    > ,此时第二行向上移动到左侧以与typedef对齐。

    ((statement-cont 52)) > ,此时 ((defun-block-intro 46)) . 删除字符不会返回到旧的语法分析。

    我希望有模板args cont作为语法分析。

    我使用的是Emacs22.2(UbuntuIntrepid)和它附带的cc模式版本5.31.5。

    1 回复  |  直到 15 年前
        1
  •  3
  •   Charlie Martin    15 年前

    你呢 应该 只需要设置 template-args-cont 一些有用的价值。要进行实验,请将光标放在第二行,然后输入 C-cC-o c-set-offset

    typedef ::boost::zip_iterator< ::boost::tuple<
        vector<int>::const_iterator, vector<float>::const_iterator > >; 
    

    如果这不起作用,请检查您的版本:我有cc模式版本5.31.6。检查,做 M-x c-version . 我明白了

    Using CC Mode version 5.31.6
    
    推荐文章