Ich möchte Visual Studio Code über das Mac OSX-Terminal ausführen / öffnen, indem ich diesen Befehl ausführe code .
. Ich habe hier Anweisungen gefunden:
https://code.visualstudio.com/Docs/setup
Anscheinend muss ich das in meine .bashrc
Datei aufnehmen, also habe ich es getan, aber ohne Erfolg.
code () {
if [[ $# = 0 ]]
then
open -a "Visual Studio Code"
else
[[ $1 = /* ]] && F="$1" || F="$PWD/${1#./}"
open -a "Visual Studio Code" --args "$F"
fi
}
Ich habe die .bashrc
Datei hier bearbeitet :
~/.bashrc
was zeigt auf /Users/username/.bashrc
Welches .bashrc
soll ich bearbeiten?
macos
terminal
visual-studio-code
Johnny Oshika
quelle
quelle
$ source ~/.bashrc
. Ich würde Ihnen vorschlagen, das.bashrc
von zu beziehen~/.bash_profile
.OS X
würden Sie das in der Regel zu Ihrem hinzufügen~/.bash_profile
-~/.bashrc
dann nicht neu startenTerminal.app
oder wie erwähnt quellen.Antworten:
Probier diese
Öffnen Sie Visual Studio - Code ein und drücken Sie Command+ Shift+ Poder F1geben Sie dann
Shell
in Befehlspalette jetzt sind Sie in der Lage , diese Option zu finden , wieShell Command : Install code in PATH
aus vorgeschlagenen Liste in Befehlspalette. Wählen Sie diese Optionen.Das ist es.
Öffnen Sie nun Ihren Terminaltyp.
quelle
/usr/local/bin/code@ -> /Applications/Visual Studio Code.app/Contents/Resources/app/bin/code
der aus einem Linux-Hintergrund stammt. Ich denke, so rollt OSXln -s "/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code" /usr/local/bin/vscode
Wenn Sie mit Mac OSX Maverick arbeiten, ist dies
~/.bash_profile
nicht der Fall~/.bashrc
Versuchen Sie, den Code dort einzugeben, schließen Sie das Terminal und versuchen Sie es erneut. Sollte funktionieren
quelle
Ich möchte nur die Antwort von Benjamin Pasero aus seinem Kommentar herausziehen, da dies die beste Lösung zu sein scheint. Dies ist der Tipp auf der Seite Einrichten von Visual Studio-Code, auf dem steht ...
Wenn Sie VS-Code vom Terminal aus ausführen möchten, hängen Sie Folgendes an Ihre Datei ~ / .bash_profile an (~ / .zshrc, falls Sie zsh verwenden).
Jetzt können Sie einfach einen
code .
beliebigen Ordner eingeben, um die Bearbeitung der Dateien in diesem Ordner zu starten. [Odercode test.txt
um an dertest.txt
Datei zu arbeiten]quelle
Für Mac haben Sie folgende Möglichkeiten: Ansicht> Befehlspalette> Shell-Befehl> "Code-Befehl im Pfad installieren". Ich würde annehmen, dass es für andere Betriebssysteme etwas Ähnliches geben würde. Nachdem ich es getan habe
und es sagt mir, dass es in / usr / local / bin abgelegt wurde
quelle
Manchmal funktioniert es nicht, nur den Shell-Befehl hinzuzufügen. Wir müssen überprüfen, ob Visual Studio-Code im Ordner "Anwendungen" verfügbar ist oder nicht. Das war bei mir der Fall.
Sobald Sie VS-Code herunterladen, bleibt dieser im Ordner "Downloads" und das Terminal wird von dort nicht mehr abgerufen. Daher habe ich meinen VS-Code manuell in den Ordner "Programme" verschoben, um vom Terminal aus darauf zugreifen zu können.
Schritt 1: Laden Sie den VS-Code herunter, der einen komprimierten Ordner enthält.
Schritt 2: Führen Sie es aus, wodurch eine exe-Datei im Download-Ordner angezeigt wird.
Schritt 3: Verschieben Sie es manuell in den Ordner "Anwendungen".
Schritt 4: Öffnen Sie den VS-Code "Befehl + Umschalt + P" und führen Sie den Shell-Befehl aus.
Schritt 5: Starten Sie das Terminal neu.
Schritt 6: Geben Sie "Code" ein. am Terminal sollte jetzt funktionieren.
quelle
Für Mac-Benutzer:
Eine Sache, die dazu führte, dass die akzeptierte Antwort für mich nicht funktionierte, war, dass ich das vs-Code-Paket nicht in den Anwendungsordner gezogen habe
Sie müssen es also in den Anwendungsordner ziehen und dann den Befehl in vs code (siehe unten) gemäß dem offiziellen Dokument ausführen
quelle
Wie wäre es mit einem einfachen Bash-Alias, den Sie in Ihr .bash_profile einfügen?
So öffnen Sie das aktuelle Verzeichnis:
quelle
So richten Sie den VS-Codepfad unter Mac OS dauerhaft ein;
Öffnen Sie einfach .bash_profile mit dem folgenden Befehl auf dem Terminal
Fügen Sie dann den folgenden Pfad zu .bash_profile hinzu
Speichern Sie die Datei .bash_profile und beenden Sie das Terminal.
code .
Öffnen Sie dann das Terminal erneut und geben Sie ein , um den VS-Code zu öffnen.quelle
Ich habe einfach eine Datei namens Code erstellt:
Machen Sie es ausführbar:
Dann legen Sie das in / usr / local / bin
Solange sich die Datei an einem Ort in Ihrem Pfad befindet, können Sie eine Datei öffnen, indem Sie einfach Folgendes eingeben: code
quelle
Starten Sie zum Einrichten VS Code. Öffnen Sie dann die Befehlspalette (⇧⌘P) und geben Sie den Befehl shell ein, um den Befehl Shell zu finden: Installieren Sie den Befehl 'code' im Befehl PATH. Geben Sie hier die Bildbeschreibung ein
https://code.visualstudio.com/docs/setup/mac
quelle
Ich bevorzuge zumindest in diesem Fall Symlinks im Home-Verzeichnis. So habe ich die Dinge eingerichtet:
Also habe ich mich wie folgt mit der VSCode-Binärdatei verbunden:
Jetzt kann ich
code .
in jedem gewünschten Verzeichnis ausgeben .quelle
Öffnen Sie den Finder, gehen Sie zu Anwendungen und stellen Sie sicher, dass dort vscode vorhanden ist. Geben Sie dann den Terminalexport PATH = "/ Applications / Visual Studio Code.app/Contents/Resources/app/bin" ein.
quelle
Ich habe gerade einen symbolischen Link vom "Code" -Programm im Visual Studio Code.app-Bundle zu / usr / local / bin erstellt (ein Ort, an dem ich solche Dinge lieber ablege und der sich bereits auf meinem Computer befindet). .
Sie können eine symbolische Verknüpfung mit ln -s wie folgt herstellen:
ln -s /Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code /usr/local/bin/code
quelle
Ich habe das in mein
.bash_profile
Ich habe es getestet und es funktioniert.quelle