
[英]Opening nested project folder in IntelliJ IDEA / PyCharm / PHPStorm
[英]Simultaneous programming on the same project in PhpStorm/IntelliJ IDEA
在PhpStorm / IntelliJ IDEA中是否可以让两个(或更多)程序员同时处理同一个项目,即同时编辑相同的文件? 想象一下像http://collabedit.com/ ,但在IDE中。
当我们开始新项目时,我们希望程序员和编码人员互相坐下来同时编辑相同的文件,即程序员在编码器编写模板时编写PHP代码,两者都可以查看彼此的代码并在其中进行一些小的更改必要。
我们尝试通过第二台计算机上安装的驱动器打开同一个项目,但是想法很困惑并且经常发生,旧版本被刷新到磁盘,因此我们丢失了我们的更改。 此外,无法同时编辑同一文件。
长话短说,你不能像在IntelliJ中的collabedit.com那样工作。 即。 你看不到另一个人在你打开的同一个文件上输入代码....
无论如何,这样做的方法是创建一个同步目录的同步,两者(或任何你想要的)都可以访问。 好的,所以这里......
转到“项目设置”
( alt + ctrl + shift + s )
转到部署并设置您希望开发人员同时访问的远程路径的信息。 如果你有一个apache,你也可以添加服务器根路径。
转到映射并设置要与远程文件夹同步的本地文件夹。 请注意: 本地路径应该是项目的本地根路径, 服务器上的部署路径相对于您在上一个选项卡上设置的根路径 ( 连接选项卡)
转到工具 - >部署并检查自动上传(始终)
现在转到工具 - >部署 - >选项并设置以下标记的设置
您现在可以在此处看到将与本地文件同步的部署路径。 绿色字体表示此文件夹(或文件)已链接以与您自己的文件同步。 如果您不想同步文件或目录,可以右键单击它,选择“排除路径”,这样就不会同步。
好的,你对这个设置有什么要求?
我建议让两个程序员对一个共享的git存储库工作,并频繁地进行推送/拉入。
它不像处理同一组文件那样快,但保证不会丢失任何东西。
此外,也许以下插件值得研究。
IdeTalk让您半交互式工作。 从上下文菜单中查看您可以执行的操作:
也许值得为IntelliJ提供Floobits试试: https ://floobits.com/help/plugins/intellij
从他们的FAQ页面:
Floobits允许多个用户使用他们已知的文本编辑器同时编辑任何文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.