我提供了一个安装了netbeans的Ubuntu虚拟盒,而本地我有Intellij。我的Java工作区在访客和主机之间共享,因此我想知道在这种情况下同时运行Intellij和Netbeans是否会出现任何冲突。
感谢您的帮助。
答案 0 :(得分:1)
我不确定guest-and-host-OSes条件将如何发挥作用但我非常确定工作区可以由它们共享,特别是当它们不在同一个项目上工作时。即使它们是,但是由于文件会在两个IDE上都得到更新,因此另一个会进行任何更改,因此您会感到困惑。
答案 1 :(得分:1)
只要您对两个操作系统都具有读/写权限,就不会有任何冲突。 但是,要以更好的方式跟踪代码更改,请使用版本控制系统,如subversion。
此外,do not copy the resources
到您的工作区。而是直接将代码签出到您的工作区。
答案 2 :(得分:1)
这不会导致冲突,因为每个IDE为每个项目添加一组配置文件,例如:netbeans生成nbproject
文件夹,其中该IDE是项目配置,而intellij生成{{1文件和projectName.iml
文件夹,其中是项目的配置。
如果您使用版本控制工具作为 git,则建议您使用svn,mercurial,将您的项目(来宾和主机)与您的存储库同步。不要在它们之间共享工作空间。