vscode环境搭建:配置prettier
一、prettier介绍
prettier是一款代码格式化插件,插件id为:esbenp.prettier-vscode
传送门:beautify官方文档
二、下载
下载prettier插件
三、配置vscode
如下图所示修改settings.json,设置使用esbenp.prettier-vscode这款插件作为html、css、less、js、vue的格式化工具
四、配置.prettierrc.yml
esbenp.prettier-vscode插件配置文档:https://prettier.io/docs/en/configuration.html
esbenp.prettier-vscode插件所有可选项+含义:https://prettier.io/docs/en/options.html
推荐使用.prettierrc.yml或者.prettierrc.js,因为相比于.prettierrc.json,yml和js可以添加注释,而json不行。如果.prettierrc.json使用jsonc格式保存,虽然可以添加注释,但是格式化却没效了。
下面是.prettierrc.yml的配置文件,根据需求自行更改
# 每行最多多少个字符换行
# printWidth: 100
# tab缩进大小默认为2
tabWidth: 2
# 使用tab缩进,默认false
useTabs: false
# 使用分号 默认true
semi: false
# 使用单引号 默认false(在jsx中配置无效, 默认都是双引号)
singleQuote: false
# 行尾逗号,默认none可选 none|es5|all
# es5 包括es5中的数组、对象
# all 包括函数对象等所有可选
TrailingCooma: all
# 对象中的空格 默认true
# true: { foo: bar }
# false: {foo: bar}
bracketSpacing: true
# JSX标签闭合位置 默认false
# true: <button
# className="prettier-class"
# id="prettier-id"
# onClick={this.handleClick}>
# Click Here
# </button>
# false: <button
# className="prettier-class"
# id="prettier-id"
# onClick={this.handleClick}
# >
# Click Here
# </button>
bracketSameLine: true
jsxBracketSameLine: true
# 箭头函数参数括号 默认avoid 可选 avoid| always
# avoid 能省略括号的时候就省略 例如x => x
# always 总是有括号
arrowParens: avoid# endOfLine: "<lf|crlf|cr|auto>"
# "lf" – Line Feed only (\n), common on Linux and macOS as well as inside git repos
# "crlf" - Carriage Return + Line Feed characters (\r\n), common on Windows
# "cr" - Carriage Return character only (\r), used very rarely
# "auto" - Maintain existing line endings (mixed values within one file are normalised by looking at what’s used after the first line)
endOfLine: crlfproseWrap: true
vscode环境搭建:配置prettier相关推荐
- Latex与VSCode环境搭建问题解决
Latex与VSCode环境搭建-----实现前向搜索和后向搜索定位文字--前向搜索失败后向成功 相关的教程有很多,这里给出写的比较好的两个 https://zhuanlan.zhihu.com/p/ ...
- PyQt5 环境搭建+配置+怎样运行生成的.py程序
PyQt5 环境搭建+配置+怎样运行生成的.py程序 PyQt5安装及配置 安装 配置 Error while finding module specification for 'PyQt5.uic. ...
- 服务器php环境配置续费,php 服务器环境搭建配置
摘要 腾兴网为您分享:php 服务器环境搭建配置,钻石星球,智慧农业,思维导图,扇贝单词等软件知识,以及华为主题app,mychrome,花椒直播app,漫画猫,d3dx9_34.dll,360骑卫士 ...
- VSCode环境下配置ESLint 对Vue单文件的检测
本文介绍了在VSCode环境下如何配置eslint进行代码检查,并介绍了如何对.vue单文件进行支持. ESLint 安装 1.在工程根目录下,安装eslint及初始化 $ npm install e ...
- Hadoop学习笔记——入门教程(虚拟机安装LinuxHadoop环境搭建配置)
文章目录 一.Hadoop安装配置文档及注意事项 二.Hadoop概述 2.1.Hadoop是什么 2.2.Hadoop的发展历史 2.3.Hadoop三大发行版本 2.3.1 Apache Hado ...
- Jenkins+Jmeter+Gitlab+Ant接口自动化持续集成构建(环境搭建配置)
第一步:环境搭建: 准备工作: Java及jdk配置.jmeter安装配置.Jenkins搭建完成.安装Ant 一.JDK配置 JDK配置请百度自行配置 二.Jmeter安装配置 1.把 apache ...
- VSCode - setting.json配置 - Prettier、Vetur格式化和ESLint检查
vscode 前端最佳插件配置 格式化代码时用到的插件 ESLint(代码规范和错误检查工具,控制代码质量) Prettier(代码格式化工具) Vetur(识别 vue 文件) EditorConf ...
- 常用开发环境搭建配置教程(OneStall)
最近想要做一个小东西,用到了下面几个中间件或者环境: Java Tomcat Maven MongoDB ZooKeeper Node 并且恰好碰到腾讯云打折,云主机原价100多一个月,花了30块钱买 ...
- 云服务器+花生壳+xming+vscode环境搭建(云服务器运行程序,本地进行GUI显示)
1.前言 前两天没事网上冲浪,看到腾讯云出了个618活动(非广告,狗头保命),租了个轻量应用服务器(CPU: 2核,内存: 2GB,40GB SSD云硬盘),第一次用云服务器,想在云服务器上运行程序, ...
- win7(32/64)+apache2.4+php5.5+mysql5.6 环境搭建配置
首先要有耐心仔细读完全文,尤其是括号里面的注释. 环境:win7 32.(64位的同理,下载相关软件必须是对应的64位版本) 所需软件: 0.安装Apache的前必须安装VC11 vcredist ...
最新文章
- python读取配置文件存在某配置_Python读取配置文件(config.ini)以及写入配置文件
- php和python哪个学起来简单一点-作为初学者,php,python和ruby应学哪个?
- Ganglia 调试技巧
- boost::fusion::traits用法的测试程序
- matplotlib(五)排版布局
- linux的mount(挂载)命令详解(转)
- h5 php js实验总结,H5学习_番外篇_PHP数据库操作
- Python3安装(Linux)
- spring-security-学习笔记-01-基本概念
- 语言设有某种十年期国债_孩子的语言敏感期,家长应该做些什么呢?
- Android 系统(137)---android打包解包boot.img,system.img
- css3 动画 vs js 动画
- java代码绩点计算器_怎么用java写一个gpa计算器?
- win10清理_春节过后你的电脑该减肥了 Win10清理C盘瘦身全攻略
- 华为智慧屏鸿蒙系统深度评测,八个维度深度评测华为荣耀智慧屏
- Ubuntu18.04 快速返回桌面 【快捷键】
- 2022年经历太多,大家都太艰难了,听一首悲伤的歌曲,代表现在的心情,送别老朋友
- Android Paint绘制动态心电图效果
- linux下was怎么卸载_WAS 6.1简单卸载方法
- 学计算机买笔记本是i5 i7,对我们普通人买电脑来说,i7和i5、i3有多大区别,玩游戏选哪款好?!...
热门文章
- 概率统计17——点估计和连续性修正
- PHP 微信公众号和html5接入微信支付
- Timus 1104. Don’t Ask Woman about Her Age
- Office2021安装全教程
- 查看linux当前ip,linux查看当前服务器ip地址 命令行
- html5画布获取位置,html5画布绘制位置不正确(html5 canvas drawing position not correct)
- Spring: error at ::0 can‘t find referenced pointcut的错误并解决
- Hive文件存储格式(建表stored as 的五种类型)
- 订单管理_04删除订单信息流程
- 教育学大佬是怎么找外文参考文献的?