Ric*_*iaz 3 oop vba attributes rubberduck
作为Rubberduck和OOP的新手,我仍在学习如何使用该软件并利用编程技术
第一次看到文件夹注释(https://github.com/rubberduck-vba/Rubberduck/wiki/Using-@Folder-Annotations)时,它的工作方式非常直观。
但是随后出现了VB_Attribute注释(https://github.com/rubberduck-vba/Rubberduck/wiki/VB_Attribute-Annotations),我不知道如何使它们工作。
希望这可以节省一些时间以供人们使用该功能
编辑:
为了使属性的需求更具体化,这是克里斯托弗·麦克莱伦(Christopher J. McClellan)发现的一篇很棒的文章
RubberDuck的优点在于,您无需手动执行“导出/编辑/导入”部分,只需单击几下即可完成答案,如下面的答案所述。
要应用预先声明的ID(将其设置为true),请执行以下步骤:
1-启用Rubberduck代码浏览器窗口
2-在类的顶部,添加文本:'@PredeclaredID
注意:在“代码资源管理器”窗口中,您可以看到某个类的Predeclared Attribute设置为true的原因,因为其名称旁边的括号中带有(PredeclaredId)
3-启动Rubberduck“代码检查”
4-点击“刷新”按钮
5-在“按描述过滤”文本框中,键入“ pred”
6-选择问题,然后单击“修复”按钮
7-选择“调整属性值”
现在,代码浏览器应该在类名旁边显示“ Predeclared”标签