在DelphiIDE中,如何快速确定打开的非项目相关文件的位置?

在DelphiIDE中,如何快速确定打开的非项目相关文件的位置?,delphi,ide,Delphi,Ide,这可能是一个答案简单明了的问题,但我发现自己问了很多次,却始终无法回答: 当我按住Ctrl键单击类名时,Delphi将加载定义它的单元(假设它位于浏览路径上)。在IDE中打开PAS文件后,是否有办法快速找到该文件在硬盘上的文件夹位置?在Delphi 2009中,您可以将鼠标悬停在代码顶部的选项卡上。Erika得到了一个很好的答案。这里有一个更好的方法:您可以让Delphi打开Windows文件夹并为您突出显示该文件。以下是如何设置它: 工具菜单->配置工具->添加 Title: Explore

这可能是一个答案简单明了的问题,但我发现自己问了很多次,却始终无法回答:


当我按住Ctrl键单击类名时,Delphi将加载定义它的单元(假设它位于浏览路径上)。在IDE中打开PAS文件后,是否有办法快速找到该文件在硬盘上的文件夹位置?

在Delphi 2009中,您可以将鼠标悬停在代码顶部的选项卡上。

Erika得到了一个很好的答案。这里有一个更好的方法:您可以让Delphi打开Windows文件夹并为您突出显示该文件。以下是如何设置它:

工具菜单->配置工具->添加

Title: Explore
Program: Explorer.exe
Working dir: <leave blank>
Parameters: /select, $EDNAME
标题:探索
程序:Explorer.exe
工作主任:
参数:/select$EDNAME
这是一个简单的小技巧,如果你想找到一个文件,它会非常方便


编辑:注意:如果您当前有一个Windows资源管理器窗口打开到文件所在的文件夹,在XP中,它将激活该窗口,但不会选择该文件。在Vista和Win7中,它将打开窗口的新副本。

通常情况下,文件->另存为也默认为正确的文件夹

例如,如果您将插入符号放置在单元名称中,并按Ctrl-Enter键(顺便说一句,即使程序在调试器中运行,但Ctrl-Click不起作用),然后执行文件->另存为,您将被带到正确的文件夹


至少我一直都是这样做的——在这里学习两个新技巧之前:)

如果你安装了一个免费的Delphi插件,你也可以右键点击一个选项卡,并将提供一个弹出菜单,其中包括在资源管理器中打开已编辑文件的功能(很像Mason的工具技巧)

梅森,你太棒了。这是其中一个时刻,我希望我能检查两个答案作为答案!非常感谢,太好了,太好了。我以前用过这个,但那个/选择参数。。。投票!这应该是Delphi中的默认值+1…并且,与选项卡悬停不同,这适用于Delphi 5。谢谢我知道这很简单,但不知道它在哪里。像这样工作也是D2007。非常感谢!