Visual Studio 2010でファイルをすばやく検索する方法はありますか?


199

Visual Studio 2010には、EclipseのCtrl+ Shift+ O関数と同様に、ファイルをすばやく検索/開くための組み込みの方法がありますか?

編集:またはResharperはこの機能を提供していますか?


9
はい、R#のctl + shift + tはさらに優れています。
DShultz 2010

6
またはCtrl + COMMA(C#ではEdit.NavigateTo
pengibotに

回答:


425

Ctrl+,

誰もが正しい答えを出していないことに驚いています。

[移動]をクリックすると、開いているファイルなどのリストを表示できます。 http://weblogs.asp.net/scottgu/archive/2009/10/21/searching-and-navigating-code-in-vs-2010-vs-2010-and-net-4-0-series.aspx

CTRL + COMMAはあなたの友達です。


31
さらに、FCLN(FirstCapitalLetterNotation)を理解します。たとえば、ValidateDateを検索するには、「VD
Kirill Osenkov

2
非常に便利な、歓声...私は仕事に、このために(Visual StudioのC#2005に)VBを使用して、私はキーボードマッピングをリセットしなければならなかったいくつかの理由のためだ-ツール/オプション/キーボード/次の追加を適用します。..
wheelibin

1
edit.navigatetoに割り当てられていなかったので、自分でもショートカットを追加する必要がありました。唯一の問題は、大文字と小文字を区別せずに検索できることを願っています
pengibot

2
Expressエディションでこれをやろうとしている誰のために、この機能は、Visual Studio 2010の有料版でのみ利用可能です
デヴィッド・

4
ショートカットを紛失した場合:VS2017より前は、[ツール]、[オプション]、[キーボード] >>>にありEdit.NavigateToます。2017年に移動しますEdit.GoToAll帽子の先端
ルフィン

42

Ctrl+ Alt+ Aコマンドウィンドウを開き、「open」と入力してファイル名の入力を開始すると、使用可能なソリューションファイル名で動的にオートコンプリートされます。


理想的ではありませんが、便利です。ありがとう。
コーディC

入力を短縮するために、「open」の代わりに「of」ファイルを開くためのエイリアスを使用することもできます。詳細情報:msdn.microsoft.com/en-us/library/c3a0kd3x.aspx
Velin Georgiev

これは私にとって勝者です!
nawfal 2016年

16

Ctrl+ を使用/してコマンドバーにジャンプします(検索ボックスと同じですが、テキストの先頭に>が付いています)。次に「of」と入力し(「open file」の場合)、開くファイルの名前の入力を開始します。おそらく一致がVSによって自動的に表示されます。

また、ReSharperを使用すると、Open Type(Ctrl+ Shift+ T)の使い慣れたEclipseショートカットがReSharperのGotoFileコマンドにマッピングされることもわかりました。


おかげで、 "of"は "open file"を表すことがわかりました。それが頭字語であることさえ知りませんでした:)
–RăzvanFlavius Panda 2012

7

Visual Studio 2010でファイルを検索する別の方法もあります。

Visual Studioツールバーのコマンドボックスに "> of"と入力し、ファイル名の入力を開始すると、リストが表示されます。注:これは、クラスを見つけるだけで、ページが自分で試すことはできません。

ここに画像の説明を入力してください


6

このアドインは、CTRL + K + Oを押してVisual Studioからファイルをすばやく開くのに非常に便利です。

http://visualstudiogallery.msdn.microsoft.com/en-us/3eb2f230-2728-4d5f-b448-4c0b64154da7


@DimitriC:これのレビューを読んでください。遅いと報告されています。代替案(私が作成したもの)-VSFileNav
Ian

@Ian、-私はそれを頻繁に使用しました(まだ使用しています)、私の意見では素晴らしいです。
ムース氏2012年

ええと、アドインはVisual Studio 2010のQuick Open Fileかもしれません。これは新しいリンクです。
zhenguoli

4

CTRL+SHIFT+Fファイル内検索ダイアログボックスが開きます。結果は通常、VSの下部の[ファイルの検索]結果ボックスに表示されます。結果をダブルクリックすると開きます


CTRL + SHIFT + Sは何もしませんか?また、入力中に検索できるものが本当に必要です。以前のバージョンのVSでそれを行うアドオンはいくつかありますが、MSがこのバージョンのVSに組み込んでくれることを期待していました。
コーディC

Ctrl + Shift + Fは、「ファイルから検索」を開きます。
alastairs 2010

4

DPackには、現在のソリューションでファイルを検索するためのダイアログ(すべてを検索、または開いているファイルのみ)があり、現在のファイルでメソッドやプロパティなどを検索するためのダイアログもあります。現在のバージョンはVS 2012以降のみをサポートしていますが、VisualStudioの古いバージョン用のバイナリも用意されています。

http://www.usysware.com/dpack/

Sonic File Finderを試すこともできますCTRL + COMMAと同様の処理を行う。

http://www.jens-schaller.de/sonic-tools/sonicfilefinder/overview/overview.htm


3

VS2017以降のバージョンでは、「Edit.GoToAll」というコマンドがあります。

SOはVSツールから構成できます。

以下のスナップを参照してください。

ここに画像の説明を入力してください

ファイル検索用のキーをCTRL + SHIFT + Tとして構成しました


2

VSFileNav-ファイルをすばやく検索できるようにするために作成した拡張機能。基本的には、VS2010のExpressバージョンで無効にされたすべてのReSharper機能を備えています(以前はこれがとても気に入りました)。

それも無料です:)


2

ファイル名の検索には、Visual Studio Productivity Powerツールを使用します。http//visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/ それは、ソリューションエクスプローラにタブを追加する「ソリューションナビゲーター」と呼ばれます。すべてのソリューションファイルがツリーに表示され、上部に検索バーがあります。

すべてのソリューションファイル内のテキストを検索するには、使用Entrianのソースの検索: https://stackoverflow.com/a/9994522/24267


1

Visual Assistには、このようなものが付属しています。プラグインは有料です(高速バージョンではプラグインを使用できないと思います)。

(C ++を使用していて、Visual Assistを購入する予定がない場合は、試用版をインストールしないでください。中毒性があります。)


1

Eclipseでは、Ctrl + Shift + O = "インポートを整理" ...これが何かはわかりません。ただし、Visual StudioにあるのはCtrl + Shift + F =ファイルで検索ではありません。


0

残念ながら、VSはこのタイプの検索機能を提供していません(その他多数)。


3
本当じゃない。VS 2010でNavigate Toを
検索します。– Kirill Osenkov

1
現在のソースファイルのみを検索する場合は、インクリメンタル検索CTRL + SHIFT + Iも使用できます。これは、入力と同時に検索するオプションです。
ルークキム

0

Visual Studioのコマンドボックスに> open filenameと入力して、ファイルを開くこともできます


0

NavigateToAllは、(ソリューション内のファイルだけでなく)ディスク上の任意のファイルを開くことができるようにすることで、組み込みのNavigate Toを拡張します。



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.