2009-04-02 2 views
1

、直接ファイルへジャンプするための便利なIDEのショートカットがある、すなわちVisual Studio 2005/2008では、 "> open xxxxx.cs"ショートカットがフォームで動作しないのはなぜですか?そして、Visual Studioで

Ctrlキー + /(検索コンボボックスを選択する)
>open myclass.cs

を入力これは、指定されたクラスを開くためにソリューションエクスプローラをナビゲートするよりもはるかに迅速です。あなたはこの方法でフォーム(ないデザイナーの一部)のコードの一部を試してみて、開くと

しかし、その後、Visual Studioは、単に返す:

操作を完了できませんでした

...これは、ソリューションエクスプローラを開いてそれらを開く必要があることを意味します。

このショートカットをフォームで使用する方法はありますか、それとも他のショートカットがありますか?

更新:問題は、私は>open form1.csを入力した場合、これは動作します

...インテリセンスであるように思わ...

しかし、私は>open formを入力し、上下キーにを使用している場合インテリセンスから選択すると、コンボは>open "Form1.cs (OpenShortcutTest)"となり、その操作は失敗します。

答えて

2

F7のコードを表示するのはなぜですか?多分私は何かを欠いているでしょうか?

[編集]私はVS 2008でそれを試してみましたが、「>オープンにForm2.csは、」正常に動作します。[/編集]

+0

F7を使用するには、最初に、ソリューションエクスプローラでファイルを強調表示する必要が">オープン"ショートカットを使用するよりもずっと遅いです - 私たちのためには、少なくとも複数のプロジェクトではソリューションが非常に大きい場所です。 なぜフォームに「開く」が機能するのかわかりません。あなたのフォームは3つの部分で構成されていますか?例えば... – RickL

+0

form2.cs、form2.Designer.cs and form2.resx? Visual Studio 2005/2008によって自動的に生成され、部分クラスを使用していますか?私はそれが問題と関係していると思います。 – RickL

+0

(最初のコメントで私は "私たち"のソリューションが非常に大きいということを意味しました。つまり、50以上のプロジェクトです。フォームはフォルダ内に入れ子になっていることが多いため... GUIをフォームに移動するには、 )。 – RickL