在 XE 中,在 USES 子句中的文件名声明上时 Ctrl+Enter 和 Ctrl+Click 的操作似乎相同 - 它在编辑器中打开文件。现在在 XE2 中,Ctrl-Click 似乎可以正常工作(如果程序已编译),但 Ctrl-Enter 仅适用于文件名完整路径规范例如:
UArtResourceExplorerDlg in '..\..\Paslib32\src\Paslib32\UArtResourceExplorerDlg.pas',
如果有
UArtResourceExplorerDlg,
被指定,尽管程序编译良好,但 IDE 无法找到它。我是否应该添加一些额外的路径信息?
最佳答案
我也注意到了这种行为变化,并发现它非常烦人。当我不想并且从未习惯时,它迫使我伸手去拿鼠标。
据我所知,没有办法恢复旧的行为,我怀疑这实际上是 IDE 中的回归。这一观点的一个强化是它曾经适用于 RTL/VCL 单元,当然我不需要告诉 IDE 在哪里可以找到它们。
如果没有人提出解决方案,那么我认为应该向质量中心报告。
关于delphi - XE2和XE的IDE快捷键区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8475587/