巨集範例
更新:2007 年 11 月
巨集 IDE 包括一些範例巨集,可讓您用來研究及使用。這些範例位於稱為 [範例] 的節點中,可以從 [巨集總管] 或 [巨集 IDE] 中使用。下面是巨集範例清單及其功能的說明。
提供的範例
Accessibility:包含用於管理文字的巨集,並顯示 Visual Studio 中屬性的大小和外觀。
AddDirAsSlnFolder:將磁碟的資料夾匯入方案資料夾結構。
DevStudio6Editor:這個巨集專案包含 Developer Studio 6.0 版的巨集範例,已轉換成可以在 Visual Studio 巨集中使用。它說明如何列印所有開啟的文件、將選定的程式碼區塊設定成註解,以及加入修訂標記等。
MakeAddin :將巨集專案轉換為 Visual Studio 增益集。這個專案說明增益集的結構、如何逐一查看巨集中所有專案和專案中每個項目、如何使用 ItemOperations 物件加入新的專案項目,以及如何在專案之間複製參考等。
Utilities:包含數個公用程式巨集,可由其他範例巨集使用。它說明如何儲存和擷取視窗組態、如何管理 [選項] 對話方塊中的屬性,以及如何逐一查看專案中的項目等。
VSDebugger :包含一些使用偵錯工具 Automation 模型物件的巨集,用來控制和管理偵錯作業。它說明如何在 [命令] 視窗中為目前程式中執行的每個執行緒列出堆疊、如何列出和管理中斷點,以及如何列出偵錯工具支援的處理序和語言等。
VSEditor :在 Visual Studio 中建立類似記事本的文字編輯器,具有剪下、貼上和插入等的編輯器功能。它說明如何儲存目前文件的備分、如何使用程式碼 Automation 模型來建立和管理大綱區段、如何巡覽程式碼、如何移動和使用插入點,以及如何管理和格式化文字等。
注意事項: 範例巨集中還有一個 EnvironmentEvents 模組,但 EnvironmentEvents 不是範例,而是為其他巨集提供事件處理常式。但是它說明如何在巨集中初始化事件處理常式。如需詳細資訊,請參閱 HOW TO:處理巨集中的環境事件。