2017-08-11 199 views
1

据我所知,我可以从终端使用其shell工具在WebStorm中打开一个项目。如何在命令行中打开WebStorm中的多个项目?

目前,WebStorm在我的终端用命令webstorm .

打开当前工作目录不过,如果我浏览到一个不同的项目(比如项目2),并再次运行相同的命令webstorm .。我希望WebStorm能够在新窗口中打开我的project2,但由于某种原因,这种情况不会发生。

请让我知道是否有一个设置应该启用使用此功能。

所有其他编辑器(VS Code,Atom,Sublime)都支持这个,我希望WebStorm也会有类似的功能。

+0

您使用的是Mac吗? –

+0

是的。我在Mac上使用终端。 –

回答

1

这有点笨重,因为它只适用于Mac,但我想出了一个解决此问题的方法。 1.粘贴到您的.bash_profile

# Open WebStorm project 
ws(){ 
    for var in "[email protected]" 
    do 
    open -a /Applications/WebStorm.app "$var" 
    done 
} 

2.要使用,打开终端(确保它是一个新的终端会话,以便它反映了.bash_profile变化),然后运行:

$ ws /some/project/directory 

或同时打开多个projets:

$ ws /some/project/directory /some/other/project/directory 

这将关注正在打开的项目窗口。另外,如果项目已经打开,它将只关注项目的窗口,而不是打开新的会话。

+1

太棒了! Webstorm自己的shell工具不能做到这一点,但是从终端打开Webstorm应用程序可以按预期工作。非常感谢! –

相关问题