1

末尾のコメントをそれらが記述する行の上に移動するためのツール、オプション、または正規表現を探しています。言い換えれば、私はこれを変えたいと思います:

a = b; // Assign b to a

これに:

// Assign b to a
a = b;

私は現在 uncrustify を使用して大規模なコード ベースをクリーンアップしていますが、このオプションがないように見えますが、どこかで見逃している可能性がありますが、他のツールでも見つけることができませんでした。このコードでは、末尾のコメントを多用していますが、ほとんどの場合、コメントはランダムに配置されており、配置も適切ではありません。

4

1 に答える 1

1

Vim で次の正規表現を試してください。

s:^\(.*\)\s\+\(//.*\):\2\r\1:
于 2015-11-23T18:49:37.370 に答える