我对使用 Rubberduck 很感兴趣,主要是因为它的 Github 源代码控制功能。但是,通过查看该项目的 Github 站点,我可以看到在最新版本中,该功能不是那么稳定。我的问题是,我应该使用什么版本?现在我真正关心的是拥有最稳定的源代码控制功能。我应该回到 v1.4.3 吗?或者在最近情况变得更糟之前,是否还有另一个更稳定的 2.X 版本?
2 回答
编辑:根据沃格尔的评论
这个答案已经过时了几个月:源代码控制已在 PR #3782 on Feb 26 2018 中完全删除
即使是这样...
我绝对推荐尝试 Rubberduck;单元测试、代码检查和其他功能都很棒......而且所涉及的人也很慷慨地分享他们的时间和知识 - 但恕我直言,不会使用旧版本来访问 Git 功能(它已被禁用一个原因)。
您可以在菜单系统 > Rubberduck > 设置 > 常规设置(向下滚动)下将其作为“实验功能”启用
如果你真的需要尽快的东西,也许看看 VBAdiff ( http://vbadiff.com/ ) 或这个项目https://github.com/spences10/VBA-IDE-Code-Export
过去几个月的大部分努力都用于完善解析器和解析器,这会影响整体性能以及所有检查和重构功能;消除检查误报并确保没有快速修复或重构破坏了我们用户的代码一直是重中之重,让糟糕的源代码控制面板不受喜爱 - 以至于我们最近在默认情况下完全禁用它,直到我们控制它。
团队意味着成长,一位新的贡献者加入了该项目并开始处理源代码控制面板问题。
最近合并了一个拉取请求,由于每个合并的 PR 都会发布一个预发布 CI 版本,因此现在可以下载v2.1.0.2257 。
这修复了一个涉及 SC 面板使用的抽象工厂接口的 IoC 注册错误,并且恰好显然修复了 GitHub 身份验证的异常,因此推送现在应该可以正常工作。
更多修复正在进行中,v2.1“绿色版本”可能会有相当稳定的源代码控制功能 =)