Подтвердить что ты не робот

Как открыть webstorm из терминала

Для редактирования файлов с терминала я использую subl (для возвышенного текста) для редактирования файла; Например: если мне нужно отредактировать файл app.js, я использую subl app.js Есть ли способ настроить webstorm для открытия с терминала?

4b9b3361

Ответ 1

  • Попробуйте в терминале " wstorm" и " webstorm"
  • Если команды не работают, вы можете запускать в WebStorm: "Tools" -> "Create Command Line Launcher..."

Примечание. Решение работает только для Linux/MacOS

Ответ 2

Обновление января 2016 года с помощью Webstorm 11.0.3 на mac os x

В принятом ответе не было никаких параметров.

Вместо этого просто используйте уже установленную командную строку binary wstorm, предназначенную для этой цели. Местоположение, показанное ниже:

введите описание изображения здесь

Если вы действительно хотите открыть webstorm и загрузите содержимое текущего рабочего каталога, например, поместите . после команды:

wstorm .

Отмечено, другие высказали аналогичные замечания в этом разделе ответов и пожелали прояснить ситуацию.

Ответ 3

Я также загрузил WebStorm и хотел использовать аналогичный ярлык для открытия файлов непосредственно с терминала.

Я с удивлением обнаружил, что у меня уже есть ярлык в моих инструментах командной строки для webstorm:

subl - это Sublime, поскольку wstorm для Webstorm.

В противном случае, как любезно отметил anstarovoyt, вы можете просто создать свой собственный ярлык с помощью "Tools" > "Create Command Line Launcher"

Ответ 4

Другой способ сделать это:

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

Ответ 5

Я знаю, что это более старый поток, но попытка добиться этого с помощью Windows стала чем-то вроде боли, и я не смог найти ничего, специально предназначенного для моих целей. Я создал функцию Bash, которую вы можете добавить как псевдоним (для Git Bash в Windows), который работает аналогично функциям командной строки в Код Visual Studio.

Здесь ссылка на Gist.

Если вы измените встроенный терминал в WebStorm на Git Bash (инструкции, включенные в Gist), вы можете выполнить следующие действия:

Создайте новый файл в текущем рабочем каталоге и откройте его в редакторе:

wstorm foo.js

Создайте новый файл в существующем относительном пути и откройте его в редакторе:

wstorm foo/bar.js

Это также работает с подкаталогами, которые не существуют:

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

Если вы работаете в терминале Git Bash (а не в WebStorm) и хотите открыть WebStorm в текущем каталоге, вы можете открыть его аналогично Visual Studio Code:

wstorm .

Примечание. Это нужно сделать в каталоге с папкой .idea.

Ответ 6

В терминале терминала Ubuntu:

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

Примечание: посмотрите версию WebStorm, код мой - 129.664

Ответ 7

В терминале, находясь в данной папке проекта:

webstorm .

Ответ 8

Команда wstorm не работала в моем Git bash, поэтому я добавил следующую функцию в мой .bash_profile:

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

Ответ 9

После настройки WebStorm для создания клиновой панели вы действительно хотите запустить

wstorm . &

чтобы запустить IntelliJ на фоне, иначе IntelliJ закрывается, если вы закрываете терминал, с которого вы запустили приложение.

Ответ 10

  • В WebStorm IDE нажмите кнопку " DOUBLE CLICK ON SHIFT и введите " Create Command Line Launcher панель Create Command Line Launcher затем нажмите кнопку " OK из пункта "Запуск сценария запуска".

  • cd project_folder_path используя терминал и наберите webstorm./.

это не для ОС Windows

Ответ 11

Я использую 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: [email protected]

@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" .

Довольно просто, но это работает.