一.为SolidWorks开发一个Visual Studio扩展

  • 一.为SolidWorks开发一个Visual Studio扩展

  • 二.实现右击查看Api Help

  • 三.使用Roslyn分析代码

  • 四.如何新建一个Visual Studio ToolBox

  • 五.获取注册表中的SolidWorks信息

  • 六.实现SolidWorks Api的Quick Info

  • 七.实现SolidWorks Api 的 Signature 签名帮助

  • 八.为扩展添加模板

  • [九.发布Visual Studio 扩展]

  • 源码地址-Github

一 如何开发一个用来开发SolidWorks插件的Visual Studio插件

 虽然这听起来很拗口,但我接下来是要介绍如何开发一个Visual Studio扩展用来帮助开发SolidWorks。
作为一个SolidWorks开发者,每天在与Visual Studio和SolidWorks之间打交道,冥思苦想如何用插件提高设计人员的效率。突然有一天,在安装某个Visual Studio扩展的时候,脑海中闪现出为开发SolidWorks而开发一个Visual Studio扩展。心动不如行动,那就开发一个吧,所以有了下面的Visual Studio 插件.

1.开发Visual Studio扩展,首先安装扩展包。

修改Visual Studio的安装,在安装选项里将Extensibility(Visual Studio SDK)勾选,这样我们就可以新建一个扩展模板。

2.新建项目

打开Visual Studio ,新建一个VSIX的扩展项目。

NewVSIX.png

3.我们要开发的功能

3.1 实现右击查看Api帮助
ApiHelp.png
3.2 实现QuickInfo 快速信息查看
接口信息

接口信息
3.3 实现Signature Help 函数签名信息帮助
SignatureHelp.png
3.4 本机安装的SolidWorks和插件信息,SolidWork插件管理卸载

--可以快速查看本机安装的SolidWorks


SolidWorksInfo.png

--查看管理本机SolidWork插件


AddinViewer.png
3.5 管理项目中和SolidWorks有关的程序集
PopUpWindow.png
3.6 一些Code Fix 和 Compeletion
3.7 安装完扩展自动安装项目模板
template.png
3.8 安装

在 Visual Studio 菜单 => 扩展 => 管理扩展 搜索SolidWorks进行安装

InstalleExtension.png

你可能感兴趣的:(一.为SolidWorks开发一个Visual Studio扩展)