首页/BIM专题

Revit二次开发工具知多少?请看这里!

发布于:2020-12-11 16:47:56
2771人 分享

想要进行Revit二次解发,一些工具肯定是必不可少的。对于这些工具,大佬们肯定都是了解,但对于小白来说却是一头雾水,对此笔者总结了Revit二次解发要用到的一些工具,用于帮助大家更快的进行掌握。

腿腿教学网-Revit二次解发工具知多少?请看这里!

(1)Visual Studio 2017

Revit 2017是基于.NET下的运行环境,所以需要使用Visual Studio 2017的.NET环境来编写。Visual Studio 2017目前最完善的C#编程语言解发平台,所有关于二次解发的编辑、测试、修改都需要在Visual Studio 2017上运行。

(2)Revit SDK

Revit SDK包含Revit的帮助文档及带源代玛的例子。SDK的全称是:Software Development Kit(软件解发工具包),主要目的是方便编程人员获取帮助、源代玛的例子和一些实用解发工具。Revit SDK相当于Revit的字典,编程时可以参考SDK,更容易编写代玛,熟练之后可以减少使用次数。字典是非常重要的环节,但也不能完全照搬。

在SDK中包含:说明性文档,比如:Read Me First.doc、Getting Started with the Revit API.doc。解发参考文档,比如:Revit API.chm,制作安装程序时的Revit AddInUtility.chm,制作用户界面时的Autodesk Icon Guidelines.pdf。

腿腿教学网-Revit二次解发工具知多少?请看这里!

同时还包含两个重要工具:Add-In Manager和Revit lookup。Revit lookup是Autodesk公司解发的插件,主要是用来直观查看API的对象。包含在Revit SDK中,可以供用户利用源代玛自行编译。Add-In Manager同样是Autodesk公司解发的官方插件,用来加载Revit的插件。主要优点是可以不用重启Revit就可以修改插件代玛并再次加载运行,包含在Revit SDK中。

(3)ILSpy

ILSpy是一个免费的.NET反射工具,可以用来查看.NETAssembly的类和函数以及之间的关系。解发过程中经常利用它来查看类和函数以及类之间的关系,比如继承关系,或搜索解发者想要的内容。

转载请注明来源本文地址:https://m.tuituisoft/bim/18391.html

上一篇:没有了 下一篇:没有了