2016-01-24 169 views

回答

19

你需要讓settings.json文件,並輸入您的設置將覆蓋在那裏。在這將是C:\Users\USERNAME\AppData\Roaming\Code\User\settings.json,然後加入你的設置,例如窗口:

{ 
    "files.encoding": "ISO 8859-1", 
    "editor.fontSize": 18, 
    // ....other settings 
} 

你也有一個選項,以項目爲基礎添加設置 - 只需添加設置文件到您的.vscode\settings.json項目的根文件夾內。

+9

似乎是一種混亂而不直觀的方式。這是推薦的方式嗎?我的意思是,爲什麼vscode在菜單中有「用戶設置」,然後不允許你改變任何東西? – Jason210

+0

這非常不直觀。花了我一段時間來弄清楚它期望我做什麼。 –

+1

這不僅僅是不直觀的。它只是不起作用。 我只是浪費了20分鐘試圖改變標籤大小,我仍然無法做到。我之前使用過_many_其他編輯器,而且這一直很簡單。 這是我第二次嘗試VS代碼...這是我第二次把它放棄作爲廢話:-( –

-1

目前,VS Code支持工作區設置和用戶設置。我仍然不確定如何影響編輯器內的工作區設置,但是當點擊設置時,會打開兩個窗格。右側的用戶設置是可編輯的。

25

這是我使用的步驟:1. 按Ctrl-Shift-P鍵打開命令調色板
2.設置搜索並點擊偏好設置:打開用戶設置
3.在左側窗格中,單擊您想要更改的設置
4.單擊設置左側的鉛筆圖標。它會爲您提供有效的選項供您選擇,或者它可以讓您將選項複製到用戶設置。

enter image description here

  • 設置將出現在右窗格中。
  • 編輯上會根據需要設置並保存
  • 0

    這裏的答案是「和部分答案也是‘很好的例子回答問題不充分’。

    雖然每個都包含一個或多個作爲問題/解決方案空間上下文信息成員的事實,但每個事實都缺少任何可以減輕問題空間歧義的特性。

    有必要證明這些事實可以被成功利用。換句話說,兩列似乎打開了,左邊顯示了json設置對象,右邊顯示了語句,「在這裏放置您的設置以覆蓋默認設置。」

    要執行此操作,您可能需要右鍵點擊你的Windows的VS代碼圖標任務欄並選擇屬性/高級和永久選項設置爲「以管理員身份運行」

    在這一點上,你可以使用鉛筆圖標將「默認設置/值對」複製到右側列表中,該列表是唯一可編輯列表。如果您不通過鉛筆圖標將設置/值對移動到右側列表中,或者將設置/值對手動輸入到右側列表中,則鉛筆圖標將不會顯示任何內容。

    遷移設置後,您必須對其進行編輯以滿足您的需求。如果您後來發現您的自定義設置不合適,則應僅從右側列表中進行編輯,然後重新加載以保存您的編輯。

    如果您嘗試使用左側列表上的鉛筆圖標爲左側列表中的值輸入編輯會話,那麼您會很抱歉,鉛筆圖標只有一個目的:將默認值遷移到右邊的列表。

    所以,如果您單擊鉛筆圖標,您輸入的任何自定義值將被替換爲默認值。儘管在懸停時顯示「編輯」工具提示,鉛筆圖標仍不能用於「編輯」右側列表中的值。

    鉛筆「編輯」的唯一關係是爲您節省手動輸入默認設置/鍵值到右側單個對象大括號中的麻煩。 (除非你認爲它對付你的手動更改,並使用默認值「編輯」取代他們的能力)

    是如何它的工作原理即:

    1. 您必須通過從放置設置/值開始通過使用鉛筆圖標或通過手動輸入設置/值對,將左側默認列表右側列表右側列表放入右側的單個對象括號中。如果您選擇手動將值輸入到右側列表中(根據「放置」說明),則不要使用鉛筆圖標(除非要恢復默認值)。

    2. 您必須使用Ctrl-Shift-p並選擇重新加載窗口才能成功保存並應用新的設置。

    3. 如果您不喜歡新的/更改的設置,並且想要恢復默認設置,請單擊左側的鉛筆以查看要更改的設置/值對。這會將右側的設置/值對替換爲默認值(僅),因此如果您希望能夠恢復原來的更改,請將原始更改保存在某處。

    4. 如果要將更改的設置編輯爲新更改的設置,請不要使用鉛筆圖標,而是重新編輯右側列中的設置。 (並重新加載)

    0

    那麼,對於那些不起作用的,請檢查您的設置是否用「//」進行了註釋。如果它們被註釋掉,則清除「//」或不起作用,例如:

    //{ 
        "window.zoomLevel": 2, 
        "editor.mouseWheelZoom": true, 
        "terminal.integrated.shell.windows": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe", 
        "files.autoSave": "afterDelay", 
        "git.confirmSync": false, 
        "workbench.colorTheme": "Monokai Dimmed" 
    }