【发布时间】:2009-06-24 20:12:12
【问题描述】:
这可能是一个有简单/简单/明显答案的问题,但我发现自己问了很多很多次,却永远无法回答:
当我按住 Ctrl 键单击一个类名时,Delphi 会加载定义它的单元(假设它在浏览路径上)。在 IDE 中打开它后,有没有办法快速找出该 PAS 文件在硬盘驱动器上的文件夹位置?
【问题讨论】:
这可能是一个有简单/简单/明显答案的问题,但我发现自己问了很多很多次,却永远无法回答:
当我按住 Ctrl 键单击一个类名时,Delphi 会加载定义它的单元(假设它在浏览路径上)。在 IDE 中打开它后,有没有办法快速找出该 PAS 文件在硬盘驱动器上的文件夹位置?
【问题讨论】:
Erika 的答案很好。这是一个更好的方法:您可以让 Delphi 打开 Windows 文件夹并为您突出显示该文件。设置方法如下:
工具菜单 -> 配置工具 -> 添加
Title: Explore
Program: Explorer.exe
Working dir: <leave blank>
Parameters: /select, $EDNAME
这是一个简单的小技巧,如果你想找到一个文件,它会非常方便。
编辑:一个注意事项:如果您当前有一个 Windows 资源管理器窗口打开到文件所在的文件夹,在 XP 中它将激活该窗口,但 不 选择文件。在 Vista 和 Win7 中,它会打开一个新的窗口副本。
【讨论】:
在 Delphi 2009 中,您可以将鼠标悬停在代码顶部的选项卡上。
【讨论】:
如果您安装CNPack,一个免费的Delphi 插件,您也可以右键单击一个选项卡,然后会提供一个弹出菜单,其中包括在资源管理器中打开已编辑文件的功能(很像梅森的工具技巧)。
【讨论】:
通常文件->另存为也默认到正确的文件夹。
例如,如果您将插入符号放置在单元名称中并按 Ctrl-Enter(顺便说一句,即使程序正在调试器中运行,而 Ctrl-Click 没有运行)并执行 File->Save As,您将被带到正确的文件夹。
至少我一直是这样做的——在这里学习两个新技巧之前:)
【讨论】: