DevExpress CodeRush /リファクタリング-コンテキスト固有の「ヒント」
-
07-07-2019 - |
質問
CodeRush / Refactor を試してみることにしました(Resharperの試練の後)そして私が抱えている問題の1つは、CodeRush / Refactorがコードウィンドウに多くの「アーティファクト」を置くことです。
「アーティファクト」とは、すべてのメソッド、プロパティ、およびフィールド名の横にあるアイコン/グリフ、すべてのプロパティゲッターの横にある緑色の「キースタイルを返す」アイコン、およびゲッターメソッドの周りのボックスを意味します。
このコンテキストを常に表示するのではなく、状況に応じて表示する方法はありますか?おそらく、行にカーソルを合わせたときにのみ表示されますか?
usings
機能のクリーンアップ/再配置はありますか?
解決
リファクタリング! Proはusingディレクティブを最適化します。不要なものを削除し、アルファベット順または長さ(審美的に)でソートできます。
その名前空間にあるものへの<see cref="XYZ"/>
参照があるためにusingディレクティブのみが存在する場合、リファクタリングに注意してください! Proはその部分を認識せず、ディレクティブを最適化するように要求した場合は削除します。
その他については、いいえ、明らかに、言及した情報をホバーにのみ表示する方法はありません。
リファクタリングのヒントです!プロ。ツールバーを右クリックして[カスタマイズ]を選択し、そのダイアログの左下にある[キーボード]ボタンをクリックします。
次のダイアログで、CodeRush.Refactor関数を検索し、Ctrl + Shift + Rにバインドします。これは、リファクタリング関数をすばやく利用できるようにするのに非常に役立ちます。後でディレクティブを使用して最適化するには、カーソルをその中に置き、Ctrl + Shift + Rを押してリファクタリングポップアップを取得します。
他のヒント
知らない。 support.devexpress.com に問い合わせることをお勧めします。とても反応が良いと思います。
CodeRushには(バージョン9.1以降)ツールバー(DXCore Visualise)があり、これを使用してさまざまなグラフィカルオーバーレイを切り替えることができます。
詳細については、このブログ投稿の半分を参照してください http://rorybecker.blogspot.com/2009/03/coderush-and-refactor-910-beta.html
更新: DevExpressに参加して以来、 DXCore Visualizeツールバーの詳細