vscode中怎样格式化js代码_vscode格式化配置

vscode中怎样格式化js代码_vscode格式化配置此配置支持 CSS HTML JS 和 Vue 等文件的格式化一 安装插件 Prettier Eslint VeturESlint javascript 代码检测工具 可以配置每次保存时格式化 jsPrettier Codeformatte 只关注格式化 并不具有 eslint 检查语法等能力 只关心格式化文件 最大长度 混合标签和空格 引用样式等 包括 JavaScript Flow

此配置支持 CSS、HTML、JS 和 Vue 等文件的格式化

一、安装插件:

Prettier 、Eslint、Vetur

ESlint: javascript代码检测工具,可以配置每次保存时格式化js

Prettier – Code formatter: 只关注格式化,并不具有eslint检查语法等能力,只关心格式化文件(最大长度、混合标签和空格、引用样式等),包括JavaScript · Flow · TypeScript · CSS · SCSS · Less · JSX · Vue · GraphQL · JSON · Markdown

vetur: 可以格式化html、标准css(有分号 、大括号的那种)、标准js(有分号 、双引号的那种)、vue文件

二、setting.josn配置

文件-首选项-设置-在setting.josn中编辑

{

“editor.fontSize”: 16,

// tab 大小为2个空格

“editor.tabSize”: 2,

// 100 列后换行

“editor.wordWrapColumn”: 100,

// 保存时格式化

“editor.formatOnSave”: true,

// 开启 vscode 文件路径导航

“breadcrumbs.enabled”: true,

// prettier 设置语句末尾不加分号

“prettier.semi”: false,

// prettier 设置强制单引号

“prettier.singleQuote”: true,

// 禁止随时添加逗号

“prettier.trailingComma”: “none”,

// 选择 vue 文件中 template 的格式化工具

“vetur.format.defaultFormatter.html”: “prettyhtml”,

// 显示 markdown 中英文切换时产生的特殊字符

“editor.renderControlCharacters”: true,

// vetur 的自定义设置

“vetur.format.defaultFormatterOptions”: {

“prettier”: {

// 用单引号

“singleQuote”: true,

// 不加分号

“semi”: false,

// 禁止随时添加逗号

“trailingComma”: “none”

}

},

“editor.codeActionsOnSave”: {

“source.fixAll.eslint”: true

},

“[javascript]”: {

“editor.defaultFormatter”: “vscode.typescript-language-features”

}

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/227982.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午8:04
下一篇 2026年3月16日 下午8:04


相关推荐

  • Java学习之EL与JSTL篇

    Java学习之EL与JSTL篇0x00前言继续来更新Java的学习记录。0x01EL表达式EL的全称是ExpressionLanguage是一种表达式语言,该语言主要用于替换jsp页

    2021年12月12日
    44
  • 背句子,记单词1「建议收藏」

    背句子,记单词1「建议收藏」7000词汇这么背我比较可以接受,连续看20天足以过八级!!(16天完整版)16天记住7000考研词汇(第一天)1.WithmyownearsIclearlyheardtheheartbeatofthenuclearbomb.我亲耳清楚地听到原子弹的心脏的跳动。2.Nextyearthebeardedbearwillbear…

    2022年8月24日
    7
  • 开启Mac os系统原生的NTFS读写功能「建议收藏」

    开启Mac os系统原生的NTFS读写功能「建议收藏」开启Macos系统原生的NTFS读写功能早期的MacOS是可以通过修改mount_ntfs指令实现的。但是10.5以后的版本都不可以编译了,打开是乱码。只能说微软霸道。后来只能用激活成功教程版的ParagonNTFSforMAC,但是更新Macos系统之后老版的Paragon激活成功教程版就不能用了。后来找到了Mounty这个软件,免费里的精品,用了好一段时间,而且更新系统还能用,但是在使用时遇到…

    2022年6月29日
    37
  • 存算一体——后摩尔时代的AI芯片架构[通俗易懂]

    存算一体——后摩尔时代的AI芯片架构[通俗易懂]存算一体,或存内计算,是指将传统冯诺依曼架构中以计算为中心的设计,转变为以数据存储为中心的设计,也就是利用存储器对数据进行运算,从而避免数据搬运产生的“存储墙”和“功耗墙”,极大提高数据的并行度和能量效率。这种架构特别适用于要求大算力、低功耗的终端设备,如可穿戴设备、移动设备、智能家居等。1.冯诺依曼架构的局限首先是性能。经典的冯诺依曼架构下,数据的存储和计算是分开的,处理器CPU存储器之间通过数据总线进行数据交换。但由于处理器和存储器的内部结构、工艺和封装不同,二者的性能也存在很大的差.

    2025年9月26日
    21
  • 查看修改qcow2文件

    查看修改qcow2文件描述可以通过 qemu nbd 工具映射 qcow2 文件到本地设备 然后 mount 到本地目录进行查看或者修改 步骤 1 安装相关软件 kpartx qemu nbdapt getintallkpa 加载内核模块 nbdmodproben part 8 查看 nbd 模块的加载 lsmod grepnbd3 映射 qcow2 文件到本地设备 qemu nbd c

    2026年3月19日
    1
  • 简单工厂模式

    简单工厂模式

    2021年12月6日
    44

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号