2009-10-12 20 views
23

Visual Studioでコマンドウィンドウ( - >その他のWindows - >コマンドウィンドウメニュービュー)の有用性とは何ですか?Visual Studioのコマンドウィンドウ

私は、Visual Studio Command WindowがIDEで直接コマンドまたはエイリアスを実行するために使用されていることを知っています。 MSDNの記事Command Windowは、コマンドウィンドウを使用してデバッグステートメントを出力する方法について説明していますが、これらはイミディエイトウィンドウで簡単に実行できると感じています。

コマンドウィンドウとは何ですか?

答えて

19

イミディエイトウィンドウは、主にデバッグや変数評価などに使用されます。使い慣れていると思われるので、その使用方法については詳しく説明しません。詳細については、MSDNの記事Immediate Windowを参照してください。

コマンドウィンドウでは、エイリアスを使用してさまざまなコマンドを実行できます。コマンドウィンドウのプロンプトには>文字が含まれています。 of Class1.csを使用してソリューション内のファイルを開き、Enterキーを押してファイルを開くことができます。 [検索]ダイアログボックスと[イミディエイト]ウィンドウで、>を含める必要があります。これは、>of Class1.csとなります。

でも、コマンドの前に>という接頭辞を付けることによって、イミディエイトウィンドウでまったく同じことができます。コマンドウィンドウでは、追加のキーストロークが保存され、コマンドエイリアスをドロップするたびにすぐに実行できます。いくつかのコマンドのためにこれらのリンクアウト

チェック:

は、例えば、クイックウォッチ]ウィンドウを開くには、コマンドウィンドウでタイプ??。イミディエイトウィンドウでこれを試してみて、あなたが得られます。イミディエイトウィンドウに

?? 
Invalid expression term '?' 

タイプ>??、それがうまくいきます。

+1

また、(少なくともVS 2010では)インテリセンスを得ることにも注意してください。 oと入力して休止し、あなたに提供されます。それを取って(矢印とタブ)、ファイルの最初の文字を入力すると、選択できるファイルが提供されます。これは、ソリューションエクスプローラでスクロールするよりもはるかに高速にすることができます。 –

3

コマンドウィンドウにはIDEとのやりとりが用意されている人もいますが、すべての機能にショートカットキーを使用することで、コマンドを不必要に遅く入力することができます。

たとえば、 "of"、 "open"、または "File.OpenFile"コマンドは、ソリューションエクスプローラ(「CTRL + Tab」と矢印、またはSolutionのショートカットの1つエクスプローラ "CTRL + W、S"、 "CTRL + ALT + L"など)を入力し、必要なファイルの名前を入力します。入力時にソリューションエクスプローラがファイルを選択し、適切なファイルを取得したらEnterキーを押します。

ソリューションエクスプローラで正しいプロジェクトを選択して "Alt、P、R"を押すと、参照を追加することができます(ここでCTRL + Tabキーを押すと、VSはすべてのCOMコンポーネントCTRL + SHIFT + Tabを使用してください)。新しいコードファイルを追加することも同様です: "Alt、P、W、 'code'、"。 Visual Studioのメニューシステムは非常によく考えられています。 altを使用すると非常に効率的で、Command Windowよりも優れています。

私は現在、 "closeall"、 "File.CloseAllButThis"、および "open"にコマンドウィンドウ(CTRL + Shift + C)を使用しています。コマンドウィンドウの存在を初めて知ったとき、私はコマンドウィンドウに大きな希望を持っていました。私は基本的にVIMを探していたと思うが、Findや他のコマンドにショートカットキーを使用しても大丈夫ではない。

+1

私はこれが古いと知っていますが、私はあなたのポストでビジュアルスタジオのためにビデオを見たことが分かりました。あなたはvsVimを試しましたか?私はそれをたくさん好きです。 –

+0

@AlexanderVanAtta全く奇妙ではなく、お勧めします。私はVSを使用せず、何年もMicrosoftシステム上で開発していませんでしたが、今は毎日vimを使用しています:-) –

関連する問題