簡體   English   中英

誰能做到這一點? 如何將 vs-code 多個擴展從一種特定語言的擴展切換到另一種?

[英]Can anyone do this ? How switch the vs-code multiple extension from one language specific extension to another?

有時我必須在 vs code 上使用不同的編程語言。 但問題是我必須禁用以前語言中使用的所有以前的擴展。 這使得 vs-code 的工作變得繁重,例如,如果我在 PHP 上工作並且必須在 python 或 javascript 上切換,那么我必須禁用所有擴展,然后逐個啟用。

在 vs-code 中有什么方法可以讓我對擴展進行分組並根據需要啟用該組。

從 vscode 1.69 Insiders 開始,請參閱https://stackoverflow.com/a/72875272/836330了解“設置配置文件”,它允許您為不同的項目使用不同的擴展集。 還有https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_69.md#settings-profiles

那里有一個專門針對不同語言設置不同環境的示例 -

設置配置文件包括設置、鍵盤快捷鍵、擴展、state、任務和片段。 您可以為不同的開發環境(如 Web、機器學習)或多種編程語言教室(如 Python、Java)或個人模式(如 Demo 或工作配置文件)自定義 VS Code。 您可以根據您正在處理的項目或您正在參加的教室或您正在演示的時間同時打開具有不同配置文件的多個工作區(文件夾)。


[以前,建議改用上述方法。]

這是同一個問題: https://github.com/microsoft/vscode/issues/98093 (不同編程環境的唯一設置)

有一個有趣的評論是關於使用設置同步擴展(不是內置的設置同步)來創建不同的“配置文件”——包括不同的擴展集——用於不同的編程環境,不一定是不同的機器。

並查看配置文件切換器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM