【问题标题】:How to open folder of a file not in the project explorer in Eclipse IDE?如何在 Eclipse IDE 的项目资源管理器中打开文件的文件夹?
【发布时间】:2013-08-28 22:42:21
【问题描述】:

我知道有各种插件,例如 StartExplorer 或 Easy Shell,它们允许打开项目资源管理器中选择的文件或文件夹的包含文件夹。我要寻找的是打开不在 eclipse 项目资源管理器中的文件的包含文件夹。

我发现自己的一个典型情况是在 CDT 视图中,我 crtl-click 一个包含语句并打开一个不在项目资源管理器中的 .h 文件,所以我无法使用上面的插件打开包含文件夹.当我将鼠标指针放在文件名的顶部时,路径名提示会出现 5 秒钟,因此我可以手动导航到该文件夹​​,但有时我会得到一个非常深的路径名,并且需要很长时间才能导航到那里,而且我必须多次检查路径名提示,因为它不断消失。当您右键单击文件名时,其他编辑器会打开包含文件夹选项。我想念 Eclipse 中的这个功能。

有人知道怎么解决吗?

编辑:重现这种情况的一种简单方法是将文本文件从 Eclipse 外部拖放到 Eclipse 中。我想打开这个文件的包含文件夹(想象一下我不知道它来自哪里)。如下所示,我尝试了Ctrl+Return,但在这种情况下不起作用,它只是说这个文件没有属性页。

【问题讨论】:

    标签: eclipse plugins eclipse-cdt


    【解决方案1】:

    查看文件属性(Alt+Return 或通过上下文菜单)。

    位置字段实际上是不可编辑的文本,这意味着您可以选择值 (Alt+LCtrl+ACtrl+C) 并将其复制到剪贴板。

    如果这不起作用,请尝试 F2。一些工具提示会变成窗口,以便您复制和粘贴内容。

    如果这也不起作用,那么我担心您将不得不提交功能请求。

    [EDIT] 好像你点击了Bug 207467 - [PropertiesDialog] 外部文件的属性页面

    【讨论】:

    • 感谢您的回答,不幸的是,如果我在不在项目资源管理器中的文件中按 Alt+Return,我会弹出一个窗口,显示“没有 stddef.h 的属性页”(stddef.h)。 h是我通过crtl单击各种包含语句到达的文件)。如果我对项目资源管理器中的文件尝试相同的 Alt+Return,那么我会得到一个包含文件属性的窗口,并且我可以看到可以复制的 Location 字段。我需要第一种情况的解决方案。
    • :-/ 当鼠标在其中按F2 时,路径名提示是否会变成一个停留在屏幕上的窗口?
    • 不,F2 对这个路径名提示没有任何作用:-(
    • 感谢编辑,我看到这个问题之前已经注册为错误。那是2007年注册的,状态还是新的!!!我想这对我来说不会很快得到解决:-(
    • 除非你能说服你的老板,这个问题足够重要,可以花钱修复 :-)
    【解决方案2】:

    要在系统资源管理器中打开文件,请下载以下 jar 文件

    https://github.com/downloads/samsonw/OpenExplorer/OpenExplorer_1.2.0.v201101172217.jar

    然后在文件夹中过去...\eclipse\dropins\ 现在重新启动 Eclipse,您将在工具栏中看到一个新图标。

    我已经用“Eclipse Java Neon”对此进行了测试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多