Die Dokumente erwähnen eine ausführbare Datei namens code
, aber ich bin nicht sicher, wo ich das finden kann, damit ich es auf meinen Pfad setzen kann. Die von der VSCode-Site heruntergeladene Zip-Datei enthielt keine solche ausführbare Datei. (Ich kann das .app
ganz gut laufen lassen .)
Ist das eine reine Windows-Sache?
visual-studio-code
Nick Heiner
quelle
quelle
cmd+shift+P
) ein: Geben Sie den Befehl shell ein, um den Shell-Befehl zu finden: Installieren Sie den Befehl 'code' im Befehl PATHAntworten:
Auf der Seite Visual Studio Code Setup :
quelle
code -r <filename>
. Normalerweise ist es das, was Sie wollen.code
Befehl kann Visual Studio Code nicht starten, nachdem ich meinen Laptop neu gestartet habe./usr/local/bin/code
der auf eine ausführbare Datei in einem temporären Verzeichnis unter verweist/private/var/folders
. Nach dem Neustart meines Computers wird dieses Verzeichnis gelöscht, sodass der Symlink nicht mehr angezeigt wird. Ich habe einen hartnäckigen Symlink mit:sudo ln -s /Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code /usr/local/bin/code
. Vorausgesetzt,/usr/local/bin
SiePATH
haben einen Neustart überstanden.📟 Hier ist ein kostenloses GIF.
Danach können Sie
code
odercode .
im Terminal verwenden.Frieden! ✌️
Wenn Sie noch ein bisschen weiter gehen und ein paar großartige Tipps / Tricks für die Verwendung der VSCode-CLI lernen möchten, habe ich ein kostenloses Video zu meinen Workflows veröffentlicht:
quelle
Seitdem haben wir das Skript auf die folgende Syntax aktualisiert, um mehrere Dateien und Ordner als Argumente zu unterstützen und ein Problem zu beheben, bei dem das aktuelle Arbeitsverzeichnis nicht richtig erkannt wurde:Update für unsere VS Code 1.0-Version:Verwenden Sie den Befehl
Install 'Code' command in path
oderInstall 'code-insiders' command in path
die Befehlspalette (View | Command Palette
), um Code für die Befehlszeile verfügbar zu machen.quelle
sudo code
. Ich verwende VSCode, um an einigen NPM-Modulen zu arbeiten, und benötige sudo zum Überschreiben.Wenn Sie eine Datei oder einen Ordner auf Visual Studio - Code von Ihrem öffnen möchten
terminal
,iTerm
usw unten sind die Befehle , die als Standard kommen , wenn Sie Visual Studio - Code installierenSo öffnen Sie Visual Studio Code über die Befehlszeile
So öffnen Sie den gesamten Ordner / das gesamte Verzeichnis
So öffnen Sie eine bestimmte Datei
quelle
Ich habe ein
~/bin/code
Shell-Skript, das dem von @BengaminPasero geschriebenen Befehl entspricht.Ich stelle
~/bin:
meinem Präfix ein ,$PATH
wodurch ich eine Reihe von einmaligen Skripten hinzufügen kann, ohne mein~/.bash_profile
Skript zu verschmutzen .quelle
function code { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* }
Dies war das Tutorial, nach dem ich in diesem Thread gesucht habe. Es zeigt, wie Sie Dateien in Visual Studio Code durch Schreiben von Code öffnen können.
1.- Öffnen Sie die Datei
Bash
Terminal-Betriebssystem
2.- Fügen Sie Ihrer Datei Folgendes hinzu:
3.- Terminal neu aktivieren und in dem Ordner versuchen, den Sie öffnen möchten
4.- Dann können Sie es wie in diesem Kommentar gezeigt verwenden: https://stackoverflow.com/a/41821250/10033560
quelle
Nachdem ich VSC geöffnet und (Befehl + Auf + P) gedrückt hatte, versuchte ich, "Shell-Befehl" einzugeben, und es wurde nichts angezeigt. Damit der Befehl "Shell-Befehl: Befehl 'Code' im Befehl PATH installieren" angezeigt wird, müssen Sie folgende Schritte ausführen:
Drücken Sie (Befehl, Auf, P)
Typ
>
(dies zeigt Befehle an und führt sie aus)Geben Sie dann ein
Shell Command: Install 'code' command in PATH command
. Es sollte dann kommen.Sobald Sie darauf klicken, wird es aktualisiert und Sie sollten bereit sein zu gehen!
MacOS X-Start über Befehlszeilendokumente
quelle
Wenn Sie Ihren vs-Code im Download-Ordner installieren, müssen Sie den VS-Code in den Anwendungsordner verschieben, den vs-Code öffnen und dann drücken,
shift
+
command
+
p
nachdem das folgende Bild angezeigt wird. Dann müssen Sie tippen.code .
Jetzt können Sie loslegen.quelle
Auf OSX erstellt Mavericks mich einen benanntes Bash - Skript
vscode
(von dem adaptierten.bashrc
in VSCode - Setup ) in~/bin
:vscode <file or directory>
funktioniert jetzt wie erwartet.quelle
Wie viele Leute bereits vorgeschlagen haben, Code an der Eingabeaufforderung mit dem
code .
Befehl zu öffnen . Dadurch wird nur der Visual Studio Code Stable- Build geöffnet . Wenn Sie jedoch die Build / Version von Visual Studio Code Insider heruntergeladen haben (die alle neuesten Builds / Funktionen, aber eine instabile Version enthält), müssen Sie die folgenden Anweisungen in Windows befolgen:C:\Users\tsabu\AppData\Local\Programs\Microsoft VS Code Insiders\bin
(oder) hinzu,C:\Program Files\Microsoft VS Code Insiders\bin
der auf dem Speicherort basiert, an dem Sie vscode insider auf Ihrem Computer installiert haben. Öffnen Sie eine neue Eingabeaufforderung und geben Sie ein , um vscode-insider build / version zu öffnencode-insiders .
quelle
Ich habe eine nette Problemumgehung für mingw32 gefunden (dh für diejenigen unter Ihnen, die die von git-scm.com unter Windows installierte Version von bash verwenden):
quelle
cd /c/some/path
und danncode .
Wenn Sie möchten, dass es jedes Mal automatisch eingestellt wird, dann führen Sie git bash aus und fügen es dann Ihrem~/.bash_profile
Sie können das von Visual Studio Code definierte
vscode:
Protokoll verwenden :Sie können auch verwenden
wenn Sie keine Lust haben, Ihren Pfad zu ändern
quelle
Ich hatte dieses Problem wegen VS Code Insiders. Die Pfadvariable war vorhanden, aber ich musste die Code-Insider.cmd in Code.cmd umbenennen.
Vielleicht ist das für jemanden nützlich.
quelle
es ist sehr einfach:
Starten über die Befehlszeile
Sie können VS-Code auch vom Terminal aus ausführen, indem Sie nach dem Hinzufügen zum Pfad 'code' eingeben:
Starten Sie VS Code. Öffnen Sie die Befehlspalette (⇧⌘P) und geben Sie ' shell command ' ein, um den Shell- Befehl zu finden: Installieren Sie den Befehl 'code' im PATH-Befehl.
Quelle
https://code.visualstudio.com/docs/setup/mac
quelle
Probier diese
Öffnen Sie Visual Studio Code und drücken Sie Befehlstaste + Umschalttaste + P, und geben Sie dann Shell in die Befehlspalette ein. Jetzt finden Sie diese Option wie Shell-Befehl: Code in PATH aus der vorgeschlagenen Liste in der Befehlspalette installieren. Wählen Sie diese Optionen.
Öffnen Sie VSCode über Terminal / Eingabeaufforderung
Das ist es.
Öffnen Sie nun Ihren Terminaltyp.
$ code.
quelle
Wenn Sie dies zu / usr / local / bin / code hinzugefügt haben, müssen Sie möglicherweise den Pfad ändern, wenn sie unterschiedlich sind.
Danach ausführbar machen
quelle
$CONTENTS/Resources/app/out/cli.js
selbst öffnen würde . Ich habe die Verweise auf CLI entfernt und es verhält sich wie erwartet.Ich habe ausgeführt:
open -a "Visual Studio Code" [folder-name]
um einen Ordner mit meiner Visual Studio Code-Anwendung zu öffnen. Der Ordnername ist optional, wenn Sie nur die Anwendung öffnen möchten. Ich bin mir nicht sicher, ob dies genau Ihr Anwendungsfall ist, hoffe aber, dass dies hilft!quelle
Die Anweisungen in der VS Code-Befehlszeile zum Starten eines Pfads sind falsch. Der im Beispiel gezeigte führende Doppelpunkt funktioniert nicht. Wenn Sie jedoch mit einem mit Backslash beendeten Verzeichnisnamen starten, wird das angegebene Verzeichnis wie erwartet geöffnet.
So zum Beispiel
öffnet den Visual Studio Code-Editor im Verzeichnis
C:\Users\DAVE\Documents\Programming\Angular\StringCalculator\src
.Wichtig: Der Backslash des Terminals ist zwar optional, aber nützlich, da klargestellt wird, dass ein Verzeichnis im Gegensatz zu einer Datei geöffnet werden soll. Beachten Sie, dass Dateinamen - Erweiterungen sind, und immer gewesen, optional.
Achtung: Das Verzeichnis, das an die PATH-Liste angehängt wird, ist das
\bin
Verzeichnis, und der Shell-Befehlcode
startet ein Windows NT-Befehlsskript .Wenn es in ein anderes Shell-Skript integriert wird,
code
muss es aufgerufen oder gestartet werden, wenn Sie erwarten, dass der Rest des Skripts ausgeführt wird. Zum Glück habe ich dies vor meinem ersten Test eines neuen Shell-Skripts entdeckt, das ich erstelle, um ein Angular 2-Projekt auf einem lokalen Webserver, meinem Standard-Webbrowser und Visual Studio Code gleichzeitig zu starten.Im Folgenden finden Sie mein Angular-Startskript, das angepasst wurde, um eine Abhängigkeit von einem meiner Systemdienstprogramme zu beseitigen, das an anderer Stelle veröffentlicht wurde, aber nicht unbedingt erforderlich ist.
gehe zu SKIPREM
: SKIPREM
quelle
Für Windows-Benutzer geben Sie einfach ein
Weitere Befehle finden Sie hier https://code.visualstudio.com/docs/editor/command-line
quelle
Verknüpfen Sie Ihre aktuellen Ordner mit vscode.
quelle
Dies ist, was für mich unter Mac OS Catalina funktioniert hat - hier zu finden (danke, Josiah!)
Wenn Sie unter Mac OS Catalina arbeiten, müssen Sie Ihr .zprofile anstelle von .bash_profile bearbeiten.
vim ~/.zprofile
code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}
source ~/.zprofile
.code .
Ihr aktueller Ordner in VS Code geöffnet wird!quelle