zoukankan      html  css  js  c++  java
  • react jsx 代码格式化

    使用说明:

    jsx内部的代码先用Ctrl+q格式化一遍,再Ctrl+S保存

    或者也可以将Sublime JSFMT设置为 "autoformat": true, 则每次保存会有一两秒卡顿.

    插件1

    JsFormat : Settings - User

    {
      "e4x": true,
      // jsformat options
      "format_on_save": true,
      // {}大括号不再强制换行
      "brace_style": "collapse-preserve-inline",
      "format_selection": false,
    
       "indent_size": 2,
       "indent_char": " ",
       "indent_with_tabs": false,
    }

    插件2

    Sublime JSFMT : Settings - User

    {
        "autoformat": false,
        "extensions":
        [
            "js",
            "jsx",
            "sublime-settings"
        ],
        "options":
        {
            "jsx":
            {
                "alignWithFirstAttribute": true,
                "attrsOnSameLineAsTag": true,
                "firstAttributeOnSameLine": false,
                "formatJSX": true,
                "maxAttrsOnTag": 1
            },
            "plugins":
            [
                "esformatter-jsx"
            ]
        }
    }

    Key Bindings - User

    { "keys": ["ctrl+q"], "command": "format_javascript" }

    如有其他问题可参考 https://github.com/royriojas/esformatter-jsx/wiki/Usage-with-jsfmt

  • 相关阅读:
    python scrapy爬取前程无忧招聘信息
    scrf 原理及flask-wtf防护
    Django 惰性机制
    Django 中配置MySQL数据库
    Django的安装命令
    python装饰器
    python面向对象之继承
    OSI七层模型
    面向对象
    python函数
  • 原文地址:https://www.cnblogs.com/ignacio/p/6898867.html
Copyright © 2011-2022 走看看