Do edycji plików z terminala używam subl (dla wysublimowanego tekstu) w celu edycji pliku; przykład: Jeśli muszę edytować plik app.js, używam subl app.js Czy jest jakiś sposób, aby skonfigurować burzę internetową, aby otwierała się z terminala?
Do edycji plików z terminala używam subl (dla wysublimowanego tekstu) w celu edycji pliku; przykład: Jeśli muszę edytować plik app.js, używam subl app.js Czy jest jakiś sposób, aby skonfigurować burzę internetową, aby otwierała się z terminala?
open -a /Applications/Webstorm.app
że nie mogę teraz testować
Odpowiedzi:
"Tools" -> "Create Command Line Launcher..."
Uwaga: rozwiązanie działa tylko w systemie Linux / MacOS
wstorm
nie działa, a polecenie Create Command Line Launcher
nie znajduje się w menu rozwijanym Narzędzia systemu Windows. Pomoc wywołuje to polecenie, gdy szukasz go w obszarze Find Action
(i stwierdza, że jest w obszarze Narzędzia), ale nie ma sposobu, aby go wybrać.
webstorm .
aby otworzyć projekt w bieżącym katalogu. W każdym razie, odtwarzając „program uruchamiający wiersz poleceń” „Naprawiono ten problem. Może pomocne dla osób, które
Zaktualizuj styczeń 2016 r. Przy użyciu Webstorm 11.0.3 w systemie Mac OS X
Nie było opcji opisanej w zaakceptowanej odpowiedzi.
Zamiast tego po prostu użyj już zainstalowanego pliku binarnego wstorm linii poleceń zaprojektowanego do tego celu. Lokalizacja pokazana poniżej:
Jeśli rzeczywiście chcesz otworzyć burzę internetową i załadować na przykład zawartość bieżącego katalogu roboczego, umieść znak .
po poleceniu:
wstorm .
Zauważono, że inni poczynili podobne uwagi w tej sekcji odpowiedzi i chcieli wyjaśnić sytuację.
Pobrałem też WebStorm i chciałem użyć podobnego skrótu do otwierania plików bezpośrednio z terminala.
Zaskoczyło mnie, że mam już skrót w moich narzędziach wiersza poleceń do burzy internetowej:
subl jest do Sublime, tak jak wstorm do Webstorm.
W przeciwnym razie, jak uprzejmie wskazał anstarovoyt, możesz po prostu utworzyć własny skrót poprzez „Narzędzia”> „Utwórz program uruchamiający z wiersza poleceń”
wstorm .
otwiera się WebStorm w katalogu /Applications/WebStorm.app/Contents/bin. Zostało to naprawione przez ponowne uruchomienie „Utwórz program uruchamiający z wiersza poleceń”.
Inny sposób na zrobienie tego:
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
Możesz dodać alias do swojego pliku konfiguracyjnego:
#Edit your config:
vim ~/.bashrc
#add line:
alias ws='open -a /Applications/WebStorm.app'
#Read your config file:
source ~/.bashrc
Teraz możesz go użyć:
ws . myscript.js
wstorm
już to robi, możesz po prostu ustawić alias jako: alias ws='wstorm'
Wiem, że to starszy wątek, ale próba osiągnięcia tego za pomocą systemu Windows była trochę uciążliwa i nie mogłem znaleźć niczego specjalnie zaprojektowanego do moich celów. Stworzyłem funkcję Bash, którą możesz dodać jako alias (dla Git Bash w systemie Windows), która działa podobnie do funkcji wiersza poleceń w Visual Studio Code .
Jeśli zmienisz zintegrowany terminal w WebStorm na Git Bash (instrukcje zawarte w Gist), możesz wykonać następujące czynności:
Utwórz nowy plik w bieżącym katalogu roboczym i otwórz go w edytorze:
wstorm foo.js
Utwórz nowy plik w istniejącej ścieżce względnej i otwórz go w edytorze:
wstorm foo/bar.js
Działa to również w przypadku nieistniejących podkatalogów:
wstorm this/path/doesnt/exist/file.js
Jeśli pracujesz w terminalu Git Bash (nie w WebStorm) i chcesz otworzyć WebStorm w bieżącym katalogu, możesz otworzyć go podobnie do Visual Studio Code:
wstorm .
Uwaga: należy to zrobić w katalogu zawierającym .idea
folder.
Od 09.03.2019 w programie WebStorm 2018.3.4 na komputerach Mac nie ma opcji Narzędzia> „Utwórz program uruchamiający z wiersza poleceń ...”. Jednak to działa:
webstorm
i możesz wybrać katalog do otwarciaW Webstorm 2020.1.2 musisz to zrobić za pomocą ustawień JetBrains ToolBox. Aby to zrobić, przejdź do JetBrain Toolbox, kliknij ikonę ustawień, otwórz Skrypty powłoki i wpisz ścieżkę: /usr/local/bin
kliknij zastosuj. Idź do swojego terminala, z folderu projektu typu webstorm .
Mam nadzieję, że to pomoże.
Po skonfigurowaniu WebStorm w celu utworzenia programu uruchamiającego CLI, który faktycznie chcesz uruchomić
wstorm . &
aby uruchomić IntelliJ w tle, w przeciwnym razie IntelliJ zamknie się, jeśli zdarzy ci się zamknąć terminal, z którego uruchomiłeś aplikację.
wstom . &
co jest głupie, dlaczego nie może po prostu działać jak sublime lub vim
W WebStorm IDE kliknij DOUBLE CLICK ON SHIFT
i wpisz, Create Command Line Launcher
a następnie kliknij przycisk OK
promowania skryptu programu luncher.
cd ścieżka_folderu_projektu przy użyciu terminala i wpisz webstorm ./
.
to nie jest dla systemu operacyjnego Windows
Używam systemu Windows 10 i przygotowałem plik wsadowy (ws.bat), który implementuje to z opcjonalnym argumentem wiersza poleceń dla ścieżki do załadowania).
:: 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" .
Całkiem proste, ale działa.