sublime text3支持JSX和es201x代码格式化的插件是什么
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,小编给大家分享一下sublime text3支持JSX和es201x代码格式化的插件是什么,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!最近开始撸React的时候,一直使用的subl
千家信息网最后更新 2025年01月31日sublime text3支持JSX和es201x代码格式化的插件是什么
小编给大家分享一下sublime text3支持JSX和es201x代码格式化的插件是什么,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
最近开始撸React
的时候,一直使用的sublime text3着实让强迫症的我难受至极,本身不支持JSX
的高亮,安装完Babel
之后新的问题来了,格式化插件挂了。。。
前前后后尝试了两三个插件(jsfmt
etc.),都不太理想。esformatter-jsx
可以使用,但是那个对JSX
的缩进,还有对诸如switch
语句的诡异缩进,糟心。
终于在准备换IDE的时候看到了VSCode格式化插件的一个配置项有esformatter-jsx
,还可以选择prettier
。
prettier官网(科学上网):https://prettier.io/docs/en/install.html
可以看到Facebook在用它优化React
项目的代码,没深究。
执行npm i -g prettier
下载到的包里有个bin-prettier.js
,这就是本体了。
sublime text3 直接在package control
搜索prettier
下载,打开它的User
配置项加入如下保存即可。
注意修改你本地的node
和node_modules
路径
{ "debug": false, "prettier_cli_path": "/usr/local/lib/node_modules/prettier/bin-prettier.js", "node_path": "/usr/local/bin/node", "auto_format_on_save": false, "auto_format_on_save_excludes": [], "allow_inline_formatting": false, "custom_file_extensions": [], "max_file_size_limit": -1, "additional_cli_args": {}, "prettier_options": { "printWidth": 80, "singleQuote": false, "trailingComma": "none", "bracketSpacing": true, "jsxBracketSameLine": false, "parser": "babylon", "semi": true, "requirePragma": false, "proseWrap": "preserve", "arrowParens": "avoid" }}
在快捷键配置中加入
{ "keys": ["super+shift+c"], "command": "format_javascript"}
具体可以去github看插件作者的Readme
插件的功能不是全部功能,可以在命令行使用指令格式化代码,(也可以直接在项目中引用?)
看完了这篇文章,相信你对"sublime text3支持JSX和es201x代码格式化的插件是什么"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
插件
格式
代码
支持
配置
功能
时候
篇文章
项目
糟心
诡异
难受
前前后后
作者
命令
完了
就是
强迫症
快捷键
指令
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库输出所有表名
iso网络安全体系结构八项
广州尚聪网络技术有限公司
南阳市内网络安全进社区
网络营销是单纯的网络技术吗
中国最厉害的软件开发企业
互联网科技公司微信开发
网络安全责任有哪些
广西网络安全管理
深渊数据库怎么填
hdfs图片服务器
零基础的人做软件开发工作
服务器建筑管理
biubiu加速器服务器维修
金山区数据软件开发协议
南京市租房软件开发
郫县民宿软件开发
软件开发环境属于软件工具
思科网络技术基础教程
企业管理系统数据库et图
虹口区直销软件开发生产过程
护苗网络安全工作简报
图像处理 网络安全哪个更好
人人网的数据库
cfhd服务器选择
数据库设计分为几个步骤答辩题目
查找数据库驱动程序路径
hp服务器raid5 分区丢失
杨浦区软件开发技术服务案例
数据库分组后having