-
一.为SolidWorks开发一个Visual Studio扩展
-
[九.发布Visual Studio 扩展]
一 如何开发一个用来开发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的扩展项目。

3.我们要开发的功能
3.1 实现右击查看Api帮助

3.2 实现QuickInfo 快速信息查看


3.3 实现Signature Help 函数签名信息帮助

3.4 本机安装的SolidWorks和插件信息,SolidWork插件管理卸载
--可以快速查看本机安装的SolidWorks

--查看管理本机SolidWork插件

3.5 管理项目中和SolidWorks有关的程序集

3.6 一些Code Fix 和 Compeletion
3.7 安装完扩展自动安装项目模板

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

网友评论