Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 为自定义设计器编写Visual Studio扩展_Visual Studio_Extensibility_Visualdesigner - Fatal编程技术网

Visual studio 为自定义设计器编写Visual Studio扩展

Visual studio 为自定义设计器编写Visual Studio扩展,visual-studio,extensibility,visualdesigner,Visual Studio,Extensibility,Visualdesigner,所以,我有一些我想尝试的东西。我的想法是让一个可视化设计器作为VisualStudio的扩展,我希望能够拖出事件处理程序并连接行为,任何使用过魔兽争霸III脚本编辑器的人都会非常清楚我想要做什么。这种事情在VisualStudio扩展工具中容易处理吗?如果是这样的话,我应该从哪里开始学习如何做到这一点呢?使用Visual Studio扩展工具是完全可能的。您需要创建一个VS包。有几种不同的机制(宏、加载项和包)可用于扩展VisualStudio,但包是迄今为止最强大的。更具体地说,你应该调查 如

所以,我有一些我想尝试的东西。我的想法是让一个可视化设计器作为VisualStudio的扩展,我希望能够拖出事件处理程序并连接行为,任何使用过魔兽争霸III脚本编辑器的人都会非常清楚我想要做什么。这种事情在VisualStudio扩展工具中容易处理吗?如果是这样的话,我应该从哪里开始学习如何做到这一点呢?

使用Visual Studio扩展工具是完全可能的。您需要创建一个VS包。有几种不同的机制(宏、加载项和包)可用于扩展VisualStudio,但包是迄今为止最强大的。更具体地说,你应该调查

如果尚未下载Visual Studio 2010 SDK,则需要下载。有一个奇妙的向导可以创建新的VS包,它甚至可以生成一个示例“自定义编辑器”,您可以将其用作自定义设计器的起点。我建议您通读向导生成的代码,直到您真正理解为止。事情很多,所以可能需要一段时间。如果你想开始写一本书,我找到的几乎只有一本,但互联网上还有其他很好的资源。我用过的一些是和。也许最好的开始方式是阅读,他们甚至有10-15个与自定义编辑器相关的示例

祝你好运