33

私はかなり前にCodeRushを使用していましたが、今は再び使用する予定です。Alt試用版をインストールしましたが、 + Home(マーカーをドロップ)以外の優れた機能をすべて忘れてしまいました。そして、いくつかのクールなトリックを知らない場合、それは本当にお金を燃やすようなものです (個人的な使用には安くないため)。

それについて何が好きですか?あなたの最高の機能は何ですか?

私の最高の機能は、marker: Alt+ Home(エスケープを使用して戻る)です。

現在、私が最も気に入っているもの

  • p s space/p i spaceなど、プロパティを作成するためのテンプレート。
  • c c spaceコンストラクタを作成します。
  • を押しTabて、識別子への参照間を移動します。
  • Shift+F12新しいクールなウィンドウで参照を検索します。
  • Ctrl+ Shift+.最近のファイル。
  • Ctrl+ Shift+Q任意の関数/クラスにジャンプします。
  • f e space/ p i space「for ループ」の場合。
4

11 に答える 11

14

私は最近 Xpress バージョンをインストールし、同様の調査を行いました。このチートシートは、これまでに見つけたものです。XPress のバージョンはかなり手抜きなので、ライセンスの資金を得ようとしています。

于 2008-12-08T18:58:48.737 に答える
8

NumPad+Plus選択の範囲を 1 レベル広げます。

それを試してみてください。それは崇高です:)

于 2009-07-22T03:24:01.860 に答える
7

F2- 名前を変更

名前の変更機能は RefactorPro 用であるため、これは厳密には RefactorPro のショートカットです。(ただし、RefactorPro は CodeRush の価格に含まれているため、問題にはなりません)

また、デフォルトでは無効になっていると思います。

DevExpress\Options...\IDE\Shortcuts画面を使用して検索しF2、再度有効にできるはずです。

エクスプローラーのファイルとフォルダーの機能にF2既に慣れている場合、変数とメソッドの名前を変更するのは非常に自然です。F2

于 2009-03-10T14:06:53.070 に答える
6

タイプを検索

QuickNav(Ctrl+ Shift+ Q)は、少し過剰になる場合があります。

タイプを探していることがわかっている場合は、「 AllTypes 、、 AllVisibilities、CurrentSolution」(引用符なし)の追加パラメーターを使用して、 Ctrl+TQuickNavにバインドします。

これにより、現在のソリューションでタイプのみを検索できるようになります

これらのパラメータは、好みに合わせて調整できます。詳細については、 http://community.devexpress.com/forums/p/66380/225556.aspx#225556を参照してください。

于 2010-02-05T16:35:04.110 に答える
4

rt / rf = True と False を返す場合

于 2009-01-07T16:19:14.817 に答える
3

メンバーを探す

QuickNav ( Ctrl+Shift+Q ) は、時々少し過剰になることがあります....

メソッドを探していることがわかっている場合は、" AllTypes, AllMembers, AllVisibilities, CurrentFile " (引用符なし)の追加パラメーターを使用して、 Ctrl+MQuickNavにバインドします。

これにより、現在のファイル内のメンバーのみを検索できます。

これらのパラメーターは好みに合わせて調整できます。詳細については、 http://community.devexpress.com/forums/p/66380/225556.aspx#225556を参照してください。

于 2010-02-08T08:49:04.467 に答える
3

これは、ガード句を生成するための単純な CodeRush テンプレートです。

メソッド内でinx と入力すると、クリップボードに変数参照があり、次spaceのようになります...

If [VariableName] Is nothing Then
    return 
End If 

また

if ([VariableName] == null)
{
    return;
}

...現在操作している言語によって異なります。

このテンプレートは、DevExpress ウェビナー内でIf Not NullまたはIf Null Exitと呼ばれることがよくあります

于 2011-09-16T10:52:03.843 に答える
1

CR_MetricShader : CodeRush または CodeRush Xpress 用の無料のオープン ソース プラグインで、メソッドの複雑さが手に負えなくなったときに視覚的に確認できます。

メソッドの背景色を、選択したメトリックに関して指定された重大度に変更します。

CodeRush の組み込みメトリック (および CodeRush Xpress の非表示のメトリック) で動作するだけでなく、自分で作成することを選択したメトリックと互換性があります。

于 2010-02-05T14:25:16.890 に答える
1

これは、DevExpress Coderush Forum の古い投稿です。

これは、CodeRush のデフォルトの「括弧内に埋め込む」機能を強化するための Mark Miller による設定の提案です。

配置したら...一部のテキストを強調表示して「(」を押します。選択は括弧で囲まれ、さらに重要なことに、キャレットは選択の左側に表示されます。(右括弧にも同様のことが当てはまります)

VB.Net ユーザーが CInt、CStr などと併用するのに最適

于 2009-03-11T10:39:43.543 に答える
1

VS.NET の内部

「Ctrl + Shift + Alt + O」を押すと、すべての DX オプションが一覧表示されます (検索ボックスにショートカットを入力すると、キーボード バインディングが表示されます)。

于 2009-09-14T23:45:07.727 に答える