ide - 如何从命令行在WebStorm中打开多个项目?

标签 ide webstorm

我知道我可以使用 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/

相关文章:

visual-studio - 您是如何找到 Visual Studio 11 Beta 的?

java - Eclipse 的 Ctrl+H 快捷键在 IntelliJ IDEA 中的等价物是什么

ruby - 在 ruby​​ 中调试第三方 gem 的最佳方法

javascript - Mac WebStorm 错误 : Cannot find module 'eslint-config-airbnb'

javascript - WebStorm 中针对参数数量可变的函数的正确 JSDoc 注释?

ide - 磁盘上的内容较新。单击比较以将您的版本与磁盘上的版本进行比较

matlab - MATLAB 编辑器中的自动换行

intellij-idea - IntelliJ WebStorm 中的目录为红色是什么意思?

typescript - 了解 Webstorm 上的 Typescript 定义文件

javascript - 更新 WebStorm 2016 中的当前缩进空间大小