我以编程方式向我的项目添加了一个 javascript 库。我在项目创建期间根据用户偏好添加不同版本的库。
我能够做到这一点,但是一旦库创建完成,我就无法保留项目信息。
这是必需的,因为您的工作区中可能有多个项目具有不同的库版本,因此当用户在我添加我的库的 javascript 资源下展开树节点时,了解哪个是有问题的项目变得至关重要。如果用户选择一个项目然后展开树节点我可以通过
PlatformUI.getWorkbench().getActiveWorkbenchWindow()
.getSelectionService();
但是如果用户只是展开树节点而不选择项目,我怎么知道它属于哪个项目?...
在这方面的任何帮助将不胜感激。
提前致谢 !