所以,我有一些我想尝试的东西。这个想法是让一个可视化设计师作为一个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扩展问题