vscode 保存时自动格式化出问题 解决的三种办法

来源:互联网 发布:linux添加用户到用户组 编辑:程序博客网 时间:2024/06/05 16:59

最近vscode出现了保存时自动加分号的问题(配置并不是如此),出现这样的问题多半是因为 Vetur 这个插件更新造成的,应做以下配置:

方法一

1.在项目中的 .vscode文件夹下创建formatter.json文件(该文件是用来配置JS-CSS-HTML Formatter的)
2.在里面写下你要的配置,如:

{  "onSave": true,  "javascript": {    "indent_size": 2,    "indent_char": " ",    "eol": "auto",    "preserve_newlines": true,    "break_chained_methods": false,    "max_preserve_newlines": 0,    "space_in_paren": false,    "space_in_empty_paren": false,    "jslint_happy": false,    "space_after_anon_function": false,    "keep_array_indentation": false,    "space_before_conditional": true,    "unescape_strings": false,    "wrap_line_length": 0,    "e4x": false,    "end_with_newline": true,    "comma_first": false,    "brace_style": "preserve-inline"  },  "css": {    "indent_size": 2,    "indentCharacter": " ",    "indent_char": " ",    "selector_separator_newline": true,    "end_with_newline": true,    "newline_between_rules": true,    "eol": "\n"  },  "html": {    "indent_inner_html": false,    "end_with_newline": true,    "indent_size": 2,    "indent_char": " ",    "indent_character": " "  }}

方法二

在vscode中 文件->首选项->设置,右侧加上一句:

//用系统自己的设置"vetur.format.defaultFormatter.js": "vscode-typescript"

方法三

在vscode中 文件->首选项->设置,右侧加上一句:

//自动保存 这样他就不会触发保存时自动格式化"files.autoSave": "afterDelay"
阅读全文
0 0
原创粉丝点击