Eclipse:如何在编辑文件时自动切换到正确的透视图?

13

我希望配置Eclipse,使其在我打开文件进行编辑时自动切换到适当的视角。例如,如果我在Java视角下打开MXML或ActionScript文件,则希望自动切换到FlashBuilder视角。然后,如果我重新打开Java文件进行编辑,则应切换回Java视角。

我记得在第一次安装Eclipse时看到一个提示,问是否应将此设置为默认行为,现在我希望我已接受该提示。我无法在设置中找到允许我配置此行为的任何内容。是否可能,如果可能,如何操作?

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


当您创建一个新的项目时,Eclipse会询问您是否要切换到相应的视图,例如PHP项目的PHP视图。据我所知,您无法将编辑器绑定到特定的视图上。实际上,我认为这是一种有用的行为。不同的视图可能对内容对象提供不同的视角,例如,如果我在JPA视图中打开一个Java文件,与在Java视图中打开它时,我对内容的视角就会有所不同。 - Hauke Ingmar Schmidt
5个回答

9

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

我不知道“模式”是否指透视图或视图(编辑器)。

编辑:您还在寻找哪些其他信息?这个回答没有解决您的问题吗?


非常感谢,Zack。你说得对,我是指透视而不是模式;我会编辑原帖来纠正我的意思。 - James Adams

6

哇,这就是我绝对喜欢 Eclipse 的原因——它可以插件化(而且有很多免费的插件)!我需要两个东西:代码缩放功能和自动透视变换。花了三分钟搜索和复制两个文件,问题迎刃而解!对我来说,它比任何其他 IDE 都要好(甚至比 VS 还要好)。此外,现在它越来越稳定了——Juno 和 Kepler 版本简直太棒了!顺便说一句,感谢你的帮助回答。 - Zuzu Corneliu
不客气。我喜欢Eclipse的外观,与NetBeans相比更胜一筹。然而,Eclipse中存在一些奇怪的bug,使得复制粘贴操作变得非常缓慢和卡顿。此外,与NetBeans相比,它具有有限的Java项目模板集。然而,没有任何IDE可以与Visual Studio 2013的黑色外观相媲美! - Martin Andersson
从我的角度来看,关于Eclipse和VS(双关语)的比较,我有一些话要说;Eclipse是:高度可定制的(可以支持各种编程语言,并且已经提供了许多免费的超级有用的插件,不像VS),便携式的(这包括插件,因为它们是用Java编写的),具有出色的编辑功能(我个人甚至更喜欢它比VS+VisualAssistX),越来越稳定(很多bug实际上在插件中而不是IDE本身),不需要花哨的依赖项(您可以随时将其复制粘贴到另一台计算机上并保持相同的配置)等等。 - Zuzu Corneliu
我用完了字数。我还想提一些我在使用Eclipse时广泛使用的功能:透视图(为调试/编写代码/不同语言的窗口提供不同的组织方式),工作集:目前我正在编写一个ARM mini-OS,我需要为许多不同的板子进行维护;当我想专注于为其中一个板子开发时,拥有工作集对我来说是一种福音;任意数量的启动配置,这是VS缺少的另一个功能,在Eclipse中对我非常有帮助...列表还可以继续,这仅仅是从个人实际角度来看的。 - Zuzu Corneliu
还有一件事要说,我学习的第一种高级语言是C#,VS对其提供了最好的支持;起初,我对它的表现非常满意,因为我没有真正编写过高级代码;但随着时间的推移,我也为复杂的项目编写了大量相关的解决方案;对比VS,学习到eclipse更加优越只需要使用2-3个月;其他事实:http://slashdot.org/topic/bi/visual-studio-vs-eclipse-a-programmers-matchup/ 和 http://jmonkeycoder.wordpress.com/2013/08/28/eclipse-vs-visual-studio/。 - Zuzu Corneliu
链接已经失效,请问你能否发布一下插件的名称? - The Student

2

Ctrl+Shift+F8---->您可以交替更改视角。这个快捷键也可能对您有帮助。


2

前往首选项 -> 通用 -> 透视图,然后您可以选择将“创建新项目时打开关联的透视图”选项设置为“始终打开”。


听起来像是用于打开项目,而不是打开文件。但这也是一个有用的提示。 - Jordan Reiter

2

我只是想帮助 @Piotr Dobrogost 和 @Tom Brito,但是由于声望不够,我无法撰写回复。
所以我在新评论中写下以下内容:
1. 您可以访问链接http://www.richinternet.de/blog/
2. 然后选择菜单"插件",滚动到标题"New Perspective Switcher Plugin version" enter image description here

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

文件名:de.richinternet.plugins.perspectiveswitcher_0.1.1.jar
下载后,将其解压到eclipse(版本:4.3.2)的dropins文件夹中。
这是结果的截图:
enter image description here

希望这对您有用,谢谢!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接