2016-04-20 133 views
20

自VS代碼的最新版本以來,每當我打開一個C#文件(我安裝了由OmniSharp提供的csharp語言擴展)時,我都會收到一個錯誤消息。這是我的錯誤:我試圖卸載的延伸和完全卸載VS代碼擴展

enter image description here

重新安裝一遍,同樣的問題。我完全卸載了應用程序並重新安裝了它 - 但是當我這樣做時,我的擴展仍然安裝(例如Python和reStructuredText仍然存在)。我再次卸載並刪除了%USER%\AppData\Roaming|Local\Code目錄。當我重新安裝時,擴展名仍然存在。

如何完全刪除已安裝的擴展?我想確保在開啓OmniSharp擴展程序崩潰之前從頭開始。

回答

34

原來的擴展名存儲在%USER%\。vscode \ extensions下。刪除,擺脫他們。

對於Windows: 用於Linux/MAC擴展%USER%\\.vscode\extensions (或) %USERPROFILE%\.vscode\extensions

地點: ~/.vscode/extensions

+0

爲什麼自己的擴展允許垃圾跨文件系統**即使在分機被卸載後**?例如,我下載了一個restclient,它寫入'〜/ .rest-client',而不是保存到'〜/ .vscode/extensions/*'文件夾中。 – Pacerier

5

它爲我工作,但環境變量是%USERPROFILE%\.vscode\extensions

2

刪除它們at:

Windows:%USERPROFILE%.vscode \擴展

的Mac:〜/ .vscode /擴展

Linux的:〜/ .vscode /擴展