RevitAPI 快查是一个用于快速查找定位 Revit API 的工具。
Revit二次开发工作在很多情况下都是用程序对Revit界面上已有的功能进行逻辑化的组合,包括顺序执行、条件判断或者循环等等。 工程师可借助RevitSDK中的RevitAPI.chm帮助文档学习如何使用相关的API。 虽然整个RevitAPI设计相当规范,原则上只要对Revit软件本身有一定的了解并且熟悉C#编程语言,就可以借助RevitAPI帮助文档进行二次开发。 但是由于Revit软件功能涉及多个专业,功能函数庞杂,层级深浅不一,且中文界面与revit api帮助文档中的英文界面不一致,导致RevitAPI帮助文档的使用起来并不是很方便。
RevitAPI快查的目的是为了解决RevitAPI帮助文档的使用不便的问题,通过RevitAPI快查,可以快速定位到RevitAPI帮助文档中的相关API。
RevitAPI快查的使用非常简单,只需要在RevitAPI快查中输入你想要查找的内容,RevitAPI快查会自动帮你定位到RevitAPI帮助文档中的相关API。 RevitAPI快查也提供了一些常用代码片段,可以直接复制到你的代码中使用。
由于RevitAPI的复杂性,需要众多的工程师共同维护。 如果你想贡献你了解的API用法,可以通过以下方式:
- 了解markdown文档的基本用法。本项目主要采用markdown语法进行编写,如果你不了解markdown语法,可以参考markdown语法。
- 了解git的基本用法。本项主要采用git进行版本管理,如果你不了解git,可以参考git教程。
- 本项目对Revit功能按照界面菜单(专业)进行分类,每个专业下面又按照功能进行分类。每一个功能对应的有API说明、示例、备注等内容。API说明需要指定具体的Revit版本。参考代码最好能有详细的中文注释。