iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >sublime text3支持JSX和es201x代码格式化的插件是什么
  • 448
分享到

sublime text3支持JSX和es201x代码格式化的插件是什么

2023-06-14 22:06:39 448人浏览 泡泡鱼
摘要

小编给大家分享一下sublime text3支持jsX和es201x代码格式化的插件是什么,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!最近开始撸React的时候,一直使用的sublime text3着实让强迫症的我难受至

小编给大家分享一下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配置项加入如下保存即可。

注意修改你本地的nodenode_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代码格式化的插件是什么”有了一定的了解,如果想了解更多相关知识,欢迎关注编程网精选频道,感谢各位的阅读!

--结束END--

本文标题: sublime text3支持JSX和es201x代码格式化的插件是什么

本文链接: https://www.lsjlt.com/news/275350.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • sublime text3支持JSX和es201x代码格式化的插件是什么
    小编给大家分享一下sublime text3支持JSX和es201x代码格式化的插件是什么,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!最近开始撸React的时候,一直使用的sublime text3着实让强迫症的我难受至...
    99+
    2023-06-14
  • mac支持的硬盘格式 什么硬盘格式是mac和win支持的
    大部分硬盘在默认出厂前都会设定好一个固定的磁盘格式,如果该格式与用户电脑所使用的系统不兼容,就无法正确地进行硬盘读写甚至硬盘识别。对于Mac系统和Windows系统而言,它们都有自己支持的某些硬盘格式。什么是Mac支持的硬盘格式,什么硬盘格...
    99+
    2023-09-07
    macos windows
  • 基于Eclipse的Flex代码格式化插件怎么用
    小编给大家分享一下基于Eclipse的Flex代码格式化插件怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Flex代码格式化工具在对Flex进行编码的时候,...
    99+
    2023-06-17
  • php格式化代码保存到文件的方法是什么
    要将PHP代码格式化并保存到文件,可以使用以下步骤:1. 将PHP代码保存到一个字符串变量中。2. 使用PHP的内置函数`file_...
    99+
    2023-10-11
    php
  • CSS代码格式化的不同表现方式是什么
    这篇文章主要介绍了CSS代码格式化的不同表现方式是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   格式化与CSS的功能无关。这些仅...
    99+
    2024-04-02
  • IDEA必备插件、阿里巴巴规范插件(代码格式化,注释模板化)的安装及使用和快捷键设置
    背景:记录下idea的配置,换电脑方便直接配置这些信息 第一步:安装必备插件如下 英文直接翻译就是插件的作用,大部分不用额外配置,Adapter for Eclipse Code Formatter是阿里格式插件,下面配置它。 第二步:配...
    99+
    2023-10-25
    intellij-idea java idea
  • 华为云服务器登录用户名和密码是什么格式的文件
    华为云服务器登录用户名和密码一般是存储在客户端的文件中,以便您可以在云服务器管理平台上访问该文件。您需要将其保存到您自己的本地计算机上,然后使用任何文本编辑器(如Google文本编辑器)或在线编辑器(如Microsoft Word或Micr...
    99+
    2023-10-26
    华为 用户名 密码
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作