首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使用VSCode Prettier防止每个html元素结束标记换行?

VSCode Prettier是一款常用的代码格式化工具,可以帮助开发者自动格式化代码,提高代码的可读性和一致性。在使用VSCode Prettier时,如果希望防止每个HTML元素结束标记换行,可以通过以下步骤进行设置:

  1. 首先,确保已经在VSCode中安装了Prettier插件。可以在VSCode的扩展商店中搜索并安装"Prettier - Code formatter"插件。
  2. 打开VSCode的设置界面。可以通过菜单栏中的"文件" -> "首选项" -> "设置"来打开设置界面。
  3. 在设置界面中,搜索"prettier"关键字,找到"Prettier: Html Wrap Attributes"选项。
  4. 将该选项的值设置为"auto"。这样设置后,Prettier会根据代码的长度自动决定是否换行。
  5. 保存设置后,再次编辑HTML文件时,Prettier会自动格式化代码,并根据设置的规则决定是否换行。

需要注意的是,以上设置只会影响使用Prettier格式化的代码,如果有其他代码格式化工具或插件也在使用,可能会产生冲突。此外,Prettier还支持更多的配置选项,可以根据个人需求进行调整。

推荐的腾讯云相关产品:腾讯云云开发(Tencent Cloud CloudBase),它是一款全托管的云原生应用开发平台,提供了丰富的云开发能力和工具链,可以帮助开发者快速构建和部署应用。腾讯云云开发支持多种开发语言和框架,包括前端开发、后端开发、数据库、存储等,可以满足各类应用的需求。

产品介绍链接地址:https://cloud.tencent.com/product/tcb

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

你的代码好看吗

": "esbenp.prettier-vscode" }, /* prettier的配置 */ "prettier.printWidth": 100, // 超过最大值换行 "prettier.tabWidth...es5", // 在对象或数组最后一个元素后面是否加逗号(在ES5中加尾逗号) "prettier.tslintIntegration": false // 不让prettier使用tslint的代码格式进行校验...相信每个vscode上编写vue的都会下载 Vetur 插件,它目前是 vscode 上面最好用的一款vue插件。现在要说的是,如何使用prettier格式化vue的代码。...你没法使用类似格式化html/css/js的方式来格式化vue格式的代码,像下面这样子的: { "[vue]": { "editor.defaultFormatter": "esbenp.prettier-vscode...值得提一句的是,Vetur对于html文件默认使用的是 prettyhtml,但是由于prettier也可以支持html的格式化,所以我觉得统一使用prettier对全语言的格式化是比较简洁的,也希望prettier

1.3K20

一款超人气代码格式化工具prettier

这里已vscode为例进行说明,下面的配置是我自己的对于HTML/CSS/JS/LESS文件的prettier格式化规则: { // 使能每一种语言默认格式化规则 "[html]": {..., //不让prettier使用stylelint的代码格式进行校验 "prettier.trailingComma": "es5", // 在对象或数组最后一个元素后面是否加逗号(在ES5中加尾逗号...相信每个vscode上编写vue的都会下载 Vetur 插件,它目前是 vscode 上面最好用的一款vue插件。现在要说的是,如何使用prettier格式化vue的代码。...你没法使用类似格式化html/css/js的方式来格式化vue格式的代码,像下面这样子的: { "[vue]": { "editor.defaultFormatter": "esbenp.prettier-vscode...值得提一句的是,Vetur对于html文件默认使用的是 prettyhtml,但是由于prettier也可以支持html的格式化,所以我觉得统一使用prettier对全语言的格式化是比较简洁的,也希望prettier

3.9K20
  • 使用这些配置规范并格式化你的代码

    EditorConfig 首先,我们需要一个基本的规范,例如缩进,如何换行等等。它要适用于所有的团队,适用于所有的语言,适用于所有的编辑器。 EditorConfig 能帮助我们实现这一点。...tab_width = 2; ## 设置为 lf、cr 或 crlf 以控制如何表示换行符。...trim_trailing_whitespace = true ## 设置为 true 以确保文件在保存时以换行结束,设置为 false 以确保不以换行结束。...想让 prettier 生效,需要我们在 VSCode 里配置: // 所有文件都使用 prettier 格式化 "editor.defaultFormatter": "esbenp.prettier-vscode...推荐不常使用的文件类型,使用 prettier 去格式化。js,json,jsx,html,css,less,vue 等这些文件,使用工程统一的规范去格式化。 所以,我觉得完全可以卸载它。

    2.4K30

    常用的一些vscode前端插件

    安装后需要进行格式化参数的配置: VSCode左下角的设置图标–》设置–》输入框中搜索settings,随便点一个 /* prettier的配置 */ "prettier.printWidth...": 100, // 超过最大值换行 "prettier.tabWidth": 4, // 缩进字节数 "prettier.useTabs": false, // 缩进不使用tab,使用空格..., //不让prettier使用stylelint的代码格式进行校验 "prettier.trailingComma": "es5", // 在对象或数组最后一个元素后面是否加逗号(在ES5中加尾逗号...习惯了之后还是很好用的 6 Auto Close Tag 自动补全结束标签 7 Auto Rename Tag 自动重命名结束标签 8 any-rule 正则插件,可以查找一些常用正则 9 ESLint...15 HTML Boilerplate 通过使用 HTML模版插件,摆脱了为 HTML 新文件重新编写头部和正文标签的苦恼。只需在空文件中输入 html,并按 Tab 键,即可生成干净的文档结构。

    1.9K30

    React 开发常用 eslint + Prettier vscode 配置方案

    1、安装 vscode 插件 eslint 和 Prettier 要知道 eslint 和 Prettier 所做的事情都是基于编辑器支持的,所以我们做的所有的事情基本都是做给编辑器看的,配置的所有参数配置也是为了编辑器配置的...': 0, //文件以单一的换行结束 'no-unused-vars': [2, {'vars': 'all', 'args': 'after-used'}], //不能有声明后未被使用的变量或参数...PascalCase 'react/jsx-sort-props': 2, //强化props按字母排序 'react/jsx-uses-react': 1, //防止反应被错误地标记为未使用...'react/jsx-uses-vars': 2, //防止在JSX中使用的变量被错误地标记为未使用 'react/no-danger': 0, //防止使用危险的JSX属性...'react/no-multi-comp': 2, //防止每个文件有多个组件定义 'react/no-set-state': 0, //防止使用setState 'react

    3.1K10

    VS Code书写vue项目配置 eslint+prettier 统一代码风格

    我的主力工具是sublime,ws辅助,vscode基本很少使用(就下载安装放在冷宫),但是听说用来写vue项目还不错,就开启了一番折腾。...目标是:Eslint校验代码语法,prettier统一格式化代码,按下保存自动修复eslint错误,自动格式化代码(因为懒~) 安装vscode插件 首先,需要安装 Vetur、ESLint、Prettier...- Code formatter这三个插件,安装完重启下,防止插件不生效。...我把配置写在了工作区设置,配置如下: { //.vue文件template格式化支持,并使用js-beautify-html插件 "vetur.format.defaultFormatter.html...": "js-beautify-html", //js-beautify-html格式化配置,属性强制换行 "vetur.format.defaultFormatterOptions":

    7.1K60

    vscode代码整理插件_vscode安装离线插件

    Pair Colorizer(括号颜色不同,更容易看) 代码括号颜色会对应,更容易看 Easy LESS(less语法) 配置说明: 在vsCode使用Less方法: 在vsCode..."prettier.printWidth": 100, // 超过最大值换行 "prettier.tabWidth": 4, // 缩进字节数 "prettier.useTabs": false, /.../ 缩进不使用tab,使用空格 "prettier.semi": true, // 句尾添加分号 "prettier.singleQuote": true, // 使用单引号代替双引号 "prettier.proseWrap...es5", // 在对象或数组最后一个元素后面是否加逗号(在ES5中加尾逗号) "prettier.tslintIntegration": false, "terminal.integrated.allowMnemonics...发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/187732.html原文链接:https://javaforall.cn

    1.5K30

    VSCode常用的插件

    Server 实时预览(推荐) vscode-icons 设置文件图标主题 Easy LESS 编译less文件 会了吧 学习单词插件 (可以使用) 1....Auto Rename Tag 修改开始标签,结束标签跟着自动变化,比较好用。 3. One Dark Pro 颜色主题 我比较喜欢的一个颜色主题 页面的效果: 4....格式化代码(vscode系统自带) 现在格式化代码的插件非常多,比如Prettier等等。...注意点: 使用live server 各位小伙伴要注意, 先用vscode 打开 文件所在的目录文件夹哦。 7. vscode-icons 设置文件图标主题 可以很清楚看到文件对用的图标。..., // 每行文字个数超出此限制将会被迫换行 "prettier.printWidth": 300, // 使用单引号替换双引号 "prettier.singleQuote": true, "prettier.arrowParens

    27620

    前端架构师神技,三招统一团队代码风格

    了解了不规范的代码以及不规范代码带来的问题,作为前端架构师,我们就要思考三个问题: 如何制定规范? 如何统一团队的规范? 如何检测规范?...当规范成为普遍共识之后,大家按照自己的喜好使用不同的规范,逐渐形成了自己的编码习惯。在一个团队中,每个开发者往往各自有各自的编码习惯。 然而这又成为了问题。...这个工具是有的,我们都听过,就是大名鼎鼎的 ESLint ESLint 有两种能力: 检查代码质量,如是否有已定义但未使用的变量。 检查代码风格,换行,引号,缩进等相关的规范。...": 100, // 一行的字符数,超过会换行(默认80) "tabWidth": 2, // 每个tab相当于多少个空格(默认2) "useTabs": true, // 是否使用tab进行缩进...VSCode 除了轻量启动速度快,最强大的是其丰富多样的插件,能满足不用使用者各种各样的需求。 在众多插件中,ESLint 就是非常强大的一个。

    1K20

    前端团队代码规范最佳实践,个人成长必备!

    了解了不规范的代码以及不规范代码带来的问题,作为前端架构师,我们就要思考三个问题: 如何制定规范? 如何统一团队的规范? 如何检测规范?...当规范成为普遍共识之后,大家按照自己的喜好使用不同的规范,逐渐形成了自己的编码习惯。在一个团队中,每个开发者往往各自有各自的编码习惯。 然而这又成为了问题。...这个工具是有的,我们都听过,就是大名鼎鼎的 ESLint ESLint 有两种能力: 检查代码质量,如是否有已定义但未使用的变量。 检查代码风格,换行,引号,缩进等相关的规范。...": 100, // 一行的字符数,超过会换行(默认80) "tabWidth": 2, // 每个tab相当于多少个空格(默认2) "useTabs": true, // 是否使用tab进行缩进...VSCode 除了轻量启动速度快,最强大的是其丰富多样的插件,能满足不用使用者各种各样的需求。 在众多插件中,ESLint 就是非常强大的一个。

    67310

    【总结】1165- 前端团队代码规范最佳实践,个人成长必备!

    了解了不规范的代码以及不规范代码带来的问题,作为前端架构师,我们就要思考三个问题: 如何制定规范? 如何统一团队的规范? 如何检测规范?...当规范成为普遍共识之后,大家按照自己的喜好使用不同的规范,逐渐形成了自己的编码习惯。在一个团队中,每个开发者往往各自有各自的编码习惯。 然而这又成为了问题。...这个工具是有的,我们都听过,就是大名鼎鼎的 ESLint ESLint 有两种能力: 检查代码质量,如是否有已定义但未使用的变量。 检查代码风格,换行,引号,缩进等相关的规范。...": 100, // 一行的字符数,超过会换行(默认80) "tabWidth": 2, // 每个tab相当于多少个空格(默认2) "useTabs": true, // 是否使用tab进行缩进...VSCode 除了轻量启动速度快,最强大的是其丰富多样的插件,能满足不用使用者各种各样的需求。 在众多插件中,ESLint 就是非常强大的一个。

    1.2K20
    领券