2017-08-29 671 views
0

我是個白癡+解決方案:VSCode:找不到擴展。然而在〜/ .vscode/Extensions文件夾具有所有分機

發生了什麼事是,文件夾都保持(在擴展文件夾中),但這些文件都被丟棄。這使得它看起來像擴展在那裏,但真的只是他們的文件夾/子文件夾。

我經歷並手動重新安裝它們,並用文件填充它們各自的文件夾。

我不知道我丟棄了什麼。其他一切似乎都很好。

編輯1:我使用this answer來搜索我的驅動器中的所有git回購。我不知道如何在那裏結束,但我想確保這在未來不會發生。

EDIT2:這裏是罪魁禍首:

/Users/Home/.git 
/Users/Home/.oh-my-zsh/.git 

EDIT3:對·OH-MY-zsh的混帳回購協議是有效的。該問題與/Users/Home/.git。刪除後者。

-----以下

原來的問題,我對這裏發生的事情感到困惑。昨晚我轉向了一個新項目,突然間,VSC中的Git集成變得瘋狂起來。它有一些像它要求我演出的10,000個變化。我放棄了所有的改變,並走了一條路。

此時發生了兩件事:

OhMyZSH破了。我必須卸載/重新安裝才能重新運行。

VSCode壞了。我的擴展程序都不在這裏了。我試圖添加的任何新擴展都位於擴展文件夾中,但未被VSC識別。我還沒有看到任何地方設置/重置擴展文件夾文件路徑的選項。

這發生過其他人嗎?你能幫我解決這個問題嗎?

+0

側面問題:我能做些什麼來防止出現10,000個更改?這似乎偶爾發生。有時候,當我打開一個新項目時,它會顯示出來。在過去,我只是放棄了變化,一切都很好。這一次它打破了。 – vampiire

+0

非常重要的細節是,你丟棄的更改是什麼?也許你在你的home文件夾中有一個git repo,並且你放棄了擴展文件? –

+0

我認爲這就是發生了什麼事。請參閱下面的答案 – vampiire

回答

0

發生的事情是文件夾全部保留(位於擴展文件夾內),但文件全部被丟棄。這使得它看起來像擴展在那裏,但真的只是他們的文件夾/子文件夾。

我經歷並手動重新安裝它們,並用文件填充它們各自的文件夾。

我不知道我丟棄了什麼。其他一切似乎都很好。

編輯1:我使用this answer來搜索我的驅動器中的所有git回購。我不知道如何在那裏結束,但我想確保這在未來不會發生。

EDIT2:這裏是罪魁禍首:

/Users/Home/.git 
/Users/Home/.oh-my-zsh/.git 

EDIT3:對·OH-MY-zsh的混帳回購協議是有效的。該問題與/Users/Home/.git。刪除後者。

0

@vampiire 我發現退出VSC,重新啓動計算機並重新打開VSC可解決5,000多個更改問題中的99%。

同樣發現 - 困難的方法 - 確保在我的文檔文件夾中保留在GitHub文件夾中的回收。當他們分支到文檔文件夾時,VSC認爲我的文檔文件夾中所做的每個更改現在都應該包括在內...

相關問題