vscode自动格式化插件配置说明(Prettier - Code formatter)

这篇具有很好参考价值的文章主要介绍了vscode自动格式化插件配置说明(Prettier - Code formatter)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、在应用商店搜索Prettier并下载

vscode格式化插件,vscode插件,前端,vscode,编辑器

2、下载完成之后点击扩展设置

vscode格式化插件,vscode插件,前端,vscode,编辑器

 3、点击右上角json配置文件

vscode格式化插件,vscode插件,前端,vscode,编辑器

 4、在文件中添加如下代码

 // prettier相关设置
  // 使能每一种语言默认格式化规则
  "[html]": {
    "editor.defaultFormatter": "vscode.html-language-features",
  },
  "[javascript]": {
    "editor.defaultFormatter": "vscode.typescript-language-features",
  },

  "editor.formatOnSave": true, // 保存格式化
  // html不换行
  "js-beautify-html": {
    // 换行
    // "wrap_attributes": "force-aligned"
    // 不换行 
    "wrap_attributes": "auto",
    // "wrap_attributes": "aligned-multiple",
  },
  "prettier": {
    "printWidth": 300, // 代码宽度  js超过 300换行
    "bracketSameLine": true,
    "trailingComma": "none", //禁止随时添加逗号,这个很重要。找了好久
    "singleQuote": true, // 单引号不自动转换双引号
    "semi": false, // 不添加分号
    "proseWrap": "preserve", // 代码超出是否要换行 preserve保留
    "arrowParens": "avoid", // 箭头函数一个参数不加括号
  },
  "files.associations": {
    "*.html": "html"
  },
  "workbench.iconTheme": "vscode-icons",
  "backgroundCover.autoStatus": true,
 
  // 格式化vue文件
  "files.autoSave": "onFocusChange",
  "editor.fontSize": 14,  // 设置字体
  "editor.tabSize": 2,    // 设置tab位2个空格,设置后在页面可查看.
  "editor.tabCompletion": "on",  // 用来在出现推荐值时,按下Tab键是否自动填入最佳推荐值
  "editor.codeActionsOnSave": {
      "source.fixAll.eslint": true,
      "source.organizeImports": true    // 这个属性能够在保存时,自动调整 import 语句相关顺序,能够让你的 import 语句按照字母顺序进行排列
  },
  "editor.lineNumbers": "on",  // 设置代码行号
  "editor.formatOnSave": true,
  "terminal.integrated.shell.osx": "zsh",
  "workbench.iconTheme": "vscode-icons",
  "explorer.confirmDelete": false, 
  // #让vue中的js按"prettier"格式进行格式化
  "vetur.format.defaultFormatter.html": "js-beautify-html",
  "vetur.format.defaultFormatter.js":"prettier-eslint",
  "vetur.format.defaultFormatterOptions": {
      "js-beautify-html": {
          // #vue组件中html代码格式化样式
          "wrap_attributes": "force-aligned", //也可以设置为“auto”,效果会不一样
          "wrap_line_length": 200,
          "end_with_newline": false,
          "semi": false,            "singleQuote": true
        },
        "prettier": {
            "semi": false,
            "singleQuote": true,
            "editor.tabSize": 2
        },
        "prettyhtml": {
            "printWidth": 160,
            "singleQuote": false,
            "wrapAttributes": false,
            "sortAttributes": false
        }
    },
  // 设置编译器默认使用vetur方式格式化代码
  "[vue]": {
    "editor.defaultFormatter": "octref.vetur"
  },

5、如果需要格式化vue文件,建议配合ESLint、Vetur两个插件一起使用

vscode格式化插件,vscode插件,前端,vscode,编辑器

vscode格式化插件,vscode插件,前端,vscode,编辑器

 一款好用的eslint自动修复插件:eslint-config文章来源地址https://www.toymoban.com/news/detail-662384.html

到了这里,关于vscode自动格式化插件配置说明(Prettier - Code formatter)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【vscode 格式化】prettier 格式化之后添加逗号,与eslint冲突

    最近格式化文件的时候老是添加逗号,保存的时候会eslint在格式化一遍,将逗号删掉;就感觉不是很舒服; 有两种方法, 一、配置 .prettierrc 文件; 文件配置,可直接用,配合eslint使用足够了 JSON文件是不支持备注的,cv过去时要删掉注释 2.就是在设置的搜索框中输入“vet

    2024年02月12日
    浏览(56)
  • 第二章 React项目配置ESlint和Prettier实现自动格式化代码以及统一代码风格

    欢迎加入本专栏!本专栏将引领您快速上手React,让我们一起放弃放弃的念头,开始学习之旅吧!我们将从搭建React项目开始,逐步深入讲解最核心的hooks,以及React路由、请求、组件封装以及UI(Ant Design)框架的使用。让我们一起掌握React,开启前端开发的全新篇章! 需要准

    2024年02月03日
    浏览(42)
  • 无插件,简单配置prettier,将微信小程序的wxml和wxss当作html和css进行格式化

    使用prettier的项目、安装了prettier扩展的vscode和微信开发者工具。 prettier是根据默认的解析器对相应的文件进行处理,我们可以自定义什么格式的文件用什么解析器。具体看 documentSelectors。 只列出有关的配置 编辑器的配置 设置wxml和wxss文件的默认格式化工具为prettier 配置pre

    2024年02月09日
    浏览(33)
  • 解决方案:VSCode中配置自动格式化实现Ctrl+S自动格式化代码

    一致的代码风格不仅仅有助于提高可读性,还可以减少错误和漏洞的产生。在编码中,在VSCode中配置Prettier插件并实现使用Ctrl+S自动格式化代码,其可以: 根据事先定义的规则自动调整代码的缩进、换行、空格等格式,从而让所有开发人员的代码风格保持一致 。这有助于提高

    2024年02月06日
    浏览(41)
  • [HBuilderX开发uniapp]自动代码格式化插件安装及配置

    目录 一、前言 二、插件位置 1.在HBuilderX中找到工具------插件安装​ 2.点击“安装新插件”------\\\"前往插件市场安装\\\"  3.插件市场搜索eslint-----点击下载------使用HBuilderX导入插件  三、小结 四、补充 HBuilderX作为H5 web开发的IDE其使用的普及化大幅提高,在应用中为使代码更加优美

    2023年04月08日
    浏览(30)
  • VScode保存自动格式化

    要在Visual Studio Code(VS Code)中关闭保存自动格式化功能,您可以按照以下步骤操作: 这样,您就成功取消了在VS Code中保存时自动格式化的功能。这个设置可以帮助您在编写代码时更加自由地控制代码格式,适应个人的编码习惯。如果您需要重新启用自动格式化功能,只

    2024年03月26日
    浏览(37)
  • 惊~只需要这样配置就可以让小程序使用Prettier格式化,还支持wxml等文件

    安装Prettier 首先找到扩展商店的入口 入口1:设置 → 扩展设置 → 编辑器扩展 → prettier 入口2:打开编辑器面板 → 找到小方块(扩展商店)→ 搜索prettier 配置基础的规则 安装好后,就可以在设置中找到该插件了,然后进行设置,直接点击右上角的格式化配置文件 setting.js

    2024年02月09日
    浏览(49)
  • vscode保存时自动格式化设置

    最后更新日期:2022-10-29 操作系统:Windows 11 专业版 vscode版本:1.72.2 打开vscode设置面板,在设置中搜索 format ,选择 Editor: Format On Save ,此后每当 ctrl + s 保存时,则自动格式化。 以上。

    2024年02月09日
    浏览(39)
  • VSCode 取消保存时自动格式化

    目前收集了三个方法: 1、如果添加  JS-CS-HTML Formatter 这个扩展,可以将其禁用 2、设置code action on save  修改setting.json文件,在此文件中添加一行 3、关闭设置中的 Editor:Format On Save 打开设置,搜索 format

    2024年02月14日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包