私は非常に大きなクラスを持っていますが、Resharperを使用してこのクラスからインターフェイスを構築できますか?resharperを使用して巨大クラスからインターフェイスを作成する
8
A
答えて
3
(私はresharperを使ったことはありませんでしたが)何かが不足しているかもしれませんが、標準のVS IDEリファクタリングツールを使ってクラスからインターフェイスを抽出できます(少なくとも2008年にできます)。クラスを右クリックして、「Refactor」を選択し、次に「Extract Interface」を選択します。これにより、含めるプロパティを選択できるダイアログボックスが表示されます。
7
はい。
私のショートカットは、リファクタリングオプションを表示するためにCtrl + Shift + Rです。 ReSharperのも、あなたが非常に大きいこれを破るのに役立ちます
関連する問題
- 1. 巨大なテーブルデータからHTMLファイルを作成する
- 2. 巨大なファイルから空白行を削除し、sedを使用して区切りファイルを作成
- 3. インターフェイスのみを使用してクラスのインスタンスを作成する方法
- 4. データアノテーションを使用してクラスからナビゲーションプロパティを作成する
- 5. 巨大クラスのStackOverflowException
- 6. クラスを作成して使用する
- 7. クラスからインターフェイスを簡単に作成する方法は?
- 8. クラスからインターフェイスを作成する方法
- 9. インターフェイスの作成クラス
- 10. EmguCV VideoWriterは巨大なセーブファイルを作成しますか?
- 11. Nokogiri/xpathを使用して、巨大なHTMLファイルからテキストを取り出す
- 12. クラスから継承したクラスとDelphiのインターフェイスから継承するクラスを作成できますか?
- 13. PdfStamperを使用した巨大なファイルサイズ
- 14. 選択インターフェイスを使用してPython CLIを作成する
- 15. wxPython:flatenotebookを使用して別のクラスからグリッドを作成
- 16. PHPを使用して(巨大な)xmlファイルからデータを抽出
- 17. 巨大なExcelファイルをストリームして、オンザフライで作成しますか?
- 18. ソルバーオブジェクトのインターフェイスを作成して使用する方法(Z3ソルバー)
- 19. psdからiphoneインターフェイスを作成する
- 20. OnClickListenerインターフェイスからオブジェクトを作成する
- 21. インターフェイスを使用して別のクラスからの応答を取得する
- 22. なぜWordpressは巨大なerror_logファイルを作成していますか?
- 23. 再帰を使用して大きなdictからサブディックを作成する
- 24. rmarkdownを使用して大きな.txt入力からヘッダーを作成する
- 25. 巨大なcsvを読んでデータフレームを作成する
- 26. プロジェクトを生成する:巨大なダウンロード
- 27. クラスのTypescriptインターフェイスの作成
- 28. Binutils LDは巨大なファイルを作成します
- 29. arraylistを使用して要素を追加してインターフェイスを作成する
- 30. SQLiteOpenHelperから派生したクラスが巨大になっています
...インターフェイスを抽出>
必要に応じて「...インターフェイスを抽出し、」クラス名でこれをあなたがすることができますやって、あなたは>メニューからReSharperの>リファクタリングを選択することができます多くのメソッドを持つクラスのメンテナンスが可能になりました。 –