Um Dateien vom Terminal aus zu bearbeiten, verwende ich subl (für erhabenen Text), um die Datei zu bearbeiten. Beispiel: Wenn ich die Datei app.js bearbeiten muss, verwende ich subl app.js. Kann ich den Webstorm auf irgendeine Weise so einrichten, dass er vom Terminal aus geöffnet wird?
98
open -a /Applications/Webstorm.app
Ich kann jetzt nicht testenAntworten:
"Tools" -> "Create Command Line Launcher..."
Hinweis: Die Lösung funktioniert nur unter Linux / MacOS
quelle
wstorm
funktioniert dies nicht und der BefehlCreate Command Line Launcher
wird unter meiner Dropdown-Liste Windows-Tools nicht gefunden. In der Hilfe wird dieser Befehl angezeigt, wenn Sie unterFind Action
(und unter Tools) danach suchen. Es gibt jedoch keine Möglichkeit, ihn auszuwählen.webstorm .
öffne ich das Projekt im aktuellen Verzeichnis. Wie auch immer, ich erstelle den "Kommandozeilen-Launcher" neu "Dieses Problem wurde behoben. Vielleicht hilfreich für Leute, die ein Upgrade durchgeführt haben.Aktualisieren Sie Januar 2016 mit Webstorm 11.0.3 auf Mac OS X.
Es gab keine Option, wie in der akzeptierten Antwort beschrieben.
Verwenden Sie stattdessen einfach den bereits installierten binären Befehlszeilen-Wstorm, der für diesen Zweck entwickelt wurde. Ort unten gezeigt:
Wenn Sie den Webstorm tatsächlich öffnen und beispielsweise den Inhalt des aktuellen Arbeitsverzeichnisses laden möchten, setzen Sie
.
nach dem Befehl ein:Andere hatten in diesem Antwortabschnitt ähnliche Kommentare abgegeben und wollten die Situation klären.
quelle
Ich habe auch WebStorm heruntergeladen und wollte eine ähnliche Verknüpfung verwenden, um Dateien direkt vom Terminal aus zu öffnen.
Ich war überrascht, dass ich bereits eine Verknüpfung in meinen Befehlszeilentools für Webstorm hatte:
Andernfalls können Sie, wie anstarovoyt freundlich betont hat, einfach Ihre eigene Verknüpfung über "Extras"> "Befehlszeilen-Starter erstellen" erstellen.
quelle
wstorm .
WebStorm im Verzeichnis /Applications/WebStorm.app/Contents/bin geöffnet wird. Dies wurde behoben, indem "Create Command Line Launcher" erneut ausgeführt wurde.Ein anderer Weg, dies zu tun:
Sie können Ihrer Konfigurationsdatei einen Alias hinzufügen:
Jetzt können Sie es verwenden:
quelle
wstorm
bereits geschieht, können Sie den Alias einfach wiealias ws='wstorm'
Ich weiß, dass dies ein älterer Thread ist, aber der Versuch, dies unter Windows zu erreichen, war ziemlich schmerzhaft und ich konnte nichts finden, das speziell für meine Zwecke entwickelt wurde. Ich habe eine Bash-Funktion erstellt, die Sie als Alias hinzufügen können (für Git Bash unter Windows) und die ähnlich wie die Befehlszeilenfunktionen in Visual Studio Code funktioniert .
Hier ist der Link zum Kern .
Wenn Sie das in WebStorm integrierte Terminal in Git Bash ändern (Anweisungen in der Übersicht enthalten), können Sie die folgenden Aktionen ausführen:
Erstellen Sie eine neue Datei im aktuellen Arbeitsverzeichnis und öffnen Sie sie im Editor:
Erstellen Sie eine neue Datei in einem vorhandenen relativen Pfad und öffnen Sie sie im Editor:
Dies funktioniert auch mit Unterverzeichnissen, die nicht vorhanden sind:
Wenn Sie in einem Git Bash-Terminal (nicht in WebStorm) arbeiten und WebStorm im aktuellen Verzeichnis öffnen möchten, können Sie es ähnlich wie Visual Studio Code öffnen:
Hinweis: Dies muss in einem Verzeichnis mit einem
.idea
Ordner erfolgen.quelle
In Webstorm 2020.1.2 müssen Sie dies über die JetBrains ToolBox-Einstellungen tun. Gehen Sie dazu zur JetBrain Toolbox, klicken Sie auf das Einstellungszahnrad, öffnen Sie die Shell-Skripte und geben Sie den Pfad ein:
/usr/local/bin
Klicken Sie auf Übernehmen. Gehen Sie zu Ihrem Terminal und geben Sie in Ihrem Projektordner ein.webstorm .
Hoffe, dies hilft.quelle
Ab dem 09.03.2019 verfügt WebStorm 2018.3.4 unter Mac nicht über Extras> "Befehlszeilen-Starter erstellen ...". Dies funktioniert jedoch:
webstorm
und ein zu öffnendes Verzeichnis auswählenquelle
Geben Sie im Ubuntu-Terminal Folgendes ein:
Hinweis: Weitere Informationen finden Sie in Ihrer WebStorm-Build-Version. Der Code Mine lautet 129.664
quelle
Im Terminal, während Sie sich im angegebenen Projektordner befinden:
quelle
Der Befehl wstorm funktionierte in meiner Git-Bash nicht, daher habe ich stattdessen die folgende Funktion zu meinem .bash_profile hinzugefügt:
quelle
Nachdem Sie WebStorm eingerichtet haben, um den CLI-Launcher zu erstellen, den Sie tatsächlich ausführen möchten
Um IntelliJ im Hintergrund auszuführen, wird IntelliJ geschlossen, wenn Sie das Terminal schließen, von dem aus Sie die App gestartet haben.
quelle
wstom . &
was dumm ist, warum kann es nicht einfach wie erhaben oder vimKlicken Sie in der WebStorm-IDE auf und geben Sie ein,
DOUBLE CLICK ON SHIFT
undCreate Command Line Launcher
klickenOK
Sie dann auf Luncher-Skript-Promotion.cd project_folder_path mit terminal und type
webstorm ./
.quelle
Ich verwende Windows 10 und habe eine Batch-Datei (ws.bat) erstellt, die dies mit einem optionalen Befehlszeilenargument für den zu ladenden Pfad implementiert.
Ziemlich einfach, aber es funktioniert.
quelle