RubyやRoRのリファクタリングをサポートするプログラムやIDEはありますか?Rubyでのリファクタリング
15
A
答えて
3
私はnet-beansとeclipseの両方が 'ruby-mode'内でいくつかのリファクタリングをサポートしていると信じています - emacsコードブラウザ(ECB)とemacs用のさまざまなrubyサポートツール(rinariなど)
4
IntelliJ IDEA Rubyプラグインでは、いくつかのリファクタリングがサポートされています。
0
も3rdRail CodeGearの(Delphiの名声から)からあります。唯一のキャッチは無料ではないということです。
1
Aptanaには簡単なリファクタリングツールがあります。私は部分的に抽出することが多く、ファイルを作成して部分呼び出しに適切な呼び出しを挿入するための簡単なショートカットがあります。最も驚くべきことではありませんが、有用です。
0
私はネットビーンでリファクタリングを使用しました。見つけて交換するよりもはるかに役立つとは思えませんでした。
6
最高のリファクタリングツールは、優れたテストカバレッジです。あなたのテストがあなたのコードをカバーしていて、それらが過去のものであれば、あなたが望むどんな変更を加えてもテストはあなたが壊れた依存関係を見つけることができます。これは、IDEベースのリファクタリングツールが他の場所よりもRubyであまり普及していない主な理由です。
1
私は大胆で、すべてのRoR IDEでRubymineが最高のレール/ルビーリファクタリングを持っていると言います。それを試して、あなたの自己を見てください。
0
いつでもRubyMineを試すことができます。
関連する問題
- 1. Rubyでリファクタリングする方法
- 2. Ruby on RailsでDBマイグレーションをリファクタリングする
- 3. Rubyのスクレイプコードをリファクタリングする(属性が異なる)
- 4. Xcode 9リファクタリングC++のリファクタリング
- 5. Rubyで各/ reverse_eachコードをリファクタリングする最善の方法は何ですか?
- 6. Rspec-Ruby on Railsのテストで自分のコンテキストの名前をリファクタリングする方法
- 7. このRuby(コントローラ)コードをどのようにリファクタリングするのですか?
- 8. リファクタリングRuby:文字配列をint配列に変換する
- 9. Rubyで複数のブール変数を使用してメソッドをリファクタリングする方法
- 10. リファクタリング -
- 11. ES6スタイルでのリファクタリング連結
- 12. メソッドシグネチャのリファクタリングをCLIONでconst
- 13. WPFコードのリファクタリング
- 14. リファクタリングの質問
- 15. HTTPリクエストのリファクタリング
- 16. Webサービスプロジェクトのリファクタリング
- 17. PHPのリファクタリングSQL
- 18. リファクタリングのメソッド
- 19. C#:リソースファイルのリファクタリング
- 20. マルチレベルのDIリファクタリング
- 21. リファクタリングは
- 22. リファクタリングifs
- 23. Eclipseリファクタリング
- 24. Ramda.jsリファクタリング
- 25. LINQリファクタリング
- 26. リファクタリングNSFetchedResultsController
- 27. "リファクタリング・リファクタリング・リファクタリング・コード。これは正確に何を意味し、なぜそうするのですか?
- 28. フェニックスコントローラのアクションのリファクタリング
- 29. バリデーションのカスタムケースのリファクタリング
- 30. リファクタリングのjqueryのコード
JetBrainsは完全に含まれているIDEをRubyMineとして販売しています。 – Turadg
RubyMineは自動化されたリファクタリングをサポートしているので、[RubyMine](http://www.jetbrains.com/ruby/) – thegreendroid