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

时间:2009-06-24 20:12:13

标签: delphi ide

这可能是一个容易/简单/明显答案的问题,但我发现自己多次问这个问题,而且从来没有能够回答它:

当我按住Ctrl键单击一个类名时,Delphi会加载定义它的单元(假设它在浏览路径上)。一旦它在IDE中打开,有没有办法快速找到PAS文件在硬盘驱动器上的文件夹位置?

4 个答案:

答案 0 :(得分:32)

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

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

Title: Explore
Program: Explorer.exe
Working dir: <leave blank>
Parameters: /select, $EDNAME

这是一个简单的小技巧,如果你想找到一个文件,它会非常方便。

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

答案 1 :(得分:17)

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

答案 2 :(得分:5)

如果你安装免费的Delphi插件CNPack,你也可以右键单击一个标签,然后会出现一个弹出菜单,其中包括在资源管理器中打开已编辑文件的功能(很像梅森的工具技巧) 。

答案 3 :(得分:3)

通常文件 - &gt;另存为也默认为正确的文件夹。

例如,如果将插入符号放在单元名称中并按Ctrl-Enter(即使程序在调试器中运行时,顺时针方向不按顺时针操作也是如此)并执行文件 - &gt;另存为,你将被带到正确的文件夹。

至少我就是这样做的 - 在学习两个新技巧之前:)