【问题标题】:reset rad studio settings without uninstalling it重置 rad studio 设置而不卸载它
【发布时间】:2015-04-24 12:35:25
【问题描述】:

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

【问题讨论】:

    标签: delphi


    【解决方案1】:

    我想不出任何会导致这种行为的编辑器设置。

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

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

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

    请注意,foo 只是一个示例名称。您可以为新的注册表项使用任何名称; foo 是通常选择的一个,因为它很容易记住并在以后删除以保持注册表清洁。

    完成后,别忘了再次编辑快捷方式以移除-r foo 开关。

    【讨论】:

    • 很棒的建议。谢谢。我按照您的建议进行了操作,并使用了比较来获得它们的差异,然后我发现编辑器中的插入选项设置为 false。
    • 更多关于命令行开关选项的信息:​​support.embarcadero.com/article/42597
    【解决方案2】:

    清理注册表

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

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

    【讨论】:

      猜你喜欢
      • 2017-04-03
      • 2014-12-12
      • 1970-01-01
      • 2014-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      相关资源
      最近更新 更多