如何在 mac 上完全卸载 vscode
How to completely uninstall vscode on mac
我需要在 mac 上全新安装 vscode。我打开终端并从 ~
中删除了 .vscode/
。我还从 /
中删除了 Visual Studio Code.app/
。然而,在删除所有这些并下载一个新副本后,我安装并打开了编辑器,编辑器记住了我的上一个项目。对我来说,这意味着它是我需要删除的其他东西,但我找不到它。我去了文档,但找不到有关卸载编辑器的任何信息。有谁知道如何从 mac 中完全卸载 VSCode?
我试过的
按照此说明进行新安装 vscode 会记住我打开的最后一个项目。
我的问题的解决方案是 cd
到以下路径... /Users/<user>/Library/Application\ Support
并删除名为 Code
的文件夹。该文件夹包含所有设置并且不会被新安装覆盖。浏览整个文件结构,VSCode 名称文件夹不同。有时文件夹被称为 .vscode/
,或 code/
,或 Visual Studio Code.app
。
这里是 VSCode 在 Mac OS X 上存储东西的所有地方,除了 Visual Studio Code.app 本身,它在你的 Applications
文件夹:
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/
更新(2020 年 2 月):您的主目录中可能还有隐藏的扩展目录。要摆脱一切,请确保您也寻找那些。它们以 .vscode-
开头。
请运行小心这个命令。也许您想保留扩展目录。
rm -rf ~/.vscode*
这对我有用(VS Code 1.30 with MacOS - High Sierra 10.13.6)
第 1 步:
Close VS Code
第 2 步:
rm -rf $HOME/Library/Application\ Support/Code
第 3 步:
rm -rf $HOME/.vscode
第 4 步:
Remove VSCode from application
第五步:
Reinstall VS Code if needed
这是我的方法:
- 打开取景器
- 点击主页图标(标签为您的用户名)
- 单击库文件夹。 注意 库文件夹可能被隐藏,所以您需要点击 Shift+CMD+. 打开隐藏的文件和文件夹。
- 单击 Application Support 文件夹
- 在Application Support下找到Code文件夹并删除它(你当然删除Code文件夹)
如果可以使用第 3 方应用程序,请查看 App Cleaner。
它基本上与 做同样的事情,但是通过 GUI 并且您不必一个接一个地手动删除所有 files/dirs。只需将 VS Code 从 Applications 文件夹拖到 App Cleaner 中,然后它会为您找到所有相关文件,然后您只需单击 Remove 按钮即可。
更新(VS 代码 1.46)
基于 ,即使在使用 AppCleaner 之后,重新安装 VS Code 似乎仍然“记得”您之前的扩展。这是由 ~/.vscode/extensions
文件夹引起的,出于某种原因,AppCleaner 无法“看到”并且未在其 UI 中列出。您必须手动删除此文件夹。
~$ find ~/. -maxdepth 1 -name .vscode -type d
/Users/gino/./.vscode
~$ 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) ...
~$ rm -Rf /Users/gino/./.vscode
如果这些步骤还不够,比如我,请考虑删除这些文件和目录:
- /usr/local/Caskroom/visual-studio-code
- /usr/local/Library/Taps/caskroom/homebrew-cask/Casks/visual-studio-code.rb
运行 在 shell 中使用以下命令检查其他文件或目录:
- 找到 visual-studio-code
- 定位vscode
- 定位代码
再见。
我丢失了旧的 mac,不得不在新的 mac 上重新安装 vscode。我以为我丢失了所有的分机,但当我登录 vscode 时,它们似乎都存储在我的 vscode 帐户中。我不知道这是否会有所作为。
VSCode 的自制程序 cask code 提供了一个很好的列表,列出了在将应用程序本身移入垃圾桶后必须手动删除的所有文件夹:
- ~/.vscode
- ~/Library/Application Support/Code
- ~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.microsoft.vscode.sfl*
- ~/Library/Caches/com.microsoft.VSCode.ShipIt
- ~/Library/Caches/com.microsoft.VSCode
- ~/Library/Preferences/ByHost/com.microsoft.VSCode.ShipIt.*.plist
- ~/Library/Preferences/com.microsoft.VSCode.helper.plist
- ~/Library/Preferences/com.microsoft.VSCode.plist
- ~/Library/Saved Application State/com.microsoft.VSCode.savedState
我需要在 mac 上全新安装 vscode。我打开终端并从 ~
中删除了 .vscode/
。我还从 /
中删除了 Visual Studio Code.app/
。然而,在删除所有这些并下载一个新副本后,我安装并打开了编辑器,编辑器记住了我的上一个项目。对我来说,这意味着它是我需要删除的其他东西,但我找不到它。我去了文档,但找不到有关卸载编辑器的任何信息。有谁知道如何从 mac 中完全卸载 VSCode?
我试过的
按照此说明进行新安装 vscode 会记住我打开的最后一个项目。
我的问题的解决方案是 cd
到以下路径... /Users/<user>/Library/Application\ Support
并删除名为 Code
的文件夹。该文件夹包含所有设置并且不会被新安装覆盖。浏览整个文件结构,VSCode 名称文件夹不同。有时文件夹被称为 .vscode/
,或 code/
,或 Visual Studio Code.app
。
这里是 VSCode 在 Mac OS X 上存储东西的所有地方,除了 Visual Studio Code.app 本身,它在你的 Applications
文件夹:
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/
更新(2020 年 2 月):您的主目录中可能还有隐藏的扩展目录。要摆脱一切,请确保您也寻找那些。它们以 .vscode-
开头。
请运行小心这个命令。也许您想保留扩展目录。
rm -rf ~/.vscode*
这对我有用(VS Code 1.30 with MacOS - High Sierra 10.13.6)
第 1 步:
Close VS Code
第 2 步:
rm -rf $HOME/Library/Application\ Support/Code
第 3 步:
rm -rf $HOME/.vscode
第 4 步:
Remove VSCode from application
第五步:
Reinstall VS Code if needed
这是我的方法:
- 打开取景器
- 点击主页图标(标签为您的用户名)
- 单击库文件夹。 注意 库文件夹可能被隐藏,所以您需要点击 Shift+CMD+. 打开隐藏的文件和文件夹。
- 单击 Application Support 文件夹
- 在Application Support下找到Code文件夹并删除它(你当然删除Code文件夹)
如果可以使用第 3 方应用程序,请查看 App Cleaner。
它基本上与
更新(VS 代码 1.46)
基于 ~/.vscode/extensions
文件夹引起的,出于某种原因,AppCleaner 无法“看到”并且未在其 UI 中列出。您必须手动删除此文件夹。
~$ find ~/. -maxdepth 1 -name .vscode -type d
/Users/gino/./.vscode
~$ 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) ...
~$ rm -Rf /Users/gino/./.vscode
如果这些步骤还不够,比如我,请考虑删除这些文件和目录:
- /usr/local/Caskroom/visual-studio-code
- /usr/local/Library/Taps/caskroom/homebrew-cask/Casks/visual-studio-code.rb
运行 在 shell 中使用以下命令检查其他文件或目录:
- 找到 visual-studio-code
- 定位vscode
- 定位代码
再见。
我丢失了旧的 mac,不得不在新的 mac 上重新安装 vscode。我以为我丢失了所有的分机,但当我登录 vscode 时,它们似乎都存储在我的 vscode 帐户中。我不知道这是否会有所作为。
VSCode 的自制程序 cask code 提供了一个很好的列表,列出了在将应用程序本身移入垃圾桶后必须手动删除的所有文件夹:
- ~/.vscode
- ~/Library/Application Support/Code
- ~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.microsoft.vscode.sfl*
- ~/Library/Caches/com.microsoft.VSCode.ShipIt
- ~/Library/Caches/com.microsoft.VSCode
- ~/Library/Preferences/ByHost/com.microsoft.VSCode.ShipIt.*.plist
- ~/Library/Preferences/com.microsoft.VSCode.helper.plist
- ~/Library/Preferences/com.microsoft.VSCode.plist
- ~/Library/Saved Application State/com.microsoft.VSCode.savedState