Visual Commander將宏帶回了Visual Studio

jopen 10年前發布 | 7K 次閱讀 Visual Studio

  英文原文:Visual Commander Brings Back Visual Studio Macros

  雖然宏功能很少有人用,但是在過去 10 年多的時間里 Visual Studio 一直擁有良好的記錄并運行宏的能力。有一些反對意見認為宏只能使用 VB 編寫,但是大多數專業開發人員更喜歡C#,當然大部分開發人員好像根本就不知道它的存在。

  很少使用并沒有轉化為成本的降低。維護宏引擎讓它能夠在任何程序中使用是非常昂貴的,對于像 Visual Studio 這樣復雜的系統更是如此。理論上,每一個新的操作都必須是可腳本化的,這讓新功能的開發者背上了沉重的負擔。因此 Visual Studio 2012 完全移除了宏支持。

  Microsoft 在該領域的淡出為第三方提供商打開了一扇門。Vlasov Studio 就是這樣的一家提供商,它們開發了自己的 Visual Commander 產品。該宏引擎向后兼容 Visual Studio 2010 及更早版本中的基于 VB 的宏。它還支持使用 VB 或 C# 記錄宏,解決了內置版本的主要焦點之一。

  除了人工觸發宏之外,Visual Commander 還支持他們稱之為擴展的東西。一個擴展監聽“構建事件、窗口和文檔操作、解決方案和項目加載、調試器事件”等事件,同時觸發和這些事件關聯在一起的宏。

  Visual Commander 既有免費版本也有商業版本。

來自: InfoQ
                    <span id="shareA4" class="fl">                          </span>
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!