【发布时间】:2015-04-24 12:35:25
【问题描述】:
我使用的是 Delphi xe7 update 1,我发现今天的代码编辑器有些奇怪。 ide 从另一个位置而不是我当前的光标位置开始输入。我没有安装任何 ide 增强工具。无论如何我可以在不卸载的情况下将 rad studio 设置重置为默认设置吗?
【问题讨论】:
标签: delphi
我使用的是 Delphi xe7 update 1,我发现今天的代码编辑器有些奇怪。 ide 从另一个位置而不是我当前的光标位置开始输入。我没有安装任何 ide 增强工具。无论如何我可以在不卸载的情况下将 rad studio 设置重置为默认设置吗?
【问题讨论】:
标签: delphi
我想不出任何会导致这种行为的编辑器设置。
任何类型的重置都会清除对 IDE 配置的所有更改,包括卸载所有第三方组件。
找出导致它的最简单方法是编辑启动 Delphi 的快捷方式并添加-r foo 命令行开关。这告诉 IDE 使用不同的注册表项(在本例中为 foo);由于注册表项不存在,IDE 将使用默认条目创建它,就像您第一次启动 IDE 时所做的那样。
然后您可以使用 RegEdit 比较两个密钥之间的代码编辑器设置,或者从 foo 导出一个,编辑生成的 .reg 文件以将密钥名称更改为实际密钥,然后导入该 reg文件以将现有值替换为来自 foo 的新值。
请注意,foo 只是一个示例名称。您可以为新的注册表项使用任何名称; foo 是通常选择的一个,因为它很容易记住并在以后删除以保持注册表清洁。
完成后,别忘了再次编辑快捷方式以移除-r foo 开关。
【讨论】:
清理注册表
清理 IDE 的注册表项。删除BDS当前用户注册表项和BDS目录下appdata下的文件。注意:您将丢失 BDS 目录中的所有项目,因此请在使用此选项启动 BDS 之前备份它们。这是最后的手段,而不是您在对 IDE 进行故障排除时应该尝试的第一件事。
任何已安装的组件都不会被卸载,但将不再被加载。
【讨论】: