如何在XE8中禁用Castalia?

29

假设我希望禁用XE8中引入的新集成Castalia。我该如何以清晰的方式实现这一点?我在Castalia菜单中没有看到任何可以通过设置一个单独选项来禁用它的选项。

希望禁用Castalia的原因包括:


3
据我理解,启动集成开发环境时可以使用/NOCASTALIA选项。 - Ron Maupin
禁用注册表中的软件包 https://www.danielwolf.eu/blog/2015/1614-delphi-packages-einfach-deaktivieren(德语链接) - Sir Rufo
另一个相关问题:https://dev59.com/Ro3da4cB1Zd3GeqP1Yy2#31724079 - Jerry Dodge
Castalia一直不太稳定(而且会减慢IDE或消耗大量CPU)。 - Gabriel
1个回答

50

您有两个选项

1) 修改指向Delphi(RAD Studio)IDE的快捷方式,添加参数/NOCASTALIA

enter image description here

2)从注册表中禁用Castalia插件

进入 HKEY_CURRENT_USER\Software\Embarcadero\BDS\16.0\Known IDE Packages\Delphi键,然后在Castalia包的描述前面放一个下划线_,这样就不会加载该包。

enter image description here


2
这只是一种旧的方法来禁用应用于Castalia的包,我很久以前在一本Delphi书中读到过。无论如何,这里有一个参考链接(http://www.bobswart.nl/weblog/Blog.aspx?RootId=5:1921)。 - RRUZ
1
太棒了,谢谢!我以前不知道这个(将值移动到“禁用的IDE软件包”键)。 - Free Consulting
4
感谢您。现在看来,IDE更加稳定了。 - Nix
1
我刚试过这个,但是这里没有 Castalia 的条目。只能使用其他方法了。{编辑} 实际上,我在之前的键中找到了它,而不是在 Delphi 键中。 - Jerry Dodge
1
在其无限的智慧中,EMBD已决定将Castalia作为XE 10.1的一部分,并且命令行选项(被忽略)和注册表条目(已删除)都无法提供解决方案。因此,我又面临着IDE崩溃的问题...还有其他建议如何摆脱这个Castalia吗? - Mike Versteeg
显示剩余5条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接