Eclipse 中的 Open Type 不显示多个同名文件

发布于 2024-11-03 13:18:25 字数 256 浏览 0 评论 0原文

我打开了两个几乎相同的项目。大多数时候,我的两个文件中都会有同名的文件,并且我希望手动将数据从一个文件复制到另一个文件。

我经常使用“打开类型”对话框(CTRL + ALT + T)(没有它就活不下去),我首先注意到的是,当我搜索两个项目中都可用的 X 类时,它只会显示其中一个他们 :(

我什至尝试过将每个项目放入不同的工作集中,但这似乎没有任何帮助。

处理此问题的唯一方法是在 2 个正在运行的 Eclipse 实例中创建 2 个不同的工作区吗?

I have 2 almost identical projects open. Most of the the times I'll have files with the same name in both ones and I'll want to copy data from one to other manually.

I use the Open Type dialog(CTRL + ALT + T) A LOT (can't live without it) and the first I noticed is that when I search for class X that is available in both projects it'll show up only one of them :(

I've even tried putting each one of the projects in different worksets but that doesn't seem to be of any help.

Will the only way to handle this to create 2 different workspaces in 2 running Eclipse instances?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

挖鼻大婶 2024-11-10 13:18:25

一个很烦人的问题,很容易解决:
删除 /.metadata/.plugins/org.eclipse.jdt.core 中的 *.index 文件

An annoying problem with an easy fix:
Remove your *.index files in /.metadata/.plugins/org.eclipse.jdt.core

祁梦 2024-11-10 13:18:25

我们在插件开发中遇到了这个问题,同一插件有两个不同版本。我们可以同时检查两个版本(为其中一个提供不同的名称),但在每次会话启动时 Eclipse 都会选择其中一个作为要使用的版本(在我的情况下,一半的时间会导致编译错误)。

我使用的解决方法:

  1. 创建一个项目,oldVersions
  2. 查看旧版本
    项目使用检出为...,进入
    oldVersions 而不是默认位置
  3. 现在它不在类路径上,并且
    所以它不会干扰 Open Type
    或编译。

然后,每当我需要旧版本文件时,我都会使用 @lschin 提到的开放资源。

We've run into this with a fork in plugin development, with 2 different versions of the same plugin. We can check out both versions at the same time (giving one of them a different name), but on each session startup eclipse will pick one of them as the one to use (in my case, causing compile errors half the time).

The workaround I use:

  1. create a project, oldVersions
  2. Check out the older version of the
    project using Check Out As..., into
    oldVersions instead of the default location
  3. Now it is not on the classpath, and
    so it won't interfere with Open Type
    or compiling.

Then I use Open Resource as mentioned by @lschin any time I want the old version file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文