如何在Delphi中更改IDE键盘快捷键?
我想将 F9 中的“Run”更改为 F5 和“kbd> F5 中的”添加断点“到 F9
我目前正在家中编写Delphi,在工作中使用C#,这两个快捷键令人困惑,因为它们是彼此的对立面!
答案 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