sublime 格式化react插件配置教程 jsfmt配置
1.下载如下插件:
https://github.com/ionutvmi/sublime-jsfmt#installation
这个插件是jsfmt,可以直接在package里搜索到;
2.user setting里放入如下配置:
{
    "autoformat": true,
    "extensions":
    [
        "js",
        "jsx",
        "sublime-settings"
    ],
    "options":
    {
        "jsx":
        {
            "alignWithFirstAttribute": true,
            "attrsOnSameLineAsTag": false,
            "firstAttributeOnSameLine": false,
            "formatJSX": true,
            "maxAttrsOnTag": 1
        },
        "plugins":
        [
            "esformatter-jsx"
        ]
    }
}
3.打开package文件:

如上,jsfmt中安装npm插件:
npm i esformatter@latest esformatter-jsx@latest
这个插件可以实现jsx的代码格式化,如果不安装,不能正常格式化jsx,只能格式化js
4.最后设置快捷键:

如图,这个在github中有教程,只要是本身插件没设置快捷键,如要本人自己设置快捷键
sublime 格式化react插件配置教程 jsfmt配置的更多相关文章
- Sublime Text 3 插件、主题、配置
		换电脑,Sublime Text 3 重新配置一遍,做个记录 1. 下载:http://www.sublimetext.com/3 2. 插件管理器 Package Control (Ctrl + ` ... 
- sublime text 3插件下载教程
		Sublime官网下载地址:http://www.sublimetext.com/ 安装插件:(插件包管理Preferences Browse Packages) 插件官网:http://www.fe ... 
- 2018超详细sublime text3+python3.x安装配置教程(附常用插件安装教程)
		导读 本文是关于2018年7月最新版sublime text3+pythin3.x下载及安装配置教程,sublime text3版本为3176,python版本为3.7,安装环境是基于windows1 ... 
- Lua IDE工具-Intellij IDEA+lua插件配置教程(Chianr出品)
		Lua 编译工具IDE-Intellij IDEA 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Ch ... 
- Sublime Text3下的markdown插件的安装及配置
		Sublime Text3下的markdown插件的安装及配置 安装准备--安装Package Control 安装MarkdownEditing 安装Markdown Preview或OmniMar ... 
- Sublime 插件安装、常用配置
		安装:sublime + 插件 安装Sublime: 官网:http://www.sublimetext.com/ 安装package control组件,之后我们会使用该组件给Sublime安装常用 ... 
- phpstorm通过FileWatchers配置自动格式化代码插件
		在自动格式代码的插件中, prettier一直是挺不错的, 这个插件在不同的IDE里有不同的配置地方, 但是配置参数基本上是差不多的. 下面就说明下在phpstorm(版本2019.2)中如何配置的吧 ... 
- 手把手教你webpack、react和node.js环境配置(上篇)
		很多人刚学习react的时候,往往因为繁琐的配置而头疼,这里我将手把手教大家怎么用webpack配置react和redux的环境,这篇教程包括前端react和后台node整个网站的环境配置,对node ... 
- webpack4 中的最新 React全家桶实战使用配置指南!
		最新React全家桶实战使用配置指南 这篇文档 是吕小明老师结合以往的项目经验 加上自己本身对react webpack redux理解写下的总结文档,总共耗时一周总结下来的,希望能对读者能够有收获, ... 
随机推荐
- oracle之 安装oracle指定jdk 或者如何解决提示框显示不全
			在centos7下,安装oracle 11g. gnome的桌面.各个参数配置好后,运行runInstaller命令.此时弹出安装界面,在一次次点击[下一步]的时候,中间会弹出对话框,可是对话框显示不 ... 
- python时间戳转时间
			import time timestamp = 1462451334 #转换成localtime time_local = time.localtime(timestamp) #转换成新的时间格式(2 ... 
- 怎么在vi和vim上查找字符串
			教你怎么在vi和vim上查找字符串 我们以samba的配置文件为例,搜索一个user的字符串. vim /etc/samba/smb.conf 打开smb.conf 命令模式下,输入/use ... 
- Jmeter录制脚本过程及Could not create script recorder报错、您的连接不是私密连接报错
			转载自 https://www.cnblogs.com/wwho/p/7173172.html Jmeter录制脚本过程及Could not create script recorder报错.您 ... 
- CentOS6.5_64位系统下安装配置postfix邮件系统 启用并配置SMTP虚拟账户
			http://blog.jjonline.cn/linux/185.html http://www.cnblogs.com/apexchu/p/4271264.html 用户新增和删除 http:// ... 
- Git-打标签
			打标签同大多数 VCS 一样,Git 也可以对某一时间点上的版本打上标签.人们在发布某个软件版本(比如 v1.0 等等)的时候,经常这么做.本节我们一起来学习如何列出所有可用的标签,如何新建标签,以及 ... 
- position实现分层和遮罩层功能
			很多网站,当点了一个按钮后,弹出一个窗口,底层变透明不可选,就是用到层的概念,至少三层 第一层,底层原始层 第二层,遮罩层,用到positon: fixed; top bottom left righ ... 
- Linux配置Python默认版本
			我们知道在Windows下多版本共存的配置方法就是改可执行文件的名字,配置环境变量. Linux中的配置原理差不多,思路就是生成软链接,配置到环境变量. 在没配置之前,我的Ubuntu中安装了pyth ... 
- 车载文档记录(ROM)
			一,缩写词定义 1,ECU和ECM ECU: Engine Control Unit 发动机控制单元:从用途上讲则是汽车专用微机控制器.ECM: Engine Control Module 发动机控制 ... 
- Azure ARM (18) 将Azure RM Manage Disk托管磁盘的Image,跨订阅迁移
			<Windows Azure Platform 系列文章目录> 先挖一个坑,以后再埋. 最近遇到一个客户需求,客户使用了Azure RM Manage Disk托管磁盘,然后捕获镜像做成了 ... 
