我已经从使用 Delphi7 转到 Delphi XE5,并且我注意到 IDE 中有一个令人讨厌的“功能”,我想将其禁用。
我所说的是,当您在窗体上放置一个控件并双击它时,Delphi 会自动将控件的默认过程代码插入到编辑器窗口中,这很好,但是在 Delphi7 中,它会将此过程代码插入到代码bottom
编辑器窗口,现在在 XE5 中(可能还有其他版本),它会将过程代码插入到middle
我的代码的某个位置,我总是不得不将它移到底部,这让我很烦,我想改变这种行为,使它像在 Delphi 7 中一样工作。有什么建议吗?
要重现我所说的行为,请启动一个新项目并在窗体上放置一个按钮(按钮 1)并双击它,以便将其默认程序代码插入到编辑器窗口中,然后在窗体上放置一个标签(标签 1)并双击它,再次将默认程序代码插入到编辑器窗口底部的按钮 1 程序代码之后,到目前为止一切顺利。最后,在窗体上放置一个新按钮(按钮 2)并双击它,您会注意到按钮 2 的程序代码插入到标签 1 代码上方,而不是编辑器底部,这不是我想要和希望更改的行为。
答案1
这可能不是您想要的答案,更像是一个提示。我也喜欢 Delphi 7 中的默认行为,但通常发现我无论如何都想移动插入的代码。尝试使用 CTRL+SHIFT+(例如 CTRL+SHIFT+1)在文件底部将编号书签放在您想要添加代码的位置。然后您可以使用 CTRL+1 切换到书签。双击控件,剪切代码,按 CTRL+1 并粘贴。
这些编号书签是巨大的提高生产力。适用于所有 0-9 的数字。