首页
学习
活动
专区
圈层
工具
发布

Prettier+Vscode setting提高前端开发效率

本文介绍和ESLient配合使用的Prettier实现编译器自动将代码格式化。 同时也介绍VsCode的 setting设置,分享我开发时常用的配置。...VScode中下载相关插件就可以了 两者都会影响到项目的代码自动格式化,区别只是下载依赖那么项目自己自带自动格式化,而不下载依赖本质上其实是 自己对编译器的私设 下载依赖 pnpm add -D prettier...然后再项目的外面的位置添加这两个文件就能使用Prettier啦。但是光有Prettier还不够,因此我们接下来需要在vscode中的setting设置使用Prettier为自动格式化工具。...json", "jsonc", "yaml" ], // 文件格式化配置 "[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode...editor.defaultFormatter "esbenp.prettier-vscode" 指定使用 Prettier 扩展作为默认的代码格式化工具。

1.2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    VSCode合理配置ESLint+Prettier

    于是,我就亲自下载了vscode搞了下发现真没提示,在百度和掘金搜了下vscode配置eslint+prettier的文章没有一个好使的,终于在踩了很多坑后,配置成功了。...本文就跟大家分享下如何在vscode上配置Eslint+Prettier,欢迎各位感兴趣的开发者阅读本文。...安装eslint、prettier插件 插件使用 这里你可以选择直接修改vscode的setting.json文件,这样的修改是本地的,无法做到同步,如果有其他人也是用的vscode,那么你要告诉他改什么改什么...创建好文件后,添加下述配置: { "[vue]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "eslint.alwaysShowStatus...不然会与vscode自身的保存起冲突 接下来,我们来配置prettier,同样的在项目根目录创建.prettierrc.json文件,添加下述配置: { "tabWidth": 2, "useTabs

    2.7K40

    前端代码规范工具 eslint vs prettier 哪个更适合你

    Prettier的最主要的目的就是为了让人们不在纠结代码的样式,而是全神贯注去考虑代码的性能和功能。...ESLint Vs Prettier 相比于Prettier,ESlint不仅仅可以格式化代码,更主要的是它可以帮助开发者发现代码中的错误。当一个变量声明之后但是没有使用,它会给出警告。...ESlint会在格式化代码的时候,去修复代码中的错误,而Prettier更多地是去格式化代码而忽略代码中的错误。...但是术业有专攻,Prettier就是专门为了格式化代码而生的。对于代码中的一些问题,ESlint可能无法正确格式化,这个时候,Prettier就可以很好的完成格式化的任务。...在Prettier的官网中,官方已经给出了集成ESLint的解决方案,你可以参照文档将两者合二为一。

    99340

    提升编程效率的小工具分享:让你的开发更高效

    VS Code + 插件组合:打造高效编码环境1.1 Prettier:代码自动格式化我们在编写 JavaScript、TypeScript、CSS 等代码时,格式混乱可能会影响可读性。...安装方式:在 VS Code 扩展市场搜索 Prettier,安装后,在 settings.json 中添加:{ "editor.formatOnSave": true, "[javascript...]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }}这样,每次保存文件时,代码都会自动格式化。...安装方式:在 VS Code 扩展市场搜索 GitLens,安装即可。使用 Alt + Shift + G 可以快速查看文件的 Git 记录。2....Oh My Zsh:提升命令行体验如果你经常在终端中执行 Git 操作、运行脚本,那 Oh My Zsh 绝对是一个提升效率的好工具。

    22700

    小心你的 VS Code 扩展!

    开发人员还可以观察扩展是否有蓝勾,该标识意味着发布者已经验证了一个 web 域名的所有权(有些正版扩展也并没有进行验证,如 Prettier 等)。...在给出的例子中,研究人员以流行的 VSCode 扩展 Prettier 为例,创建了一个伪装的新扩展。...仔细查看 URL 可发现,区别在于发布者名称(esbenp 与 espenp)和扩展名(prettier-vscode 与 pretier-vscode)。...当用户正确搜索 Prettier 扩展时,该模拟扩展出现在第 26 位,风险很低。但如果开发人员无意中错误输入为 “pretier” 时,该伪装扩展则是唯一的搜索结果。...VS Code 扩展以与用户相同的权限运行,因此如果安装恶意扩展,很可能会造成损害。

    70520

    【JavaScript】ESlint & Prettier & Flow组合,得此三神助,混沌归太清

    运行以下命令,安装flow命令行 npm install -g flow-bin 6....Prettier是完成这一丰功伟绩的功臣。 Prettier是用来规范代码风格的,一些IDE比如VScode可以给我们提供代码格式化的功能,但是这种功能仍然有限。...A,B:好,那咱就这么办 如何使用Prettier 在VScode上下载Prettier扩展插件,最好把编辑器重启一下。...,有VScode的Prettier插件就足够指导开发了,如果你想一次性把全部JS/JSX文件全部格式化一遍,可以这样,在根目录下运行: yarn prettier --write '....ESlint的使用 在VScode上下载Eslint扩展插件,最好把编辑器重启一下 设置Eslint这个VScode扩展插件的AutoFix功能,如图所示 在项目下安装eslint命令行并进行初始化

    1.4K20

    详解prettier使用以及与主流IDE的配合

    这种方式下,只要你配置过了全局包所在路径到环境变量,那么你就可以在命令行中使用prettier命令行调用它。...尽管这些配置是可以通过命令行参数形式传递,但是一旦规则数量太多,命令行很明显不是一个好的方式,而更加优雅的方式则是使用配置文件:Configuration File · Prettier 配置文件最简单的方式...然而一般来说,我们都会使用IDE来进行应用开发,我们很少会为了使用prettier的格式化功能专门使用命令行。...还好,无论是JetBrains系的IDEA或WebStorm还是VSCode,都有对应的插件来调用prettier。...如果不配置该选贤,则我们需要在打开源代码文件以后,右键选择使用prettier进行格式化: VSCode 在VSCode中,使用prettier的思路是一样的。

    1.4K10
    领券