我在PHPStorm和远程服务器上遇到了一些麻烦。这个IDE的优点在于我可以为全局环境或每个项目指定一些设置。但我想它不包括远程服务器的设置。
例如,请考虑这种情况。
我在example.com
上有一个远程服务器。在该服务器上,我有2个文件夹:example.com/project1
和example.com/project2
。
在PHPStorm中,我创建了2个名为Project One
和Project Two
的项目。但我必须创建2个具有特定根文件夹的远程服务器。
例如,Project One
的远程服务器根文件夹指定为example.com/project
,Project Two
指定文件夹example.com/project2
。
所以我的问题是,我如何全局设置一个远程服务器,所以我可以将它用于每个具有特定根文件夹的不同项目?
答案 0 :(得分:2)
主服务器设置 - id,名称,类型,主机,根路径,凭据,即服务器设置的“连接”选项卡的所有内容 - 全局存储。更确切地说,在//config/options/webServers.xml中。所以它适用于所有项目。服务器设置的另外两个选项卡的内容 - 映射和排除路径 - 在.idea / workspace.xml中按项目保存
因此,要在多个项目之间共享1台服务器,请确保在“连接”选项卡中设置服务器doc root / root URL,并在“映射”选项卡上指定项目特定的内容