是否存在与Eclipse的Workspace等效的NetBeans

Mik*_*ell 44 workspace branch netbeans

我喜欢使用NetBeans,特别是使用Maven进行开发,但是,我最近发现我在开发周期的不同部分使用了相同代码库的三个不同分支.

Eclipse可以做的事情之一是将项目分成不同的工作区,因此我可以在生产补丁分支或主干中使用包含我的Maven项目的工作区来启动Eclipse,具体取决于我需要处理的工作.

我很想在NetBeans中实现这一点,但还没有找到办法.有任何想法吗?

小智 44

我使用的是版本6.7.1的mac os.

项目组有选项.

从文件>项目组.

在此处,您可以基于文件夹位置创建项目组,因此此文件夹下的任何项目都将在此项目组中进行考虑.

当在项目组之间进行筛选时,只显示其中的项目,并且它维护打开的文件的当前状态..等等.

在项目组之间切换不需要关闭IDE.

鉴于这些选项,我相信这相当于eclipse中的工作区切换.

  • 感谢您的回答....遗憾的是,在项目组之间切换时,左侧文件树的状态不会被保留/恢复,但除此之外,这非常有效. (3认同)

Mik*_*ell 18

我发现了两件事:

首先是"类似"功能.它涉及在命令行上使用userdir开关.缺点是您需要重新启动IDE而不是在打开时切换.我想我暂时还能忍受.我在这里找到了适用于Windows 的技术:

  1. 在桌面上创建Netbeans可执行文件的快捷方式:C:\ Program Files\NetBeans xx\bin \netbeans.exe
  2. 右键单击快捷方式,然后单击"属性".
  3. 在"目标"文本框中,将额外参数添加到最后:--userdir C:\ path\to \new_workspace
  4. 单击"确定"退出"属性"窗口,然后双击快捷方式.Netbeans将在该位置启动并创建/加载工作区

其次,有人提交了一个功能,允许从IDE本身切换工作区(或者在这种情况下是用户切换).也许这将归结为7.0.