我知道我可以使用 WebStorm 的 shell 工具从终端打开 WebStorm 中的项目。
此时,WebStorm 使用命令 webstorm 打开当前工作目录。
但是,如果我在终端中导航到不同的项目(例如 project2)并再次运行相同的命令 webstorm .
。我希望 WebStorm 在新窗口中打开我的项目2,但由于某种原因,这种情况没有发生。
如果需要启用某个设置才能使用此功能,请告诉我。
所有其他编辑器(VS Code、Atom、Sublime)都支持此功能,我希望 WebStorm 也有类似的功能。
最佳答案
这有点笨拙,因为它只能在 Mac 上运行,但我想出了一个解决这个问题的方法。
1. 将其粘贴到您的 .bash_profile
中:
# Open WebStorm project
ws(){
for var in "$@"
do
open -a /Applications/WebStorm.app "$var"
done
}
2.要使用,请打开终端(确保它是一个新的终端 session ,以便反射(reflect) .bash_profile
更改)并运行:
$ ws /some/project/directory
或同时打开多个项目:
$ ws /some/project/directory /some/other/project/directory
这将聚焦正在打开的项目的窗口。另外,如果项目已经打开,它只会聚焦项目的窗口,而不是打开一个新 session 。
关于ide - 如何从命令行在WebStorm中打开多个项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45637252/