Для редактирования файлов с терминала я использую subl (для возвышенного текста) для редактирования файла; Например: если мне нужно отредактировать файл app.js, я использую subl app.js Есть ли способ настроить webstorm для открытия с терминала?
Как открыть webstorm из терминала
Ответ 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.
Если вы измените встроенный терминал в 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" .
Довольно просто, но это работает.