重置rad studio设置而不卸载它

时间:2015-04-24 12:35:25

标签: delphi

我使用Delphi xe7 update 1,今天我发现了一些奇怪的代码编辑器。 ide从另一个位置开始输入而不是我当前的光标位置。我没有安装任何ide增强工具。无论如何我可以将rad studio设置重置为默认设置而不卸载它吗?

2 个答案:

答案 0 :(得分:3)

我无法想到会导致这种行为的任何编辑器设置。

任何类型的重置都将清除IDE配置的所有更改,包括卸载所有第三方组件。

找出导致它的原因的最简单方法是编辑启动Delphi的快捷方式并添加-r foo命令行开关。这告诉IDE使用不同的注册表项(在本例中为foo);由于注册表项不存在,IDE将使用默认条目创建它,就像第一次启动IDE时一样。

然后,您可以使用RegEdit比较两个密钥之间的代码编辑器设置,或从foo导出一个,编辑生成的.reg文件以将密钥名称更改为实际密钥,并导入该reg文件以使用foo中的新值替换现有值。

请注意,foo只是一个示例名称。您可以使用任何名称作为新的注册表项; foo是通常选择的,因为它易于记忆并且稍后会发现要删除以保持您的注册表清洁。

完成后,请勿忘记再次编辑快捷方式以删除-r foo开关。

答案 1 :(得分:1)

cleanregistryide

清理IDE的注册表项。删除BDS目录中appdata下的BDS当前用户注册表项和文件。警告:您将丢失BDS目录中的所有项目,因此在使用此选项启动BDS之前备份它们。这是最后的手段,而不是在对IDE进行故障排除时应该尝试的第一件事。

任何已安装的组件都不会被卸载,但将不再加载。