Terminal 如何从终端打开webstorm

Terminal 如何从终端打开webstorm,terminal,alias,webstorm,Terminal,Alias,Webstorm,要从终端编辑文件,我使用subl(用于升华文本)来编辑文件; 示例:如果需要编辑app.js文件,则使用subl app.js 有什么方法可以设置webstorm从终端打开吗 在终端“wstorm”和“webstorm”中尝试 如果命令不起作用,您可以在WebStorm中运行:“工具”->“创建命令行启动器…” 注意:该解决方案仅适用于Linux/MacOS我还下载了WebStorm,并希望使用类似的快捷方式直接从终端打开文件 我惊讶地发现,我的webstorm命令行工具中已经有了一个快捷方式:

要从终端编辑文件,我使用subl(用于升华文本)来编辑文件; 示例:如果需要编辑app.js文件,则使用subl app.js 有什么方法可以设置webstorm从终端打开吗

  • 在终端“wstorm”和“webstorm”中尝试
  • 如果命令不起作用,您可以在WebStorm中运行:
    “工具”->“创建命令行启动器…”

  • 注意:该解决方案仅适用于Linux/MacOS

    我还下载了WebStorm,并希望使用类似的快捷方式直接从终端打开文件

    我惊讶地发现,我的webstorm命令行工具中已经有了一个快捷方式:

    subl要升华,就像wstorm要升华到Webstorm一样


    否则,正如anstarovoyt善意地指出的那样,您只需通过“工具”>“创建命令行启动器”

    另一种方法创建自己的快捷方式即可:

    open -a /Applications/WebStorm.app                      #Open last project
    open -a /Applications/WebStorm.app Desktop              #Open particular folder
    open -a /Applications/WebStorm.app Desktop myscript.js  #Open particular file
    
    您可以将别名添加到配置文件:

    #Edit your config:
    vim ~/.bashrc
    #add line:
    alias ws='open -a /Applications/WebStorm.app'
    #Read your config file:
    source ~/.bashrc
    
    现在您可以使用它:

    ws . myscript.js
    

    在Ubuntu终端类型中:

    /var/opt/webstorm6/WebStorm-129.664/bin/webstorm.sh
    

    注意:请查看您的WebStorm构建版本,我的代码是129.664在mac os x上使用WebStorm 11.0.3于2016年1月更新

    没有可接受答案中所述的选项

    相反,只需使用已经安装的用于此目的的命令行二进制文件wstorm。位置如下所示:

    例如,如果您确实希望打开webstorm并让它加载当前工作目录的内容,则在命令后面放置一个

    wstorm .
    

    注意,其他人在这个答案部分也发表了类似的评论,并希望澄清情况。

    wstorm
    命令在我的Git bash中不起作用,因此我在.bash\u配置文件中添加了以下函数:

    wstorm() {
        /c/Program\ Files\ \(x86\)/JetBrains/WebStorm\ 2016.2.2/bin/WebStorm.exe $PWD/$1
    }
    

    在设置WebStorm以创建实际要运行的cli启动器之后

    wstorm . &
    

    在后台运行IntelliJ,否则IntelliJ会在您关闭启动应用程序的终端时关闭。

    我知道这是一个较旧的线程,但尝试使用Windows实现这一点有点痛苦,我无法找到任何专门为我的目的而设计的线程。我创建了一个Bash函数,您可以将其添加为别名(对于Windows上的Git Bash),其工作方式与中的命令行函数类似

    如果将WebStorm中的集成终端更改为Git Bash(Gist中包含的说明),则可以执行以下操作:

    在当前工作目录中创建新文件并在编辑器中打开:

    wstorm foo.js
    
    wstorm foo/bar.js
    
    在现有相对路径中创建新文件并在编辑器中打开:

    wstorm foo.js
    
    wstorm foo/bar.js
    
    这也适用于不存在的子目录:

    wstorm this/path/doesnt/exist/file.js
    
    如果您在Git Bash终端(而不是WebStorm)中工作,并且希望在当前目录中打开WebStorm,则可以类似于Visual Studio代码打开它:

    wstorm .
    

    注意:这需要在带有
    .idea
    文件夹的目录中完成。

    在终端中,而在给定的项目文件夹中:

    webstorm .
    
    • 在WebStorm IDE中,单击
      双击SHIFT
      并键入
      Create Command Line Launcher
      ,然后从午餐脚本升级中单击
      OK

    • cd项目\u文件夹\u路径使用终端并键入
      webstorm./

    这不适用于Windows操作系统


    我正在运行Windows10,并创建了一个批处理文件(ws.bat),它通过可选的命令行参数(用于加载路径)实现了这一点


    非常简单,但它可以工作。

    截至2019-03-09,Mac上的WebStorm 2018.3.4没有工具>“创建命令行启动器…”。然而,这是可行的:

  • WebStorm首选项>键映射>主菜单>工具>创建命令行启动器
  • 右键单击“创建命令行启动器…”>添加键盘快捷键
  • 指定键盘快捷键
  • 亲密偏好
  • 键入键盘快捷键以打开“创建启动程序脚本”
  • 单击“确定”运行脚本
  • 现在,您可以使用
    WebStorm
    从终端启动WebStorm,并可以选择要打开的目录

  • 在Webstorm 2020.1.2中,您需要通过JetBrains工具箱设置执行此操作。要执行此操作,请转到JetBrain工具箱,单击设置中心,打开Shell脚本并键入路径:
    /usr/local/bin
    单击应用。从项目文件夹中转到终端,键入
    webstorm.
    希望这有帮助


    您的操作系统是什么?你只是想从屏幕上启动它吗?我用的是MAC iOS;我想从终端启动webstorm。如何
    open-a/Applications/webstorm.app
    我现在无法测试完美,这就是我正在寻找的。感谢Andrew。要使用命令行启动器打开webstorm中的当前目录,可以键入wstorm。“工具”->“创建命令行启动器…”已验证2017年5月下旬MacAs上的WebStorm 2017.1(WebStorm 2017.1.3)的工作情况,
    wstorm
    不工作,并且在“我的Windows工具”下拉列表下找不到命令
    Create command Line Launcher
    。当你在
    Find Action
    下搜索它时,Help确实会显示这个命令(并且声明它在Tools下),但是没有办法选择它。有趣的是,我用旧版本的Webstorm设置的“命令行启动器”仍然可以启动Webstorm,但停止了打开项目(我通常使用
    webstorm.
    打开当前目录中的项目。无论如何,重新创建“命令行启动器”修复了此问题。可能对升级的人有帮助。更新后,我发现
    wstorm.
    在目录/Applications/webstorm.app/Contents/bin打开webstorm。这通过重新运行修复“创建命令行启动器”。或者,由于
    wstorm
    已经这样做了,您可以将别名设置为:
    alias ws='wstorm'
    如果您已经打开了webstorm,那么这个命令所做的只是更改