Delphi 如何在XE8中禁用Castalia?

Delphi 如何在XE8中禁用Castalia?,delphi,delphi-xe8,Delphi,Delphi Xe8,假设我希望禁用XE8中引入的新集成Castalia。我该如何以一种干净的方式去做呢?我在Castalia菜单上看不到任何允许我通过设置一个选项来禁用它的内容 可能希望禁用Castalia的原因包括: 它与插件的动画交互很差 众所周知,Castalia会导致IDE不稳定 您有两种选择 1) 修改Delphi(radstudio)IDE的快捷方式,添加参数/NOCASTALIA 2) 从注册表中禁用castalia expert 进入HKEY\U CURRENT\U USER\Software

假设我希望禁用XE8中引入的新集成Castalia。我该如何以一种干净的方式去做呢?我在Castalia菜单上看不到任何允许我通过设置一个选项来禁用它的内容

可能希望禁用Castalia的原因包括:

  • 它与插件的动画交互很差
  • 众所周知,Castalia会导致IDE不稳定
您有两种选择

1) 修改Delphi(radstudio)IDE的快捷方式,添加参数/NOCASTALIA

2) 从注册表中禁用castalia expert

进入
HKEY\U CURRENT\U USER\Software\Embarcadero\BDS\16.0\Known IDE Packages\Delphi
键,然后在Castalia软件包的描述前面加一个下划线
,这样就不会加载软件包


据我所知,您可以在启动IDE时使用/NOCASTALIA。在注册表中禁用软件包(德语链接)另一个相关问题:Castalia总是不稳定(并且会减慢IDE或消耗大量CPU),这只是一种旧方法,用于禁用Castalia在本例中应用的软件包,很久以前,我在德尔福的一本书上读到了这个。无论如何,这里你有一个参考()太棒了,谢谢!我从来都不知道这一点(确实将值移到了“禁用的IDE包”键)谢谢。IDE现在看起来更稳定了。我只是试着这么做,但是这里没有Castalia的入口。我不得不用另一种方法来代替。{EDIT}事实上,我只是在previor键中找到了它,而不是在
Delphi
键中找到的。EMBD以其无限的智慧决定Castalia应该是XE 10.1的一部分,并且命令行选项(忽略)和注册表项(消失)都不能提供解决方案。所以我的IDE又崩溃了。。还有什么其他的建议来解决这个问题吗?