So deinstallieren Sie vscode vollständig auf einem Mac

77

Ich muss vscode auf meinem Mac neu installieren. Ich öffnete das Terminal und entfernte das .vscode/von ~. Ich lösche auch die Visual Studio Code.app/von /. Nachdem ich all das gelöscht und eine neue Kopie heruntergeladen hatte, installierte und öffnete ich den Editor und der Editor erinnerte sich an das letzte Projekt, das ich hatte. Für mich bedeutet das, dass ich etwas anderes löschen muss, aber ich kann es nicht finden. Ich bin zur Dokumentation gegangen, kann aber nichts über die Deinstallation des Editors finden. Weiß jemand, wie man VSCode vollständig von einem Mac deinstalliert?

Was ich versucht habe

Das Befolgen dieser Anweisungen und die Neuinstallation von vscode erinnern sich immer an das letzte Projekt, das ich geöffnet habe.

https://developer.xamarin.com/guides/cross-platform/getting_started/installation/uninstalling_xamarin/#Using_the_Uninstall_Script

Gilbert
quelle

Antworten:

148

Hier sind alle Orte, an denen VSCode unter Mac OS X Inhalte speichert, außer der Visual Studio Code.app selbst, die sich in Ihrem ApplicationsOrdner befindet:

rm -fr ~/Library/Preferences/com.microsoft.VSCode.helper.plist 
rm -fr ~/Library/Preferences/com.microsoft.VSCode.plist 
rm -fr ~/Library/Caches/com.microsoft.VSCode
rm -fr ~/Library/Caches/com.microsoft.VSCode.ShipIt/
rm -fr ~/Library/Application\ Support/Code/
rm -fr ~/Library/Saved\ Application\ State/com.microsoft.VSCode.savedState/
rm -fr ~/.vscode/

Update (Februar 2020): In Ihren Home-Verzeichnissen befinden sich möglicherweise auch versteckte Erweiterungsverzeichnisse. Um alles loszuwerden, achten Sie auch darauf. Sie beginnen mit .vscode-.

Bitte führen Sie diesen Befehl mit Vorsicht aus. Vielleicht möchten Sie Erweiterungsverzeichnisse behalten.

rm -rf ~/.vscode*
j7nn7k
quelle
1
Ich verwende die 1.36.1-Anzeigensyntax. Die Hervorhebung funktioniert plötzlich ohne Grund nicht mehr. Ich habe dies verwendet, um meinen VS-Code auf die Standardeinstellungen zurückzusetzen, ohne ihn zu deinstallieren, und die Syntaxhervorhebung ist wieder da
mujtaba_ahmad
1
Ich sehe einen anderen Ordner, der oben nicht aufgeführt ist. Es heißt .vscode-oss. Ich habe es unter gefunden Users/your-user-name.
Tonkatata
Du hast einen Punkt. Ich habe nicht diesen bestimmten Ordner, aber oder Ordner im Zusammenhang mit so einigen Erweiterungen ( .vscode-cpptools/ .vscode-react-native/ in meinem Fall)
j7nn7k
Dies ist die beste Antwort. Kombinieren Sie dies mit einem App-Deinstallationsprogramm eines Drittanbieters, und schon sind Sie fertig.
Devin G Rhode
Ich war so frustriert, Omnisharp zum Laufen zu bringen, nachdem es plötzlich nicht mehr funktionierte. Nach ein paar Wochen des Suchens, Ausprobierens und Beschwerens bei den Omnisharp-Entwicklern war dies das einzige, was endlich funktionierte, um es wieder in Gang zu bringen. Vielen Dank
djohns505
44

Die Lösung für mein Problem bestand darin cd, den folgenden Pfad zu /Users/<user>/Library/Application\ Supportwählen ... und den aufgerufenen Ordner zu löschen Code. Dieser Ordner enthält alle Einstellungen und wird bei einer Neuinstallation nicht überschrieben. Durchsuchen der gesamten Dateistruktur, VSCode-Name Ordner unterschiedlich. Manchmal werden Ordner .vscode/oder code/oder oder aufgerufen Visual Studio Code.app.

Gilbert
quelle
14

Dies hat bei mir funktioniert (VS Code 1.30 mit MacOS - High Sierra 10.13.6)

Schritt 1:

Close VS Code

Schritt 2:

rm -rf $HOME/Library/Application\ Support/Code

Schritt 3:

rm -rf $HOME/.vscode

Schritt 4:

Remove VSCode from application

Schritt 5:

Reinstall VS Code if needed
viru
quelle
1
Danke, das hat auch bei Yosemite 10.10.5 funktioniert.
jmdeamer
12

Wenn die Verwendung einer Drittanbieteranwendung in Ordnung ist, lesen Sie App Cleaner .

Es macht im Grunde das Gleiche wie die andere Antwort , aber über eine GUI und Sie müssen nicht alle Dateien / Verzeichnisse einzeln manuell entfernen. Ziehen Sie einfach VS-Code aus dem Ordner "Programme" in App Cleaner. Dort werden alle zugehörigen Dateien für Sie gefunden. Klicken Sie dann einfach auf die Schaltfläche "Entfernen".

App Cleaner

UPDATE (VS Code 1.46)

Basierend auf einem kürzlich veröffentlichten Kommentar scheint sich die Neuinstallation von VS Code auch nach der Verwendung von AppCleaner noch an Ihre vorherigen Erweiterungen zu "erinnern". Dies wird durch einen ~/.vscode/extensionsOrdner verursacht , den AppCleaner aus irgendeinem Grund nicht "sehen" kann und der nicht in seiner Benutzeroberfläche aufgeführt ist. Sie müssen diesen Ordner manuell entfernen.

gino@~$ find ~/. -maxdepth 1 -name .vscode -type d
/Users/gino/./.vscode

gino@~$ ll /Users/gino/./.vscode/extensions
total 0
drwxr-xr-x  15 gino  staff   480B Jun 30 14:14 dbaeumer.vscode-eslint-2.1.5/
... (all other extensions) ...

gino@~$ rm -Rf /Users/gino/./.vscode
Gino Mempin
quelle
Ich habe App-Cleaner verwendet und es hat nicht alles entfernt. Ich sage dies, weil bei der Neuinstallation von VSC die vorherigen 2 Erweiterungen geladen wurden, die ich in VSC hatte.
Chris 'Vater
@ Chris'sDad Hmm .. Ich denke, einige Änderungen im VS-Code (seit ich diese Antwort geschrieben habe) haben einige Ordner verschoben und diese werden von AppCleaner nicht erkannt. Wenn Sie dies jetzt mit VS Code 1.46 und AppCleaner 3.5 testen, wird der ~/.vscodeOrdner verlassen, der einen Ordner enthält extensions. Dieser .vscode/extensionsOrdner verfolgt Ihre installierten Erweiterungen. AppCleaner scheint es leider nicht zu "sehen", daher muss es manuell entfernt werden :(
Gino Mempin
@ Chris'sDad Dateien, die mit a beginnen, .sind versteckte Dateien. Sie müssen den Finder so konfigurieren, dass versteckte Dateien angezeigt werden .
Gino Mempin
1

Hier ist mein Ansatz:

  1. Sucher öffnen
  2. Klicken Sie auf das Home-Symbol (mit Ihrem Benutzernamen als Bezeichnung).
  3. Klicken Sie auf Bibliotheksordner. Hinweis Der Bibliotheksordner ist möglicherweise ausgeblendet. Sie müssen daher auf Shift+ CMD+ klicken ., um ausgeblendete Dateien und Ordner zu öffnen.
  4. Klicken Sie auf den Ordner Application Support
  5. Suchen Sie den Code- Ordner unter Application Support und löschen Sie ihn ( Sie löschen natürlich den Code-Ordner ).
Hakim Asa
quelle
Dies scheint nicht die ganze Geschichte zu sein. Nachdem ich diese Anweisungen befolgt und dann VS Code neu installiert habe, wird es bei demselben Projekt
fortgesetzt,
-2

Wenn diese Schritte nicht ausreichen, wie für mich, ziehen Sie bitte in Betracht, diese Datei und dieses Verzeichnis zu entfernen:

  • / usr / local / Caskroom / Visual-Studio-Code
  • /usr/local/Library/Taps/caskroom/homebrew-cask/Casks/visual-studio-code.rb

Führen Sie in einer Shell die folgenden Befehle aus, um nach anderen Dateien oder Verzeichnissen zu suchen:

  • Suchen Sie den Visual-Studio-Code
  • Suchen Sie vscode
  • Code suchen

Tschüss.

Trashyms
quelle
Diese Schritte gelten nur für Benutzer, die Homebrew zur Installation von VSCode verwendet haben.
Arpit Chauhan