所以,我有一些我想嘗試的東西。這個想法是讓一個可視化設計師作爲一個Visual Studio擴展工作,我希望能夠拖出事件處理程序並連接行爲,任何曾經使用過魔獸爭霸III腳本編輯器的人都會有一個非常好的想法,我想要做的。這種事情在Visual Studio擴展性工具中很容易處理嗎?如果是的話,我應該從哪裏開始學習如何做到這一點?爲自定義設計師編寫Visual Studio擴展
10
A
回答
17
使用Visual Studio Extensibility工具絕對有可能。你會想創建一個VS包。有幾種不同的機制(宏,加載項和包)可以用來擴展Visual Studio,但包是最強大的。更具體地說,你應該看看creating a "Custom Editor/Designer"。
如果還沒有,您需要下載Visual Studio 2010 SDK。有一個用於創建新VS包的精彩嚮導,它甚至會生成一個示例「自定義編輯器」,您可以將其用作自定義設計器的起點。我建議您閱讀嚮導生成的代碼,直到您真正理解它爲止。有一個很多的東西正在進行,所以它可能需要一段時間。如果你想要一本書開始,幾乎所有我發現的是Professional Visual Studio Extensibility,但在互聯網上還有其他很好的資源。我使用的一些是MSDN和DiveDeeper's VSX blog。可能最好的入門方法是閱讀code samples from the VSX team,他們甚至有大約10-15個與定製編輯相關的樣本!
祝你好運!
相關問題
- 1. 使用自定義設計器擴展Visual Studio
- 2. Visual Studio設計師錯誤
- 3. Visual Studio表單設計師
- 4. Visual Studio自定義XAML設計器
- 5. Visual Studio 2008 - 自定義XML設計器
- 6. 擴展Visual Studio編輯器
- 7. 擴展爲Specflow在Visual Studio
- 8. Visual Studio 2008類圖設計師
- 9. 擴展自定義行爲
- 10. Visual Studio 2010可擴展性 - 自定義項目模板嚮導
- 11. 使用visual studio擴展來顯示自定義窗口
- 12. Visual Studio可擴展性:在輸出中自定義跟蹤「源」
- 13. 從Visual Studio運行自定義腳本擴展ARM模板
- 14. Visual Studio:如何使用WPF編寫擴展編輯器
- 15. 與Visual Studio擴展
- 16. Visual Studio代碼擴展設置
- 17. 自動更新Visual Studio擴展
- 18. 如何編寫自定義文本着色的Visual Studio插件?
- 19. Visual Studio的擋在設計模式下擴展用戶控制
- 20. 用於Visual Studio的Telerik AppBuilder擴展沒有UI設計器
- 21. Xamarin Android,自定義控件和Visual Studio設計器
- 22. 創建「自定義設計器」Visual Studio 2010插件
- 23. 自定義Visual Studio 2010的項目設計器
- 24. 編譯在Windows上我自己的PHP擴展與Visual Studio 2008
- 25. WCF行爲擴展元素在Visual Studio
- 26. PathTooLongException的Visual Studio擴展
- 27. Visual Studio 2010擴展部署
- 28. 擴展Visual Studio 2010 C#Intellisense?
- 29. Visual Studio 2010:擴展/差異
- 30. Visual Studio 2012擴展問題