问题标签 [working-set]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
739 浏览

eclipse - eclipse 工作区的工作集信息存储在哪里?

我有我的 Eclipse 工作区,因此进行了设置,以便运行 Eclipse IDE(Eclipse 霓虹灯、jdk 和工作区)所需的一切都在 USB 驱动器上。

在我的工作区中创建工作集之前,这一切正常。我可以将 USB 驱动器移动到另一台计算机,将其映射到同一个驱动器。

但是在我在一台计算机上创建工作集并将 USB 驱动器移动到另一台计算机后,我无法显示任何项目。我创建的工作集可供选择。但无论我是否选择使用工作集,项目资源管理器中都不会显示任何项目。

我现在唯一的解决方案是重新创建工作区。但这违背了在 USB 驱动器上拥有我需要的一切的目的。

0 投票
1 回答
130 浏览

eclipse - Eclipse 插件开发:使用项目的路径将项目添加到工作集中?

你好, 我是一个 Eclipse 插件开发新手,正在寻找让我开始特定项目的指针。

我正在尝试构建一个 Eclipse 插件,它将自动从一个仅包含文件路径名列表的文本文件构建一个工作集。文件/项目不需要共享任何父目录。大致思路如下图所示:

插件目标图

不是要解决这个任务。这是总体目标。为了实现这个目标,我想先征服一些较小的目标。

考虑到这一点,这是我目前正在尝试解决的较小目标:

在 Eclipse 中,如何提示用户输入单个文件的路径,然后将该文件添加到现有工作集中?

我不知道从哪里开始。我应该直接从现有的 org.eclipse.ui.workingSets 扩展点工作吗?或者我应该使用其他扩展点的集合吗?如何将字符串转换为可以添加到工作集中的内容?我是否编写直接修改 workingsets.xml 文件的代码?

即使有一个更简单的目标,我仍然对 eclipse 扩展选项的广泛性感到不知所措。可能有很多方法可以实现这样的东西,但我只需要一个开始。

非常感谢!

0 投票
1 回答
73 浏览

eclipse - 如何批量添加/检查 Eclipse 资源工作集的路径?

我目前正在 Eclipse 中重新创建一个资源工作集,其中包括约 130 个项目。但是当我设置资源工作集时,我不让项目检查,而是只让相关文件夹和文件检查,即 pom.xml + /src 文件夹 + /target/generated-* 文件夹。

有没有办法自动化这个?

0 投票
1 回答
5571 浏览

java - eclipse neon 中的“将项目添加到工作集”是什么意思?

我从 Eclipse Neon 版本 3 中的一个新项目开始。我遇到了这个选项,上面写着“将项目添加到工作集”。如果我选择它意味着什么?

0 投票
1 回答
113 浏览

ios - FileProviderExtension workingSet 枚举器没有调用

我在“文件”应用程序中遇到工作集枚举器(“最近”选项卡)问题。我为文件夹实现了一个工作枚举器,它运行 enumerateItems(当我移动到 UI 中的文件夹时,它运行观察者方法并且一切正常。我也有一个不同的工作集枚举器,但它没有创建和枚举任何东西。

我正在尝试使用信号在 startProvidingItem 方法中调用工作集枚举器,但它不起作用。

当我在“文件”应用中打开“最近”选项卡时,FileProviderWorkingSetEnumerator 是否会自动初始化?我应该以某种方式直接从 FileExtension 调用它吗?

谢谢!

0 投票
1 回答
480 浏览

java - Eclipse 中的已关闭项目不会出现在包资源管理器的工作集中

我最近安装了新版本的eclipse(2018-09),遇到了这个问题。假设我们有 4 个打开的项目 A、B、C 和 D: 4 个项目

然后我们使用以下命令创建新的工作集WS_01View Menu(包资源管理器中的向下箭头图标)> Select working set... > New... > Java > Finish。我们在该集合中添加项目AB。

然后,如果我选择View Menu > WS_01,包资源管理器将只显示项目 A 和 B。问题是,如果我关闭项目 B,它将从资源管理器中消失。即使我取消选中View Menu > Filters ...中的Closed projects选项,项目 B 仍然会丢失。

但是如果我回到View Menu > 1_Windows_working_set,那么我可以看到项目 B 的已关闭文件夹: 项目 B 已关闭

0 投票
1 回答
38 浏览

java - 选择带有字符串的 Eclipse 工作集

我目前正在开发一个 Eclipse 插件 (Java)。插件在表格中显示一些文件,当我双击该列时,我想选择它所在的工作集。获取工作集的方法已经完成(将工作集作为字符串返回)。我只需要帮助来选择工作集。

描述 如果您需要任何进一步的信息,请随时询问!

0 投票
2 回答
296 浏览

java - 有没有办法从 Eclipse 2019-06 的 Project Explorer 面板中删除/隐藏/禁用“Java [Main|Test] Sources”工作集

我正在尝试从 Project Explorer 的工作集中删除工作集“Java Main Sources”和“Java Test Sources”。

我可以从 Select Working Set 对话窗口中删除它们,但是当 Eclipse 重新启动时它们会返回。有没有办法永久删除它们?

重新启动 Eclipse 后,我希望这些工作集不存在。

0 投票
1 回答
23 浏览

java - 在 Eclipse 中向现有的 gui 组件添加功能

所以目前我正在开发一个适用于工作集的 Eclipse 插件。这些自定义工作集是使用向导创建的,该向导还会创建一个包含所有必需设置的 .properties 文件。这些工作集可以通过Select Working Sets...> Remove在 Eclipse 项目资源管理器中删除,但该按钮只删除工作集本身,而不是文件。

我已经实现了一个可以删除文件的处理程序,但我想问是否有任何方法可以将该函数绑定到Select Working Set...对话框的“删除”按钮。我已经发现,它WorkingSetSelectionDialog实现了删除功能,但我有点卡在那里。

是否有扩展点或类似的东西可以添加该功能?

0 投票
2 回答
56 浏览

java - 如何创建多页工作集向导

我正在开发一个使用自定义工作集的 Eclipse 插件。现在,用户可以通过启动多页向导来创建这些工作集File > New > Other... > Custom Working Set

默认情况下,也可以通过工作集选择对话框创建工作集Project Explorer > Select Working Set... > New。那些工作集“向导”(例如Java Working-Set, Resource Working-Set, ...)都由一个页面组成。从技术上讲,有一个下一步按钮,但在工作集类型选择后它被禁用。

有没有办法覆盖该行为以启用多页向导?我相信我必须使用WorkingSetNewWizard类或IWorkingSetNewWizard接口,但我不确定如何。