14
13

Visual Studio Code 「ユーザ設定に書き込めません。」と出て設定が変更できなかった話

Last updated at Posted at 2020-01-31

目的

  • Visual Studio Code(以下VScode)の設定を変更した際に「ユーザ設定を変更できません。ユーザ設定を開いてファイル内のエラー/警告を修正してからもう一度お試しください。」と出てしまい設定が反映されない問題を解決した話をまとめる
    スクリーンショット 2020-01-29 18.04.13.png

原因

  • VScodeの設定ファイルの記載文法が間違っている可能性が高い

原因探しと修正

  • 「設定を開く」をクリックしてVScodeの設定ファイルを開く。

  • 下記の内容が記載されている。

    {
        "workbench.editor.enablePreview": false,
        "terminal.integrated.scrollback": 10000,
        "workbench.iconTheme": "vscode-icons",
        "files.autoSave": "afterDelay",
        "terminal.integrated.rendererType": "dom",
        "emmet.triggerExpansionOnTab": true
        "emmet.includeLanguages": {
            "nunjucks": "html"
        },
        "editor.minimap.enabled": false
    }a
    

    スクリーンショット 2020-01-29 20.16.09.png

  • よく見ると"emmet.triggerExpansionOnTab": trueの後ろに,の記載がない。この部分の文法が間違っているため全ての設定が正しく反映されていなかった。

  • 下記のようにVScodeの設定ファイルを修正したところ問題が解決した。

    {
       "workbench.editor.enablePreview": false,
       "terminal.integrated.scrollback": 10000,
        "workbench.iconTheme": "vscode-icons",
        "files.autoSave": "afterDelay",
        "terminal.integrated.rendererType": "dom",
        "emmet.triggerExpansionOnTab": true,
        "emmet.includeLanguages": {
            "nunjucks": "html"
        },
        "editor.minimap.enabled": false
    }
    
14
13
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
14
13