【问题标题】:Delphi 2006 refactoring keyboard mappingsDelphi 2006 重构键盘映射
【发布时间】:2009-09-02 12:33:45
【问题描述】:

如何更改 Delphi 2006 中的默认重构键盘映射?

【问题讨论】:

    标签: delphi delphi-2006


    【解决方案1】:

    您可能知道,在 D2006 中,您可以在以下位置找到设置: 工具 > 选项 > 编辑器选项 > 键映射 此外,在下面还有“编辑器速度设置”: 工具 > 选项 > 编辑器选项

    但是,这些并不能让您直接控制键盘映射,它们只是让您从已安装的增强模块中选择一个键盘映射。根据 D2006 帮助:

    增强模块

    增强模块是安装和安装的特殊包 注册并使用键盘 可开发的绑定功能 使用开放工具 API。你可以 创建增强模块 包含新的击键或应用新的 对现有击键的操作。

    安装后,增强模块会显示在 增强模块列表框。点击 增强功能旁边的复选框 模块启用它并取消选中它 禁用它。中定义的键映射 安装并启用增强 模块覆盖任何现有的键 为该键定义的映射 当前的键映射模块 有效。

    显然,这不是一个快速的自己动手设置。

    GExperts 具有支持 IDE Menu Shortcuts 的功能,支持任何 IDE 菜单命令的热键配置,包括重构命令。

    【讨论】:

    • 感谢 Argalatyr,您的回答证实了我自己的经验(没有简单的集成方式来覆盖键映射)。我已经使用了 CnPack IDE 增强功能,所以我有点担心安装 GExperts 会搞砸一些事情。但是如果我在不久的将来找不到更具体的解决方案,我会尝试一下。
    • 我在 D2007 中同时使用 GExperts 和 CnPack IDE 增强功能;他们一起工作得很好。随着时间的推移,您最终会禁用其中的一小部分以停止重复功能,但没有其他问题。
    猜你喜欢
    • 1970-01-01
    • 2013-05-13
    • 2012-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-12
    • 2020-10-03
    • 1970-01-01
    相关资源
    最近更新 更多