所以,我有一些我想嘗試的東西。這個想法是讓一個可視化設計師作爲一個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表單設計師
- 5. WF設計師擴展
- 6. Visual Studio自定義XAML設計器
- 7. Visual Studio 2008 - 自定義XML設計器
- 8. Visual Studio將自定義擴展名視爲CSharp
- 9. Visual Inheritance,擴展自定義控件的設計時支持
- 10. 擴展Visual Studio編輯器
- 11. 擴展爲Specflow在Visual Studio
- 12. visual studio 2010最終設計師錯誤
- 13. Visual Studio 2008類圖設計師
- 14. 使用visual studio擴展來顯示自定義窗口
- 15. Visual Studio 2010可擴展性 - 自定義項目模板嚮導
- 16. Visual Studio可擴展性:在輸出中自定義跟蹤「源」
- 17. 從Visual Studio運行自定義腳本擴展ARM模板
- 18. EDMX設計師自定義組合
- 19. Visual Studio 2010擴展 - 自定義編輯器,用於當類擴展特定類型
- 20. Visual Studio:如何使用WPF編寫擴展編輯器
- 21. Visual Studio擴展包 - 自定義文件類型 - 編輯器和圖標
- 22. 與Visual Studio擴展
- 23. 的Visual Studio擴展:翻譯$(XXX)編程
- 24. Visual Studio文本編輯器擴展
- 25. Visual Studio代碼擴展設置
- 26. Visual Studio在擴展VS2012中設置TargetFrameworkMoniker
- 27. Visual Studio 2013自定義編譯器
- 28. Visual Studio自定義編輯器
- 29. 自動更新Visual Studio擴展
- 30. 如何自動啓用Visual Studio擴展