23

Eclipseを使用したことがある場合は、ショートカットキーの組み合わせを押してから、関数、クラス、ファイル名などの最初の数文字を入力するだけの優れたキーボードショートカットに気付いたと思います。リストの最初のファイル。

代替テキスト

Visual Studio 2008で同様の機能を探しています。codeprojectにfindfilesプラグインがあることは知っていますが、それはバグがあり、少し奇妙で、関数やクラスにアクセスできません。

4

9 に答える 9

24

Vs11(おそらく2010年にもありました)には、(私のマシンでは)Ctrl+,ショートカットを持つNavigate To ...機能があります。

ちなみに、キャメルケースのショートカットとして大文字を理解します(Eclipseもそうです)。たとえば、HtmlHelper を取得するには HH と入力します。

于 2012-05-21T09:38:06.973 に答える
9

これはあなたの説明から Eclipse とまったく同じではありませんが、Visual Studio にはすぐに使用できる類似の機能がいくつかあります (Visual Assist X を使用したことはありませんが、興味深いようです)。

ツールバーのFind ComboBoxは、一種の「Visual Studioコマンドライン」になります。Ctrl+ (既定) を押し/てそこにフォーカスを設定すると、Visual Studio によってテキストの先頭に ">" が挿入されます (検索ではなくコマンドを入力することを示します)。入力するとオートコンプリートされるため、コマンドを見つけるのに役立ちます。

とにかく、そこからファイルを開くには、「open <filename>」と入力します。入力すると、一致するファイルがドロップダウンに表示されます (現在開いているソリューションからファイルのリストを取得します)。

関数にすばやく移動するには、コード エディターでCtrl+を押しIてインクリメンタル検索を開始します。次に、探しているものが見つかるまで入力を開始します。を押しEscapeて検索をキャンセルするかF3、同じクエリを使用して再度検索します。検索クエリを入力すると、左下隅のステータス バーに、Visual Studio が検索する内容が表示されます。確かに、これは複数のファイルを検索しません (私は Eclipse をあまり使用したことがありませんが、あなたの説明からはそう思われます) が、少なくとも少しは役立つことを願っています。

于 2008-10-03T16:34:14.593 に答える
5

誰かがこのスレッドに出くわした場合:

Visual Studio 2008 用の無料のプラグイン (私が作成) があり、これは Eclipse Ctrl+ Shift+ ROpen Resource ダイアログ (Open Type ダイアログではないことに注意してください) を模倣します。どの言語やプロジェクト タイプでも機能します。

Visual Studio ギャラリーで見つけることができます。

于 2009-11-24T09:25:31.777 に答える
2

Visual Assist Xで利用できる優れた機能の一部はありますが、すべてではありません。私は彼らのフォーラムで尋ねましたが、彼らはまだ現れていません。VAXは、バグ修正と新機能のために、およそ4週間ごとに定期的に更新されます。

于 2008-08-06T05:06:57.723 に答える
2

ResharperCtrl-Nキーワードを使用してこれを行います。残念ながら、無料ではありません。

Visual Studioには、検索以外にこの機能のようなものはありません。

于 2008-08-06T06:11:31.573 に答える
2

プロジェクト内のソースファイルにすばやく移動するためのこのようなアドインを探している場合:

SonicFileFinder 1.8.5

VisualStudio2005 /2008アドインSonicFileFinderを試してください。

于 2008-08-06T08:15:53.960 に答える
1

Eclipse の Ctrl+Shift+R を検索しているときにこのスレッドを見つけ、Visual Studio ギャラリーを見た後、DPack ツールを見つけました(それらは無料であり、いいえ、私はそれらによって決して承認されていません)。

しかし、それはまさに私が探していたものです: - Alt+U -> ファイル ブラウザ (Eclipse Ctrl+Shift+R 風) - Alt+M -> コード ブラウザ (実際のクラスのメソッド リスト)

より多くの機能がありますが、私はこれらの機能に満足しています。

于 2011-04-01T10:37:49.107 に答える
0

私も Java 開発側から来て、Visual Studio の CTRL+T 機能を探していました。他の回答は開いているファイルを参照していますが、C# ではクラス名とファイル名が異なる可能性があるため、これは私が探していたものではありません。

クラス ビューまたはオブジェクト ブラウザを使用すると、オブジェクトとクラスを検索できます。

[ビュー]->[クラス ビュー] または [ビュー]->[オブジェクト]

于 2013-02-15T13:21:55.333 に答える
0

より柔軟な検索と操作を行うために、biterScripting を Visual Studio と共に使用しています。

  1. ワークスペース全体を検索できます。

  2. プロジェクトがロードされていない場合や、ワークスペースの一部である場合でも、任意のプロジェクト内で検索できます。

  3. 正規表現を使用して物事を見つけることができます。

  4. そして何よりも、一括変更を行うことができます。たとえば、クラスの名前を CCustomer から CUser に変更したい場合、ほんの数行のコマンド ラインで実行できます。実際、このようなスクリプトを頻繁に作成しています。各インスタンスをクリックして手動で変更する必要はありません。

  5. しかも安い(0円)。http://www.biterscripting.comからダウンロードしました。

于 2009-01-02T18:13:22.980 に答える