我可以通过编程方式为 Revit 中的加载项创建键盘快捷键吗?
您可以手动向 Revit 程序文件夹中的 KeyboardShortcuts.txt 添加一行。请参阅这些帖子以获取更多说明:http://thebuildingcoder.typepad.com/blog/2009/04/addin-keyboard-shortcut.html 和 http://blog.rodhowarth.com/2009/04/how -创建键盘快捷键to.html
但是由于该文件存储在 Program Files 中,因此如果不以管理员身份登录(Windows Vista、Windows 7),您将无法对其进行写入。 Revit 也可以锁定它。
根据 Building Coder,从 Revit 2013 开始,您应该能够通过 API 来执行此操作。
上面引用的 Building Coder 帖子实际上只提到现在可以将键盘快捷键分配给 API 创建的命令(但您仍然需要使用 UI 来执行此操作)。
我在这里创建了 API 功能的想法/功能请求:
https://forums.autodesk.com/t5/revit-ideas/keyboard-shortcuts-api/idi-p/12640092