8

に記載されているより優れたリファクタリング サポートを利用することを期待して、Galileo リリース (Eclipse 3.5/CDT 5.1) をインストールしました。

Eclipse での C++ リファクタリングのサポート状況はどうなっていますか?

ただし、言及されているすべてのリファクタリング オプションがリストされているわけではありません。リファクタリングに関連するプラグインが表示されない

http://download.eclipse.org/tools/cdt/releases/galileo

http://ifs.hsr.ch/cdtrefactoring/updatesite/リファクタリング サイトからプラグインを直接追加しようとすると、古い依存関係が原因で失敗するため、最新のリリースには最新のリファクタリング機能が必要であると想定しています。

私はこれで正しいですか?

他の人は Eclipse CDT でどのようにリファクタリングしていますか? 人々は他のツールやプラグインを使用していますか?

4

1 に答える 1

5

CDT 6.0 をインストールする必要があります。ただし、リンクした質問に記載されているオプションは、まだメインラインの準備ができていないと思います。

私のCDTは、名前の変更、変数/定数/関数の抽出、メソッドの非表示を提供します。

その中で、私は Rename を定期的に使用しているだけで、他はまだ完成していないようです。

C++ 用のこのようなツールの問題の 1 つは、言語が他の言語 (テンプレート、マクロなどを考えてください) よりもはるかに複雑であるため、そのようなツールを実装するには、たとえば Java よりもはるかに多くの労力が必要になることです。

于 2009-07-28T15:10:52.733 に答える