【问题标题】:Eclipse IDE view gone - how to get it backEclipse IDE 视图消失了 - 如何取回它
【发布时间】:2012-01-25 21:09:08
【问题描述】:

我基本上有多个显示器,今天做了一些更改。因此,我的一台显示器(特别是控制台视图)上的视图不再存在。我似乎找不到找回它的方法。

控制台视图出现在Window -> Open view 中,并且此菜单选项将焦点从其他打开的视图中移开,但控制台视图不会出现在屏幕上。这可能意味着它位于监视器之外...

如何恢复视图?

【问题讨论】:

    标签: eclipse


    【解决方案1】:

    两个选项:

    window -> New Window         //Opens with no editors, but preserves views layout
    window -> reset perspective  //Keep editors, but resets layout view
    

    如果我正确理解了你的描述 - 你会得到你想要的。

    【讨论】:

    • 我希望有比重置透视图更好的选择,因为它现在设置得非常好。我有大约 20 个视图都与正确的屏幕对齐,依此类推。如果没有,那么您将得到答案。
    • 我放弃了,你的是我能找到的唯一解决方案。这太糟糕了,但我想这是多台显示器的本质,并调整哪一台显示器的位置:(
    • 供将来参考:您可以保存当前的透视设置,然后切换回原始设置并重新设置。这样您就可以快速重新创建大部分以前的设置。
    • 其实有一种方法可以在不重置视角的情况下解决这个问题!这有点复杂,但如果您已经完成了很多不想重做的设置,那么这是值得的。看我的回答。
    • 就我而言,“重置透视”不起作用。 “新窗口”有效!然后我关闭旧的行为不端窗口并继续我的工作。谢谢! :)
    【解决方案2】:

    我设法返回了我消失的视图没有重置视角
    我打开workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi,在那里搜索“outline”(视图是Outline)并在children 标记内找到它(确切地说是org.eclipse.ui.views.ContentOutline),该标记具有visible="false" 属性。我删除了该属性以及 children 标签内的 <tags>Minimized</tags>,保存了文件,启动了 Eclipse,就是这样,我的视图返回了!

    【讨论】:

    • 该解决方案适用于临时使用或至少检索“零件堆栈”。然而,当最小化“部分堆栈”时,元素又消失了。强烈建议创建一个新的零件堆栈并将所有视图移至新的视图。
    • +1 用于指出 Eclipse 存储工作台状态的位置。在尝试将视图从辅助窗口移回主窗口后,我遇到了视图丢失的问题。在 workbench.xmi 中闲逛之后,我能够恢复视图。确保在弄乱 xmi 之前关闭 Eclipse...否则当你退出 Eclipse 时你的更改将被覆盖。
    • 我的 2 美分。这非常有帮助,就我而言,这不是由visible="false" 引起的。相反,我丢失文件的children 属性嵌套在<children xsi:type="basic:PartStack" [blah blah blah] > 中,这一切都是由它孤独的自我所决定的。我打开的其余文件位于另一组<children xsi:type="basic:PartStack" [blah blah blah] > 中。我将带有丢失文件的children 节点与其他朋友一起移到basic:PartStack 部分。我试图将我的编辑器与文件分开并在完成拖动之前放手。
    • 我认为这行得通 - 否则我之前无法看到大纲视图,而突然间我可以看到 - 由于某些与恒星及其轨道有关的神秘原因。 Eclipse(在我的例子中是开普勒)永远无法确定
    • 就我而言,我已经重新配置了我的显示器。我使用的是 3 宽,所以桌面 X > 2000。我正在测试单个纵向模式显示器,所以现在桌面 X
    【解决方案3】:

    使用 CTL+F7 循环浏览 Eclipse 视图,选择隐藏的分离视图组中的一个,然后按 ALT+<space>, M 并使用键盘箭头将此窗口放在您的活动屏幕上。

    【讨论】:

    • 既然你说它位于显示器位置之外,我想你一定是把它拆了。如果不是这样,请忽略我的帖子。
    • 它是分离的。但是分离的 Eclipse 视图(窗口)没有与标准窗口相同的选项。
    • 我已经测试了 Windows 7 和 Ubuntu 10.04,我可以使用 CTL+F7 循环浏览 Eclipse 视图(分离或附加),然后使用 ALT+SPACE,m 移动窗口。跨度>
    • 我在 Windows 7 中的工作区中尝试了此操作,其中 Ant 视图已像问题中一样消失,但它不起作用。但是,当视图被分离但仍在屏幕上时,它确实有效。
    • 在我的例子中,我组织了将编辑器视图最大化的放置在一个监视器中,以及组织在另一个窗口中的所有其他视图,该窗口在另一个监视器上。有时当我尝试恢复(取消最大化)第二个窗口时,它会消失。使用 Ctrl+F7 在该窗口中选择一个视图,我在屏幕上看到一条小的垂直线。是窗户,恢复到那个尺寸。然后我可以抓住线的“角”并拖动到所需的大小。现在按预期最大化和恢复作品。
    【解决方案4】:

    有点相关...我刚刚遇到了一个案例,我的编辑器消失了,并且不会再出现。我可以尝试打开文件但在任何地方都看不到它们(文件将被“大纲”视图成功解析)。简单地重置视角是行不通的。 Window -> New Editor 也没有。要解决这个问题,我必须这样做:

    1. 窗口 -> 关闭透视。 (实际上,我一怒之下做了 Close All Perspectives)
    2. 窗口 -> 打开透视图。 (在我的例子中是 C/C++)
    3. 窗口 -> 重置透视图。

    顺便说一句,我正在运行 Juno。

    【讨论】:

    • 太棒了。我所要做的就是关闭我的视角,然后重新打开它,错误的观点又回来了。日食 4.2.2。谢谢。
    • 同样的问题.. 遵循上述步骤,但编辑器仍然不可见:(
    【解决方案5】:

    如果您只是缺少一个视图,您可以使用菜单项:Window->Show View->Console。无需重置视角。

    或者,Ctrl-3 并键入 Console

    【讨论】:

    • 这个问题,视图没有出现,因为它在我的显示器的可见空间之外。它出现了,但我看不到它,因为它超出了我的显示器范围。
    • 感谢好友的帮助
    【解决方案6】:

    这是一个幼稚的答案,可能并非在所有情况下都是可能的,但它对我有用,而且比我想象的要少:

    我只是更改了我的操作系统的显示器设置以使窗口回到触手可及的位置,将它们拖回主屏幕,将我的显示器设置更改回现实,并将窗口拖到我的显示器的新位置。当然比从头开始重新设置我的视角更容易!

    【讨论】:

      【解决方案7】:

      我通过从workbench.xmi 文件中带有elementId="org.eclipse.e4.primaryDataStack" 的元素中删除属性toBeRendered="false" 解决了这个问题。

      【讨论】:

        【解决方案8】:

        对我来说,这是 Eclipse 中最烦人且持续时间最长的错误之一。我仍然不知道为什么会这样,但我的解决方案(类似于@cyber-monk)如下:

        1. 打开窗口 -> 显示视图 -> 控制台(激活控制台窗口,但仍处于隐藏状态)。
        2. Alt-Space(激活上下文菜单)。
        3. 选择最大化(实际上显示控制台窗口)。

        这行得通,因为我在第二个屏幕上打开了控制台窗口,就像问题中一样。不确定当控制台不在单独的窗口中时是否会发生此错误。

        【讨论】:

          【解决方案9】:

          在 Windows 7 下使用“Console”-view 测试

          在菜单窗口中选择 -> 显示视图 -> 控制台

          主窗口变为非活动状态,不可见的控制台窗口现在处于活动状态。

          现在,按 Alt+Space 组合键,主显示屏上的某处会出现带有窗口控件的小菜单。

          选择“最大化”,隐藏窗口在主显示器上最大化。现在只需用鼠标将视图拖到主 Eclipse 窗口即可。

          【讨论】:

            【解决方案10】:

            就我而言,“重置视角”方法不起作用。作为那些正在构建 Android 应用程序等的人的替代方案。尝试 Window > Open Perspective > Others > Java(默认)。希望对您有所帮助。

            【讨论】:

              【解决方案11】:

              我尝试了以下所有建议,但都没有奏效。这是最终对我有用的方法。 1. 转到工作区文件夹并更改其文件名。 2. 打开 eclipse 并接受新的工作区。 3. 将项目导入新工作区。

              如果你像我一样有很多项目,那会很痛苦,但它确实有效,我可以省略一些我不再需要的项目。 祝你好运!

              【讨论】:

                【解决方案12】:

                我打开了一个新窗口,它解决了我的编辑器无法打开文件的问题 - 重置透视图和删除索引并没有解决我的问题。

                【讨论】:

                  【解决方案13】:

                  我在 Eclipse Mars 中对我的所有 Perspective 执行了 Window->Perspective->Reset Perspective,它在恢复我的所有视图方面起到了作用。

                  【讨论】:

                    【解决方案14】:

                    您可以保存不可见的文件,然后单击任何其他文件打开。 然后打开隐形文件。它将在编辑器中打开。

                    【讨论】:

                    • 我想你误解了这个问题,他说的是找回控制台窗口。
                    【解决方案15】:
                    window -> New Window         //Opens with no editors, but preserves views layout
                    window -> reset perspective  //Keep editors, but resets layout view
                    

                    如果我正确理解了你的描述 - 你会得到你想要的。

                    【讨论】:

                      【解决方案16】:

                      在我的情况下,不会显示 Ctrl-F 查找和替换窗口。 什么都试过了。什么对我有用:

                      • 将 Ctrl-F 分配给另一个操作,例如搜索
                      • 按 Ctrl-F
                      • 弹出菜单让您可以选择哪个操作
                      • 选择查找和替换(实际上会显示弹出窗口!!!!)
                      • 关闭查找和替换窗口
                      • 从搜索中取消绑定密钥

                      【讨论】:

                        猜你喜欢
                        • 2011-01-06
                        • 2012-03-17
                        • 1970-01-01
                        • 2011-09-25
                        • 2012-12-11
                        • 2012-09-04
                        • 2021-01-05
                        • 2011-10-04
                        • 1970-01-01
                        相关资源
                        最近更新 更多