15

RubyまたはRoRのリファクタリングをサポートするプログラムまたはIDEはありますか?

4

8 に答える 8

7

最良のリファクタリングツールは、優れたテストカバレッジです。テストがコードをカバーし、それらがすべて過去のものである場合は、必要な変更を加えるだけで、壊れた依存関係がテストで検出されます。これが、IDEベースのリファクタリングツールが他の場所よりもRubyで普及していない主な理由です。

于 2008-09-29T10:49:56.680 に答える
4

Ruby プラグインを使用したIntelliJ IDEAは、いくつかのリファクタリングをサポートしています。

代替テキスト http://www.skavish.com/rubyrefactorings.png

于 2008-09-16T15:05:02.343 に答える
3

私は、net-beans と eclipse の両方が「ルビー モード」内で何らかのリファクタリングをサポートしていると考えています。また、emacs コード ブラウザー (ECB) と emacs 用のさまざまな ruby​​ サポート ツール (例: rinari) も、ある程度サポートしています。

于 2008-09-16T14:31:31.487 に答える
1

Rubymine は、すべての RoR IDE の中で最高の rails/ruby リファクタリングを備えていると大胆に言えます。試してみて、自分の目で確かめてください。

于 2011-05-06T02:33:13.117 に答える
1

Aptana にはいくつかの単純なリファクタリング ツールがあります。私はしばしばパーシャルに抽出しますが、それらには、物事を引き出し、ファイルを作成し、パーシャルへの正しい呼び出しを挿入するための簡単なショートカットがあります。これまでで最も驚くべきことではありませんが、便利です

于 2008-09-19T05:39:48.183 に答える
0

CodeGear (Delphi で有名)の3rdRailもあります。唯一の問題は、無料ではないということです。

于 2008-09-17T19:16:10.530 に答える
0

私はネットビーンズでリファクタリングを使用しました。検索と置換よりも便利だとは思いませんでした。

于 2008-09-24T20:19:07.363 に答える