3

私は、アイデアを試すときにすべてをモノリシック ヘッダー ファイルにコーディングし、すべての実装コードをクラス定義に配置する (おそらく悪い) 習慣があります。コードが大きくなると、ファイルをナビゲートするのが難しくなります。したがって、コードを個別のファイルにリファクタリングし、実装の詳細 (cpp ファイル) をインターフェイス (hpp ファイル) から分割します。

面倒なコピー&ペーストは機械の仕事のようです。このタスクに使用できる簡単なツールはありますか?

4

2 に答える 2

4

この質問に記載されているように、Lazy C++を試すことができます。

標準の IDE を使用して、各関数をヘッダーからソースに移動することもできます (Visual Studio の場合、Visual Assist を使用できます。Eclipse で直接実行できると思います)。通常は、右クリック > リファクタリング > ソースに移動などのようなものです。 .

于 2013-02-16T11:58:20.513 に答える
0

この種のことは非常に一般的です。私のアプローチは、一度だけカット アンド ペーストすることです。元のファイルのコピーを作成してから、ヘッダーから何かを切り取って、ソース ファイルから他のものを切り取ります。

于 2013-02-16T12:52:44.407 に答える