美文网首页
vs code 如何自动格式化代码

vs code 如何自动格式化代码

作者: JackLin_WEB | 来源:发表于2019-08-28 15:50 被阅读0次

    npm i eslint -g

    eslint --init

    > Use a popular style guide

    -> Standard

    -> JSON

    注意:如果 Windows 用户使用其他命令行工具无法上下切换选项,切换回 cmd。

    eslint 会创建一个 .eslintrc.json 的配置文件,同时自动安装并添加相关的模块到 devDependencies。这里我们使用 Standard 规范,其主要特点是不加分号。

    4.2.4 EditorConfig

    EditorConfig 是一个保持缩进风格的一致的工具,当多人共同开发一个项目的时候,往往会出现每个人用不同编辑器的情况,而且有的人用 tab 缩进,有的人用 2 个空格缩进,有的人用 4 个空格缩进,EditorConfig 就是为了解决这个问题而诞生。

    EditorConfig 需要结合编辑器或 IDE 使用,如:

    Sublime Text 需要装一个插件:EditorConfig

    VS Code 需要装一个插件:EditorConfig for VS Code

    在 myblog 目录下新建 .editorconfig 的文件,添加如下内容:

    # editorconfig.org

    root = true

    [*]

    indent_style = space

    indent_size = 2

    end_of_line = lf

    charset = utf-8

    trim_trailing_whitespace = true

    insert_final_newline = true

    tab_width = 2

    [*.md]

    trim_trailing_whitespace = false

    [Makefile]

    indent_style = tab

    这里我们使用 2 个空格缩进,tab 长度也是 2 个空格。trim_trailing_whitespace 用来删除每一行最后多余的空格,insert_final_newline 用来在代码最后插入一个空的换行。

    相关文章

      网友评论

          本文标题:vs code 如何自动格式化代码

          本文链接:https://www.haomeiwen.com/subject/vdcmectx.html