VSCode single to double quote automatic replace

前端 未结 22 956
死守一世寂寞
死守一世寂寞 2021-01-30 12:03

When I execute a Format Document command on a Vue Component.vue file VSCode replace all single quoted string with double quoted string.

In my specific case

相关标签:
22条回答
  • 2021-01-30 12:53

    I added file called .prettierrc in my project folder. File content:

    {
        "singleQuote": true,
        "vetur.format.defaultFormatterOptions": {
            "prettier": {
                "singleQuote": true
            }
        }
    }
    
    0 讨论(0)
  • 2021-01-30 12:54

    It looks like it is a bug open for this issue: Prettier Bug

    None of above solution worked for me. The only thing that worked was, adding this line of code in package.json:

    "prettier": {
        "singleQuote": true
      },
    
    0 讨论(0)
  • 2021-01-30 12:55
    quote_type = single
    

    add this inside .editorconfig

    # EditorConfig is awesome: https://EditorConfig.org
    
    # top-most EditorConfig file
    root = true
    
    [*]
    indent_style = space
    indent_size = 2
    end_of_line = lf
    charset = utf-8
    trim_trailing_whitespace = false
    insert_final_newline = false
    quote_type = single
    
    0 讨论(0)
  • 2021-01-30 12:58

    Correct solution :

    I add .prettierrc.js file in my main root project and write

    module.exports = {
        singleQuote: true
      };
    
    0 讨论(0)
提交回复
热议问题