簡體   English   中英

為自定義設計器編寫Visual Studio擴展

[英]Writing a Visual Studio extension for a custom designer

所以,我有一些我想嘗試的東西。 我的想法是擁有一個可視化設計器作為Visual Studio擴展,我希望能夠拖出事件處理程序和連接行為,任何曾經玩過魔獸爭霸III腳本編輯器的人都會非常清楚我是什么我想做什么。 這種東西在visual studio可擴展性工具中是否容易處理? 如果是這樣,我應該從哪里開始學習如何做到這一點?

使用Visual Studio Extensibility工具絕對可能。 您將要創建一個VS包。 您可以使用一些不同的機制(宏,加載項和包)來擴展Visual Studio,但包是目前最強大的。 更具體地說,您應該考慮創建“自定義編輯器/設計器”

如果您還沒有,則需要下載Visual Studio 2010 SDK。 有一個很棒的向導用於創建新的VS包,甚至可以生成一個示例“自定義編輯器”,您可以將其用作自定義設計器的起點。 我建議您閱讀向導生成的代碼,直到您真正理解它為止。 很多東西在進行,所以可能需要一段時間。 如果你想要一本書開始,我發現的唯一一本是Professional Visual Studio Extensibility ,但互聯網上還有其他好的資源。 我使用的一些是MSDNDiveDeeper的VSX博客 可能最好的入門方法是閱讀VSX團隊代碼示例 ,他們甚至有大約10-15個與自定義編輯器相關的示例!

祝好運!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM