Visual Studio コマンドVisual Studio Commands

Visual Studio のコマンドを使用すると、 [コマンド] ウィンドウ、 [イミディエイト] ウィンドウ、または [検索] ボックスからコマンドを呼び出すことができます。Visual Studio commands allow you to invoke a command from the Command window, Immediate window, or Find/Command box. どちらに入力する場合でも、後続の操作が検索またはデバッグではなく、コマンドであることを示す不等号 (>) を使用します。In each case, the greater than sign (>) is used to indicate that a command rather than a search or debug operation is to follow.

コマンドの一覧とその構文は、 [オプション] ダイアログ ボックスの [環境] の下の [キーボード] で確認できます。You can find a complete list of commands and their syntax in the Keyboard, Environment Options dialog box.

Visual Studio のコマンドのエスケープ文字はキャレット (^) 文字です。これは、その直後の文字が制御文字としてではなくリテラル文字として解釈されることを意味します。The escape character for Visual Studio commands is a caret (^) character, which means that the character immediately following it is interpreted literally, rather than as a control character. したがって、引用符 (")、スペース、先頭のスラッシュ、カレット、その他の任意のリテラル文字をパラメーターまたはスイッチの値に直接埋め込むことができます。ただし、スイッチ名には埋め込むことができません。This can be used to embed straight quotation marks ("), spaces, leading slashes, carets, or any other literal characters in a parameter or switch value, with the exception of switch names. たとえば、オブジェクトに適用されたFor example,

>Edit.Find ^^t /regex  

カレットは、引用符の前後のどちらに置かれた場合でも同じ働きをします。A caret functions the same whether it is inside or outside quotation marks. 行の最後の文字がカレットの場合は無視されます。If a caret is the last character on the line, it is ignored.

IDE のローカライズ版では、IDE のネイティブ言語または英語のどちらでもコマンド名を入力できます。In localized versions of the IDE, command names can be entered either in the native language of the IDE or in English. たとえば、フランス語版 IDE では、「 File.NewFile 」または「 Fichier.NouveauFichier 」と入力して同じコマンドを実行できます。For example, you can type either File.NewFile or Fichier.NouveauFichier in the French IDE to execute the same command.

多くのコマンドにエイリアスがあります。Many commands have aliases. コマンド エイリアスの一覧については、「 Visual Studio Command Aliases」を参照してください。For a list of command aliases, see Visual Studio Command Aliases.

次のコマンドは、引数またはスイッチを受け取ります。The following commands take arguments and/or switches.

コマンド名Command Name 説明Description
既存項目の追加Add Existing Item 既存のファイルを現在のソリューションに追加して、そのファイルを開きます。Adds an existing file to the current solution and opens it.
[既存プロジェクトの追加]Add Existing Project 既存のプロジェクトを現在のソリューションに追加します。Adds an existing project to the current solution.
新しい項目の追加Add New Item 新規ソリューションのアイテム (.htm、.css、.txt、フレームセットなど) を現在のソリューションに追加して、そのソリューションを開きます。Adds a new solution item, such as an .htm, .css, .txt, or frameset to the current solution and opens it.
AliasAlias 完全なコマンド、完全なコマンドと引数、または他のエイリアスに対して新しいエイリアスを作成します。Creates a new alias for a complete command, complete command and arguments, or even another alias.
[ステートメントの評価]Evaluate Statement 指定したステートメントを評価し、表示します。Evaluates and displays the given statement.
[検索]Find [検索と置換] コントロールにあるオプションを使用してファイルを検索します。Searches files using a subset of the options available on the Find and Replace control.
フォルダーを指定して検索Find in Files [フォルダーを指定して検索] で使用可能なオプションのサブセットを使用してファイルを検索します。Searches files using a subset of the options available on the Find in Files.
移動先Go To 指定した行にカーソルを移動します。Moves the cursor to the specified line.
[呼び出し履歴の一覧表示]List Call Stack 現在の呼び出し履歴を表示します。Displays the current call stack.
[逆アセンブルの一覧表示]List Disassembly デバッグ プロセスが開始され、エラーの処理方法を指定できるようになります。Begins the debug process and allows you to specify how errors are handled.
[メモリの一覧表示]List Memory 指定範囲のメモリの内容を表示します。Displays the contents of the specified range of memory.
[モジュールの一覧]List Modules 現在のプロセスのモジュールが一覧表示されます。Lists the modules for the current process.
[レジスタの一覧]List Registers レジスタの一覧を表示します。Displays a list of registers.
[ソースの一覧]List Source ソース コードの指定行が表示されます。Displays the specified lines of source code.
[スレッドの一覧表示]List Threads 現在のプログラムのスレッド一覧を表示します。Displays a list of the threads in the current program.
[ログ コマンド ウィンドウ出力のログ]Log Command Window Output コマンド ウィンドウの入出力をすべてファイルにコピーします。Copies all input and output from the Command window into a file.
[新しいファイル]New File 新規ファイルを作成し、現在選択されているプロジェクトに追加します。Creates a new file and adds it to the currently selected project.
[ファイルを開く]Open File 既存のファイルを開き、エディターを指定できます。Opens an existing file and allows you to specify an editor.
プロジェクトを開くOpen Project 既存のプロジェクトを開き、現在のソリューションに追加できます。Opens an existing project and allows you to add the project to the current solution.
[ソリューションを開く]Open Solution 既存のソリューションを開きます。Opens an existing solution.
印刷Print 式を評価し、結果または指定した文字列を表示します。Evaluates the expression and displays the results or the specified text.
QuickWatch コマンドQuick Watch Command 選択または指定したテキストが [クイック ウォッチ] ダイアログ ボックスの [式] フィールドに表示されます。Displays the selected or specified text in the Expression field of the Quick Watch dialog box.
置換Replace [検索と置換] コントロールにあるオプションを使用してファイル内の文字列を置換します。Replaces text in files using a subset of the options available on the Find and Replace control.
[フォルダーを指定して置換]Replace in Files [フォルダーを指定して置換] で使用可能なオプションのサブセットを使用してファイル内の文字列を置換します。Replaces text in files using a subset of the options available in the Replace in Files.
[現在のスタック フレームを設定する]Set Current Stack Frame 特定のスタック フレームを表示できます。Allows you to view a particular stack frame.
[現在のスレッドを設定する]Set Current Thread 特定のスレッドを表示できます。Allows you to view a particular thread.
[基数の設定]Set Radix 表示するバイト数を指定します。Determines the number of bytes to view.
ShellShell コマンド プロンプトからコマンドを実行した場合と同様に、 Visual StudioVisual Studio 内からプログラムを起動します。Launches programs from within Visual StudioVisual Studio as though the command has been executed from the command prompt.
ShowWebBrowser コマンドShowWebBrowser Command 指定した URL を統合開発環境 (IDE: Integrated Development Environment) の内部または外部の Web ブラウザーのウィンドウに表示します。Displays the URL you specify in a Web browser window either within the integrated development environment (IDE) or external to the IDE.
[開始]Start デバッグ プロセスが開始され、エラーの処理方法を指定できるようになります。Begins the debug process and allows you to specify how errors are handled.
パスPath デバッガーによってシンボルが検索されるディレクトリの一覧を設定します。Sets the list of directories for the debugger to search for symbols.
ブレークポイントの設定/解除Toggle Breakpoint ファイル内の現在位置で、現在の状態に基づいてブレークポイントのオン/オフを切り替えます。Turns the breakpoint either on or off, depending on its current state, at the current location in the file.
Watch コマンドWatch Command 指定したインスタンスの [ウォッチ] ウィンドウを作成し、開きます。Creates and opens a specified instance of a Watch window.

参照See Also

コマンド ウィンドウ Command Window
[検索/コマンド] ボックス Find/Command Box
Visual Studio コマンドのエイリアスVisual Studio Command Aliases