29

数分前に何億ものタブが開いているときに使用したタブをVSが探していることについてどう思いますか?使用するタブを近づけておくために、タブを常にドラッグするのはどうですか?

ああ、あなたもAARGHだと思いますか?次に読んでください。

私は数十のプロジェクトと数百のファイルを含むソフトウェアに取り組んでいます。タブバーをいっぱいにするのは本当に簡単です-デバッグ時のように、多くのファイルを開くことができますが、そのほとんどは単なる定型文であるか、目前のタスクにはあまり興味がありません。これにより、タブバーの「脱落」に関連する
いくつかのファイル、または表示されているタブをスキミングして見つけるのが面倒になります。

いくつかの解決策があり、いくつかは他のものより広く知られています。これが私のトップ3です。

III。これは、ファイル名(または少なくとも最初の文字)を正確に覚えている場合に機能します。「検索ボックス」を使用します。

type: Ctrl-D >of yourFileName

ファイル名を入力すると、ソリューションのファイル名がオートコンプリートされます。詳細はこちら

II。最も明白なもの:アルファベット順に並べられたタブバーの右側にある[アクティブファイル]ドロップダウンを使用します。
あまり知られていない事実:を使用Ctrl-Alt-DownArrowしてそのドロップダウンを開き、ファイル名の入力を開始します。利用可能な選択肢を視覚化するという追加の利点があります。[ここから恥知らずに盗まれた情報]

I. <drum roll/>これは私の個人的なお気に入りであり、VS2005/2008の文書化されていない機能に基づいています。アクティブにすると、1つの簡単なことを実行します。タブをクリックすると、ウィンドウの左端に移​​動します。この基本的なアクションにより、通常、最初の3〜5個のタブで探しているタブを見つけることができます。こんなふうになります:

死んだImageShackリンクを削除しました-サンプルアニメーション

この機能を有効にするには、Windowsレジストリで手を汚す必要があります。
強制的なedit-registry-at-your-own-risk警告:
レジストリを編集すると、ネットワークカードがパケットをフロアにドロップする可能性があります。あなたは警告されました。

このキーをVS2005のレジストリに追加します。

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0]
"UseMRUDocOrdering"=dword:00000001

またはVS2008の場合:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0]
"UseMRUDocOrdering"=dword:00000001

VSを再起動する必要はありません。[ここから盗用]
さあ、やってみてください!

更新: このトリックはVS2010Proでは機能しなくなりました:(


これで私の部分は終わりです。今度は、タブハンティングの扱い方を共有する番です。

4

8 に答える 8

15

VS用のProductivityPowerTools拡張機能を使用できます。

インストールしたら、[ツール]->[オプション]->[生産性のある動力工具]->[ドキュメントタブウェル]->[一般]->に移動し、[タブを垂直に表示する]をオンにします。

これにより、左側に開いているファイルのリストが表示されます。

于 2012-10-24T18:49:20.820 に答える
10

Ctrl を押しながら Tab を押し、Ctrl を押したままにします。矢印キーを使用して、開いているファイル (右の列) またはツール ウィンドウ (左の列) を選択できるようになりました。

于 2008-11-19T01:56:22.597 に答える
8

ReSharper とその最近のファイル機能は、私にとってははるかにうまく機能します。

于 2008-11-18T21:10:10.740 に答える
5

私は、まさにこの目的のためにVisualStudio用のTabsStudioアドインを作成しました。これは、開いている多くのファイルを快適に操作できるようにするためです。Tabs Studioアドインは、複数行のタブとタブのグループ化を提供します。

詳細については、 TabsStudioのホームページを参照してください。

于 2009-06-24T10:36:56.227 に答える
5

私は主にCtrl-を使用TABして、最近作業しているタブを循環します。このように考えることなく、4つまたは5つのファイルのスタックを管理しているように見えます。Ctrlファイルがスタックから外れている場合、私は通常、 -を使用してファイルを再度開くことにしますO

または、必要なファイルが私が見ているコードの一部に関連している場合は、そのファイルで定義されている変数、メソッドなどを強調表示して、ヒットすることが機能しF12ます。

于 2008-11-18T17:30:10.933 に答える
3

私の会社ではVisual Assist Xを使用しています。これにより、Visual Studio に多数の優れた機能が提供されます。何よりもまず、より優れた "インテリセンス" 機能が提供されます。ただし、[ソリューションでファイルを開く] ダイアログもあり、探しているファイルの部分文字列を入力し、それに応じてリストをフィルター処理できます。Visual Studio を使用する開発者には、このソフトウェアを強くお勧めします。

于 2008-11-18T19:22:51.347 に答える
3

ここで説明したのと同じ問題に遭遇したので、「セッション」で開いているドキュメントを管理するためのビジュアル スタジオ アドインを作成しました。これは無料でオープン ソースです。codeplex プロジェクトの詳細については、こちらを参照してください。

于 2010-04-21T12:05:14.373 に答える
0

Control-Tab と ">of" トリックはどちらも便利です。ただし、特に開いているファイルがたくさんある場合や、より迅速にアクセスしたい場合は、どちらもうまく機能しません。

無料のDPackツール コレクションが気に入っています。そこには多くの優れた機能があり、そのうちのいくつかは VS の最新バージョンに組み込まれています。ただし、ファイル ブラウザのようなものは見たことがありません。ツール ウィンドウ (または必要に応じてダイアログ) として配置され、ソリューション内のファイルの段階的にフィルター処理されたリストが表示されます。リストをモーダルダイアログとして使用する場合、リストを開くファイルを制限できますが、試したことはありません。

USWare ファイル ブラウザ
(出典: usysware.com )

于 2008-11-18T19:16:12.047 に答える