ほとんどの場合、コードをフォーマットするために astyle を使用していますが、これは気に入っていますが、少なくとも行の最大長の「ヒント」を指定できないことが 1 つ厄介です。次のようなコード行がある場合:
this->mButtonCancel->setLeftClickProc(boost::bind(&FileListDialog::cancelLeftClick, this));
ソース コード フォーマッタが適度にインテリジェントにラップできるようにしたいと考えています。
this->mButtonCancel->setLeftClickProc(
boost::bind(&FileListDialog::cancelLeftClick, this));
...おそらく、そのコード行をフォーマットする方法です。長い引数リストの場合、私はおそらく左括弧に揃えることを好みますが、明らかにこの状況ではうまくいきません。いずれにせよ、astyle は、複数のステートメントを含まない長い行での処理をサポートしていません。誰かがそれを行うツールを知っていますか?