下载app免费领取会员
想要进行Revit二次开发,一些工具肯定是必不可少的。对于这些工具,大佬们肯定都是了解,但对于小白来说却是一头雾水,对此笔者总结了Revit二次开发要用到的一些工具,用于帮助大家更快的进行掌握。
Revit 2017是基于.NET下的运行环境,所以需要使用Visual Studio 2017的.NET环境来编写。Visual Studio 2017目前最完善的C#编程语言开发平台,所有关于二次开发的编辑、测试、修改都需要在Visual Studio 2017上运行。
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。
同时还包含两个重要工具:Add-In Manager和Revit lookup。Revit lookup是Autodesk公司开发的插件,主要是用来直观查看API的对象。包含在Revit SDK中,可以供用户利用源代码自行编译。Add-In Manager同样是Autodesk公司开发的官方插件,用来加载Revit的插件。主要优点是可以不用重启Revit就可以修改插件代码并再次加载运行,包含在Revit SDK中。
ILSpy是一个免费的.NET反射工具,可以用来查看.NETAssembly的类和函数以及之间的关系。开发过程中经常利用它来查看类和函数以及类之间的关系,比如继承关系,或搜索开发者想要的内容。
转载请注明来源本文地址:https://www.tuituisoft/bim/18391.html
上一篇:没有了
下一篇:没有了