当我将鼠标悬停在Uses子句中的UnitNames上时,会弹出一个窗口,显示UnitName命名空间。例如,当我鼠标悬停在SysUtils单元上时,我在弹出窗口中看到了SysUtils Namspace。如果我右键单击SysUtils并选择在Cursor上打开文件,则源代码将在IDE中打开。
如果我右键单击并选择“在光标上打开文件”,则会显示“打开文件”对话框。
为什么所有单位不仅仅是打开IDE?
答案 0 :(得分:6)
当源(.pas
)文件不在当前搜索或浏览路径上时会发生这种情况。
您通常只需将单元添加到项目中即可修复它(在项目管理器中右键单击项目,选择“添加”,导航到该文件,然后双击。这会将其添加到.dpr文件中并使其生成它随时可用于IDE。
您还可以使用Project->Options->Delphi Compiler->Search Path
或Tools->Options->Environment Options->Delphi Options->Library->Browsing Path
将其添加到路径中。