【问题标题】:Eclipse: how to change into the correct perspective automatically when editing a file?Eclipse:编辑文件时如何自动更改为正确的透视图?
【发布时间】:2018-01-19 15:29:54
【问题描述】:

我想将 Eclipse 配置为在我打开文件进行编辑时自动更改为适当的透视图。例如,如果我在 Java 透视图中打开一个 MXML 或 ActionScript 文件,那么我希望透视图自动更改为 FlashBuilder 透视图。然后,如果我重新打开 Java 文件进行编辑,它应该切换回 Java 透视图。

我想我记得在我第一次安装 Eclipse 时看到一个提示询问这是否应该是默认行为,现在我希望我已经接受了。我在设置中找不到任何允许我配置此行为的内容。有可能吗?如果有,怎么做?

我在 Windows 机器上运行 Eclipse Helios Release 2。

【问题讨论】:

  • 当你创建一个新的 project 时,Eclipse 会询问你是否要切换到相应的透视图,例如PHP 项目的 PHP 视角。据我所知,您无法将编辑器与特定视角联系起来。我实际上认为这是一个有用的行为。视角可以为内容对象提供不同的视角,例如如果我在 JPA 透视图中打开一个 Java 文件,我对内容的看法与在 Java 透视图中打开它时不同。

标签: eclipse


【解决方案1】:

如果您进入首选项 -> 常规 -> 编辑器 -> 文件关联,您可以定义编辑器以与给定文件关联。

我不知道——按模式——你的意思是透视图还是视图(编辑器)。

编辑:您还需要哪些其他信息?这不能回答你的问题吗?

【讨论】:

  • 非常感谢,扎克。你说得对,我的意思是透视而不是模式;我将编辑原帖以纠正我的意思。
【解决方案2】:

目前没有我知道的本地方式(Eclipse 4.2.0)。但是你可以使用这个插件来满足我的需求:

http://www.richinternet.de/blog/index.cfm?entry=1758AACF-910C-DE52-368E1421BEFDA19B

【讨论】:

  • 伙计,这就是我非常喜欢 eclipse 的地方 - 可插件的行为(有很多免费插件)!我需要两件事:代码放大/缩小功能 + 这种自动透视变化。 3 分钟搜索和复制 2 个文件,瞧,问题解决了!对我来说,它比任何 IDE(甚至 VS)都要好。另外,它现在变得越来越稳定——Juno 和 Kepler 的发布简直就是摇滚!谢谢你的帮助,顺便说一句
  • 不客气。与 NetBeans 相比,我喜欢 Eclipse 的外观。但是,Eclipse 中有一些奇怪的错误,它使复制粘贴操作变得非常缓慢和滞后。此外,与 NetBeans 相比,它具有一组有限的 Java 项目模板。没有任何 IDE 可以与 Visual Studio 2013 的黑暗外观相比!
  • 从我的角度来看关于 Eclipse 与 VS(双关语)比较的一些话; eclipse 是:高度可定制(可以支持多种编程语言,并且已经提供了许多免费的超级有用的插件,不像 VS),可移植的(这包括插件,因为它们是用 Java 编写的),出色的编辑功能(我个人甚至比 VS+VisualAssistX 更喜欢它),变得越来越稳定(很多错误实际上是在插件中,而不是在 IDE 本身中),不需要花哨的依赖项(您可以将其复制粘贴到另一台 PC任何时候保持相同的配置)ETC
  • 我的字符用完了。我还要提到一些我在使用 Eclipse 时广泛使用的特性:透视图(用于调试/编写代码/不同语言的不同窗口组织)、工作集:目前我正在编写一个 ARM mini-OS,我需要为许多不同的电路板维护它;当我想专注于为其中一个板开发时,拥有工作集对我来说是一种祝福;你想要多少启动配置,VS 中缺少的另一个功能,这对我在 eclipse 中帮助很大......这个列表还在继续,这只是来自个人的实际观点
  • 还有一点要说,我已经完成了:我学习的第一个高级语言是 C#,VS 大概提供了最好的支持;起初我对它的表现非常满意,因为我并没有真正编写高级代码;但随着时间的推移,我也为复杂的项目编写了代码,有很多相关的 sln;了解到 eclipse 与 VS 相比要好得多,对我来说只是使用它 2-3 个月的问题;其他事实:slashdot.org/topic/bi/…jmonkeycoder.wordpress.com/2013/08/28/eclipse-vs-visual-studio
【解决方案3】:

转到 Preferences -> General -> Perspectives,然后您可以选择“在创建新项目时打开关联的透视图”将其设置为“始终打开”。

【讨论】:

  • 听起来像是打开项目,而不是打开文件。但也是一个有用的提示。
【解决方案4】:

Ctrl+Shift+F8---->你也可以切换视角,这个快捷键也可能对你有帮助

【讨论】:

    【解决方案5】:

    我只想帮助@Piotr Dobrogost 和@Tom Brito,
    但是我不能写回复,因为没有足够的声誉。
    然后我写下新评论:
    1.您可以访问链接http://www.richinternet.de/blog/
    2. 然后选择菜单“Plugins”,将 util 下拉到标题“New Perspective Switcher Plugin version”

    或者您可以访问链接:http://www.richinternet.de/blog/index0d2c.html?mode=cat&catid=79CCCF13-928B-FB2B-96BD8FE9AFA1FC47

    文件名:de.richinternet.plugins.perspectiveswitcher_0.1.1.jar
    下载后解压到eclipse的dropins文件夹(版本:4.3.2)
    这是结果的捕获:

    希望有用,谢谢!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-13
      • 2014-01-05
      相关资源
      最近更新 更多