ターミナルからウェブストームを開く方法


98

端末からファイルを編集するには、ファイルを編集するためにsubl(崇高なテキスト)を使用します。例:app.jsファイルを編集する必要がある場合、subl app.jsを使用します。ターミナルから開くようにwebstormを設定する方法はありますか?


あなたのOSは何ですか?画面から起動しようとしているだけですか?
meda 2014年

私はMAC iOSを使用しています。端末からウェブストームを起動したい。
ジャッカル14年

open -a /Applications/Webstorm.app現在テストできないのはどう
ですか

回答:


231
  1. ターミナル「wstorm」と「webstorm」で試してください
  2. コマンドが機能しない場合は、WebStormで実行できます。 "Tools" -> "Create Command Line Launcher..."

注:このソリューションはLinux / MacOSでのみ機能します


パーフェクト、これは私が探しているものです。ありがとう、アンドリュー
ジャッカル

16
コマンドラインランチャーを使用してwebstormの現在のディレクトリを開くには、wstormと入力します
Pranav Garg

3
"ツール"-> "コマンドラインランチャーの作成..."はMac上のWebStorm 2017.1で動作することが確認されています
フィリップブリー

3
2017年5月下旬(Webstorm 2017.1.3)の時点でwstormは機能せず、コマンドCreate Command Line Launcherは[Windowsツール]ドロップダウンの下にありません。ヘルプは、そのコマンドを検索したときにFind Action(そしてツールの下にあると述べて)そのコマンドを表示しますが、それを選択する方法はありません。
マグシェプ2017年

2
興味深いことに、以前のバージョンのWebstormでセットアップした「コマンドラインランチャー」は、WebStormを起動するために引き続き機能しましたがwebstorm .、プロジェクトを開くのを停止しました(通常、現在のディレクトリでプロジェクトを開くために行います。とにかく、「コマンドラインランチャーを再作成します。 「この問題を修正し、アップグレード人に多分役立つ。。
RoccoB

24

Mac OS XでWebstorm 11.0.3を使用して2016年1月に更新

受け入れられた回答に記載されているオプションはありませんでした。

代わりに、この目的のために設計された、既にインストールされているコマンドラインバイナリwstormを使用してください。以下に示す場所:

ここに画像の説明を入力してください

たとえば、実際にwebstormを開いて現在の作業ディレクトリの内容をロードする場合は.、コマンドの後にa を配置します。

wstorm .

なお、この回答セクションでは他の人も同様のコメントをしており、状況を明確にしたいと考えていました。


3
すでにwebstormを開いている場合、このコマンドはすべてフォーカスをwebstormに変更するだけで、実際にはファイルを開かないようです。回避策を知っていますか?
jcollum

@jcollum-こんにちは、返信が遅れて申し訳ありません。更新された回答-上記のように試しましたか?
arcseldon

1
いいえ、それでも、既存のウェブストームウィンドウにフォーカスが移るだけです。
jcollum

5
@jcollumが説明する動作も確認しています。
ジャックローリングソン2017年

18

また、WebStormをダウンロードし、同様のショートカットを使用してターミナルから直接ファイルを開くことを望んでいました。

コマンドラインツールにwebstormのショートカットが既にあることに驚きました。

wstormがWebstormと同じように、sublはSublimeです。

それ以外の場合は、anstarovoytが親切に指摘したように、[ツール]> [コマンドラインランチャーの作成]で独自のショートカットを作成できます。


2
更新後wstorm .、ディレクトリ/Applications/WebStorm.app/Contents/binでWebStorm を開くことがわかりました。これは、「コマンドラインランチャーの作成」を再実行することで修正されました。
Neal Ehardt、2016

9

それを行う別の方法:

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

1
以降または、wstorm:すでにそれを行う、あなただけのようにエイリアスを設定することができます alias ws='wstorm'
seanTcoyote

4

私はこれが古いスレッドであることを知っていますが、Windowsを使用してこれを達成しようとするのはちょっと面倒で、自分の目的のために特別に設計されたものを見つけることができませんでした。Visual Studio Codeのコマンドライン関数と同様に機能するエイリアス(WindowsのGit Bashの場合)として追加できるBash関数を作成しました。

Gistへのリンクは次のとおりです。

WebStormの統合ターミナルをGit Bash(Gistに含まれる手順)に変更すると、次のアクションを実行できます。

現在の作業ディレクトリに新しいファイルを作成し、エディターで開きます。

wstorm foo.js

既存の相対パスに新しいファイルを作成し、エディターで開きます。

wstorm foo/bar.js

これは、存在しないサブディレクトリでも機能します。

wstorm this/path/doesnt/exist/file.js

(WebStormではなく)Git Bashターミナルで作業していて、現在のディレクトリでWebStormを開きたい場合は、Visual Studio Codeのように開くことができます。

wstorm .

注:これは、.ideaフォルダーのあるディレクトリーで行う必要があります。


4

Webstorm 2020.1.2では、JetBrains ToolBox設定を介してそれを行う必要があります。それを行うには、JetBrain Toolboxに移動し、設定歯車をクリックし、シェルスクリプトを開いてパスを入力します。/usr/local/bin[適用]をクリックします。ターミナルに移動します。プロジェクトフォルダーから、webstorm .これが役立つことを願っています。

ここに画像の説明を入力してください


3

2019-03-09現在、Mac上のWebStorm 2018.3.4には[ツール]> [コマンドラインランチャーの作成...]がありません。ただし、これは機能します:

  1. WebStorm Preferences> Keymap> Main Menu> Tools> Create Command-line Launcher ...
  2. 「コマンドラインランチャーの作成...」を右クリック>キーボードショートカットを追加
  3. キーボードショートカットを割り当てる
  4. 設定を閉じる
  5. キーボードショートカットを入力して、「ランチャースクリプトの作成」を開きます
  6. [OK]をクリックしてスクリプトを実行します
  7. これでターミナルからWebStormを起動webstormでき、開くディレクトリを選択できます

2

Ubuntu端末タイプ:

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

注:WebStormビルドバージョンを確認してください。コードマイニングは129.664です。


2

ターミナルで、特定のプロジェクトフォルダー内にいる間:

webstorm .

1

wstormの私が代わりに私の.bash_profileに以下の機能を追加しましたので、このコマンドは、私のGitのbashで仕事をしませんでした。

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

1

WebStormを設定して実際に実行するCLIランチャーを作成した後

wstorm . &

バックグラウンドでIntelliJを実行するには、アプリを起動したターミナルをたまたま閉じるとIntelliJが閉じます。


wstom . &馬鹿げた状態で実行しても、コンソールにstdoutが表示されますが、なぜ崇高またはvimのように機能しないのでしょうか
Andrius Solopovas

1
  • WebStorm IDEで、クリックDOUBLE CLICK ON SHIFTして入力しCreate Command Line Launcher、[ OKランチャースクリプトからの昇格]をクリックします。

  • ターミナルを使用してcd project_folder_pathと入力しwebstorm ./ます。

それはWindows OS用ではありません


0

私はWindows 10を実行しており、ロードするパスのオプションのコマンドライン引数でこれを実装するバッチファイル(ws.bat)を作成しました。

:: place this batch file in your path and set to your WS EXE
:: ref: https://www.robvanderwoude.com/battech_defined.php
:: author: bob@bobchesley.net

@echo off
set target=%1
if defined target (goto passedarg) else (goto noarg)

:passedarg
echo Starting WebStorm with '%target%'  
"C:\Program Files\JetBrains\WebStorm 2018.3.2\bin\webstorm.exe" %target%
goto:EOF

:noarg
echo Starting WebStorm with 'Current Dir'  
"C:\Program Files\JetBrains\WebStorm 2018.3.2\bin\webstorm.exe" .

かなりシンプルですが、機能します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.