使用巨集自動執行重複的動作
更新:2007 年 11 月
在 Visual Studio 中開發程式碼時,有時候會發現自己重複執行特定的程序或一系列按鍵動作。在舊版的 Visual Studio 中,除了 Visual C++ 之外,處理這些動作的唯一方法,就是一再執行這些冗長乏味的動作。但是如今在 Visual Studio 中,可以使用巨集使這些處理序自動執行。
若您已經用過 Microsoft Word 或 Microsoft Excel,可能就很熟悉巨集。巨集是一組儲存在檔案 (.Vsmacros) 中可於之後執行的指令。您可以在 [巨集 IDE] 中輸入程式碼以手動建立巨集;或是讓環境在您輸入和按鍵時自動錄製巨集。建立巨集之後,可以從 [巨集總管]、[尋找/命令] 方塊或 [巨集 IDE] 來執行,或者使用鍵盤快速鍵來執行。
在學習和撰寫 Visual Studio Automation 物件模型時,巨集也提供相當大的助益。如需詳細資訊,請參閱建立增益集和精靈。
若要瞭解進一步資訊 |
請參閱 |
---|---|
建立和錄製巨集。 |
|
執行巨集和傳送參數的各種方法。 |
|
疑難排解巨集與巨集錄製和執行問題。 |
|
如何編輯現有的巨集或手動建立新的巨集。 |
|
如何偵錯巨集。 |
|
[巨集總管] 及其內容功能表。 |
|
如何在巨集中參考 COM 和 .NET Framework 元件。 |
|
EnvironmentEvents 樣板和 OnMacrosRuntimeReset 事件。 |
|
巨集的安全性和共通問題。 |
巨集工具
下列工具可協助您錄製、執行、偵錯和編輯巨集。
[巨集總管] 這一工具會列出環境中可用的全部巨集,是檢視和執行巨集的主要工具。最上方的節點包含巨集專案,其中含有預設專案 MyMacros。每一巨集專案包含一個或多個模組,各自含有個別的巨集命令。新錄製的巨集會以 TemporaryMacro 的命令名稱顯示於 RecordingModule 模組之下,此模組在標示為錄製中的專案之下。按兩下巨集命令即可執行該巨集。若要顯示 [巨集總管],請按下 [ALT+F8],或在 [檢視] 功能表的 [其他視窗] 子功能表中選擇 [巨集總管]。如需 [巨集總管] 的詳細資料,請參閱巨集總管視窗。
[尋找/命令方塊] 在錄製或建立巨集之後,可以從 Visual Studio 工具列的 [尋找/命令] 方塊中執行巨集,或在 [命令模式] 下的 [命令] 視窗中執行。這些特性包含在 HOW TO:執行巨集 中。
錄製器工具列 在開始錄製巨集時,會顯示 [錄製器工具列] 以協助您完成該程序。其中具有啟動、停止、暫停和取消錄製等按鈕。或者您可以使用 [工具] 功能表的 [巨集] 子功能表,或鍵盤快速鍵來控制巨集錄製工作。如需有關錄製巨集的詳細資訊,請參閱 HOW TO:錄製巨集。
巨集 IDE 若要編輯或偵錯現有的巨集,或要建立新的巨集,請使用 [巨集 IDE]。若要檢視 [巨集 IDE],請按下 ALT+F11,或在 [工具] 功能表的 [巨集] 子功能表中選擇 [巨集 IDE]。[巨集 IDE] 非常類似於主要的 Visual Studio 環境,但它是專為建立、編輯、偵錯和執行巨集設計的另一個環境。
注意事項: |
---|
VS 巨集目前不支援 Windows Form。 |