コマンド エイリアスを利用すると、コマンドを実行するとき、入力する文字が少なくなります。 [検索/コマンド] ボックスまたは [コマンド] ウィンドウにエイリアスを入力します。 たとえば、[ファイルを開く] ダイアログ ボックスを表示するときに、「>File.OpenFile」ではなく、定義済みのエイリアス「>of」を入力できます。
[コマンド] ウィンドウで「alias」と入力すると、現在のエイリアスとその定義の一覧が表示されます。 [コマンド] ウィンドウの内容を消去するには、「>cls」と入力します。 特定のコマンドのエイリアスを表示するには、「alias <command name>」と入力します。
いずれかの Visual Studio コマンド (引数の有無を問わず) について、独自のエイリアスを作成する操作は簡単です。 たとえば、File.NewFile MyFile.txt のエイリアスを作成する構文は、「alias MyAlias File.NewFile MyFile.txt」です。 特定のエイリアスを削除するには、「alias <alias name> /delete」を使用します。
次の表は、Visual Studio コマンドの定義済みエイリアスを示しています。 一部のコマンド名には、複数の定義済みのエイリアスがあります。 表のコマンド名のリンクをクリックすると、コマンドの正しい構文、引数、スイッチについて説明したトピックが表示されます。
| コマンド名 | エイリアス | 完全な名前 |
|---|---|---|
| Print コマンド | ? | Debug.Print |
| QuickWatch コマンド | ?? | Debug.QuickWatch |
| 新しいプロジェクトを追加する | AddProj | File.AddNewProject |
| Alias コマンド | エイリアス | Tools.Alias |
| [自動変数] ウィンドウ | Autos | Debug.Autos |
| [ブレークポイント] ウィンドウ | bl | Debug.Breakpoints |
| [ブレークポイントの設定/解除] | bp | Debug.ToggleBreakpoint |
| [呼び出し履歴] ウィンドウ | CallStack | Debug.CallStack |
| [ブックマークをクリア] | ClearBook | Edit.ClearBookmarks |
| 閉じる | 閉じる | File.Close |
| [すべてのドキュメントを閉じる] | CloseAll | Window.CloseAllDocuments |
| [すべてクリア] | CLS | Edit.ClearAll |
| [コマンド ウィンドウ] | cmd | View.CommandWindow |
| コードの表示 | code | View.ViewCode |
| ListMemory コマンド | d | Debug.ListMemory |
| メモリの一覧表示コマンド (ANSI 形式) | da | Debug.ListMemory /Ansi |
| メモリの一覧表示コマンド (1 バイト形式) | db | Debug.ListMemory /Format:OneByte |
| メモリの一覧表示コマンド (4 バイトの ANSI 形式) | dc | Debug.ListMemory /Format:FourBytes /Ansi |
| メモリの一覧表示コマンド (4 バイト形式) | dd | Debug.ListMemory /Format:FourBytes |
| [BOL まで削除] | DelBOL | Edit.DeleteToBOL |
| [EOL まで削除] | DelEOL | Edit.DeleteToEOL |
| [左右スペースの削除] | DelHSp | Edit.DeleteHorizontalWhitespace |
| ビュー デザイナー | designer | View.ViewDesigner |
| メモリの一覧表示コマンド (float 形式) | df | Debug.ListMemory /Format:Float |
| [逆アセンブリ] ウィンドウ | disasm | Debug.Disassembly |
| メモリの一覧表示コマンド (8 バイト形式) | dq | Debug.ListMemory /Format:EightBytes |
| メモリの一覧表示コマンド (Unicode 形式) | du | Debug.ListMemory /Unicode |
| Evaluate Statement コマンド | eval | Debug.EvaluateStatement |
| 終了 | 終了 | File.Exit |
| 選択範囲のフォーマット | format | Edit.FormatSelection |
| 全画面表示 | FullScreen | View.FullScreen |
| Start コマンド | g | Debug.Start |
| Go To コマンド | GotoLn | Edit.GoTo |
| [かっこに移動] | GotoBrace | Edit.GotoBrace |
| F1 ヘルプ | Help | Help.F1Help |
| イミディエイト モード | immed | Tools.ImmediateMode |
| [テキストとしてファイルを挿入] | InsertFile | Edit.InsertFileAsText |
| ListCallStack コマンド | kb | Debug.ListCallStack |
| [小文字に変換] | Lcase | Edit.MakeLowercase |
| [行の切り取り] | LineCut | Edit.LineCut |
| [行の削除] | LineDel | Edit.LineDelete |
| リスト メンバー | ListMembers | Edit.ListMembers |
| [ローカル] ウィンドウ | ローカル | Debug.Locals |
| LogCommandWindowOutput コマンド | ログ | Tools.LogCommandWindowOutput |
| [コマンド ウィンドウ マーク モード] | mark | Tools.CommandWindowMarkMode |
| [メモリ 1] ウィンドウ | Memory Memory1 | Debug.Memory1 |
| [メモリ 2] ウィンドウ | Memory2 | Debug.Memory2 |
| [メモリ 3] ウィンドウ | Memory3 | Debug.Memory3 |
| [メモリ 4] ウィンドウ | Memory4 | Debug.Memory4 |
| SetRadix コマンド基数の設定コマンド | n | Debug.SetRadix |
| ShowWebBrowser コマンド | nav navigate | View.ShowWebBrowser |
| [次のブックマーク] | NextBook | Edit.NextBookmark |
| NewFile コマンド | nf | File.NewFile |
| [新しいプロジェクト] | np NewProj | File.NewProject |
| OpenFile コマンド | of Open | File.OpenFile |
| OpenProject コマンド | op | File.OpenProject |
| [定義に縮小]/[アウトラインの中止] | OutlineDefs StopOutlining | Edit.CollapseToDefinitions |
| [ステップ オーバー] | p | Debug.StepOver |
| [パラメーター ヒント] | ParamInfo | Edit.ParameterInfo |
| [ステップ アウト] | pr | Debug.StepOut |
| [前のブックマーク] | PrevBook | Edit.PreviousBookmark |
| [印刷] | File.Print | |
| [プロパティ] ウィンドウ | props | View.PropertiesWindow |
| Stop | q | Debug.StopDebugging |
| やり直し | やり直し (redo) | Edit.Redo |
| [レジスタ] ウィンドウ | registers | Debug.Registers |
| [カーソル行の前まで実行] | rtc | Debug.RunToCursor |
| [選択されたファイルを上書き保存] | [保存] | File.SaveSelectedItems |
| [Save All] | SaveAll | File.SaveAll |
| [名前を付けて保存] | SaveAs | File.SaveSelectedItemsAs |
| Shell コマンド | シェル | Tools.Shell |
| [検索の中止] | StopFind | Edit.FindInFiles /stop |
| [アンカー位置の交換] | SwapAnchor | Edit.SwapAnchor |
| [ステップ イン] | t | Debug.StepInto |
| [選択範囲にタブを設定] | tabify | Edit.TabifySelection |
| [タスク一覧] ウィンドウ | TaskList | View.TaskList |
| [スレッド] ウィンドウ | スレッド | Debug.Threads |
| 上下に並べて表示 | TileH | Window.TileHorizontally |
| [左右に並べて表示] | TileV | Window.TileVertically |
| [ブックマークの設定解除] | ToggleBook | Edit.ToggleBookmark |
| [ツールボックス] ウィンドウ | toolbox | View.Toolbox |
| ListDisassembly コマンド | u | Debug.ListDisassembly |
| [大文字に変換] | Ucase | Edit.MakeUppercase |
| 元に戻す | 取り消し (undo) | Edit.Undo |
| [選択範囲のタブの設定を解除] | Untabify | Edit.UntabifySelection |
| [ウォッチ] ウィンドウ | 視聴する | Debug.WatchN |
| [[右端で折り返す] の設定/解除] | WordWrap | Edit.ToggleWordWrap |
| [プロセスの一覧] | | | Debug.ListProcesses |
| ListThreads コマンド | ~ ~*k ~*kb | Debug.ListThreads Debug.ListTheads /AllThreads |