如何更改Delphi的“运行”和“添加断点”快捷键?

时间:2010-02-20 06:24:38

标签: delphi keyboard-shortcuts customization

如何在Delphi中更改IDE键盘快捷键?

我想将 F9 中的“Run”更改为 F5 和“kbd> F5 中的”添加断点“到 F9

我目前正在家中编写Delphi,在工作中使用C#,这两个快捷键令人困惑,因为它们是彼此的对立面!

3 个答案:

答案 0 :(得分:22)

@Kobus,您可以使用位于tools-> Editor选项菜单中的“键映射”选项卡映射键以模拟visual Studio IDE的行为。

见这些图像(Delphi 7)

alt text http://i48.tinypic.com/35a9frl.png

alt text http://i50.tinypic.com/20ixnb4.png

Delphi 2010

alt text http://i50.tinypic.com/5v9jyt.png

另一个选项是安装Gexperts,并使用专家IDE menu shortcuts,此专家可让您配置任何IDE菜单快捷方式。

alt text http://www.gexperts.org/tour/ide%20menu%20shortcuts.png

答案 1 :(得分:5)

我个人使用DPack,它为Visual Studio提供了Delphi键盘映射以及一系列其他工具。它也是免费的: - )

西蒙

答案 2 :(得分:1)

我找到了一个更好的解决方案,因为Visual Studio仿真与我的VS不一样,无法自定义 而作为Altar提到的GExperts IDE菜单快捷方式不适用于Delphi XE。

使用AutoHotkey我使用此脚本重新映射密钥:

#IfWinActive, ahk_class TAppBuilder
;Set breakpoint
F5::F9
;Run
F9::F5
;Step Over
F10::F8
;Trace Into
F11::F7
;Delete line
^l::^y
;Switch between form and code
F7::F12
;Find Declaration
F12::Send !{Up}
;Navigate Back
^-::Send !{Left}
;Navigate Forward
^=::Send !{Right}
;Duplicate Line
+Enter::^!+d
;Incremental Search
^i::^e