2017-04-07 69 views

回答

0

您可以使用此VSCode擴展共享用戶設置:Settings Sync

如果隨後刪除從Git倉庫(.vscode/setting.json)工作區設置,您可以在本地覆蓋每個工作區的設置。

+1

我們團隊中的每個人都有不同的用戶設置,因爲我們不同。我們想要:1.用戶設置。 2.共享工作區設置(lint設置,修剪末端,代碼樣式等)。 3.私人工作空間設置(解釋器路徑等) –

+1

當前版本的VSCode不提供對此的支持。您可以在[Github]上創建功能請求問題(https://github.com/microsoft/vscode/issues) – rukaelin

0

不是你要求什麼,但一些接近並非常適用於我的團隊:

每個用戶都有自己的用戶設置通常存儲在%HOME%/ AppData的/漫遊/碼/用戶在Windows上,或linux /〜/ .config/Code/User。將字體,製表符大小以及其他用戶特定設置(如計算機特定路徑)放在此處。

使用.vscode/settings.json作爲工作區設置。檢查到版本控制。把其他更多項目的具體設置,如修剪空白等。

至於linting和代碼風格,它將取決於你使用哪種語言/擴展,如果該擴展支持配置。

如果您使用C#編寫程序,則可以在項目的根目錄下使用omnisharp.json配置文件。該配置可以具有應在項目上強制執行的樣式設置。這裏是一個配置示例:

{ 
    "formattingOptions": { 
    "UseTabs": true, 
    "SpaceAfterControlFlowStatementKeyword": false 
    } 
} 
+1

問題是計算機路徑是項目特定的。例如。一個項目需要python 2,其他python 3.感謝您的建議。 –

相關問題