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

使用VSCode中的Prettier在保存时切换自动格式化

在使用VSCode中的Prettier进行自动格式化时,可以通过以下步骤实现在保存时切换自动格式化:

  1. 首先,确保已经安装了VSCode编辑器和Prettier插件。可以在VSCode的扩展商店中搜索并安装Prettier插件。
  2. 打开VSCode的设置界面。可以通过菜单栏中的“文件”->“首选项”->“设置”或者使用快捷键Ctrl + ,打开设置界面。
  3. 在设置界面中,搜索“format on save”选项。找到“Editor: Format On Save”选项,并勾选该选项。
  4. 接下来,配置Prettier插件的格式化规则。可以在设置界面中搜索“Prettier”选项,找到“Prettier: Options”选项,并点击“编辑 in settings.json”链接。
  5. 在settings.json文件中,可以配置Prettier的各种格式化选项。例如,可以设置缩进大小、换行符类型、引号类型等。根据个人喜好和项目需求进行配置。
  6. 保存settings.json文件,并关闭设置界面。

现在,当你在VSCode中编辑代码并保存时,Prettier插件会自动根据你的配置进行代码格式化。这样可以确保代码风格的统一,提高代码的可读性和维护性。

推荐的腾讯云相关产品:腾讯云云开发(Tencent Cloud CloudBase),它是一款全托管的云原生应用开发平台,提供了前后端一体化的开发框架和工具链,支持多种编程语言和开发框架,可以快速构建和部署云原生应用。

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

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

相关·内容

vscode——Prettier插件保存自动格式化

前言 这个主要接上文的给项目配置prettier,eslint,husky加强协作规范 内容 把以下内容直接复制到settings.json下即可,详细的可以看下面的步骤; "prettier.prettierPath.../node_modules/prettier", "prettier.requireConfig": true, "editor.defaultFormatter": "esbenp.prettier-vscode...> 配置prettier路径, 不配置会报错导致无法格式化代码; 如果配置了多种代码格式化工具,请指定默认格式化工具为prettier-vscode; 如果没有配置文件默认会以vscode中配置来进行代码格式化.../node_modules/prettier", "prettier.requireConfig": true, 配置默认格式化工具 "editor.defaultFormatter": "esbenp.prettier-vscode...", 配置自动保存 "files.autoSave": "onFocusChange", 配置保存自动格式化 "editor.formatOnSave": true,

23810

VSCode支持Vue自动保存格式化的配置

修改配置文件 MacOS使用Command + Sheft + P,windows使用Ctrl + Sheft + P搜索首选项:打开设置(json),然后把下面配置粘贴进去: ?..."prettier.trailingComma": "all", "prettier.singleQuote": true, "prettier.tabWidth": 2, // 关闭自带的格式化....vue中html "vetur.format.defaultFormatter.html": "js-beautify-html", // 让vue中的js按编辑器自带的ts格式进行格式化...自带的自动保存 ,vscode 默认也是 false "editor.formatOnSave": false, // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation...默认的配置有冲突可能会出现问题,请确保根目录下的.vscode/settings.json文件和上面的文件并不冲突,可以把.vscode/settings.json设置为一个空JSON。

7.5K31
  • Vue 基于VSCode结合Vetur+ESlint+Prettier统一Vue代码风格

    ": true, // 设置黏贴内容时是否自动格式化,true表示自动格式化,需要配置格式化器(formatter)才可使用 "editor.formatOnSave": true, // 设置保存文件时是否自动格式化...,true表示自动格式化,需要配置格式化器(formatter)才可使用 "editor.formatOnSaveMode": "file", // 设置保存文件时格式化整个文件还是仅被修改处。...": true, // 设置在jsx中,是否把'>' 单独放一行,默认为false,即单独放一行 // 设置各种代码的默认格式化器//以下为默认配置 "[html]": { "editor.defaultFormatter...或者选中要格式化的代码,按Alt+Shift+F,未设置默认格式化器的时候,会弹出配置默认格式化器的提示,然后按提示操作即可 格式化代码 按上述配置,按Ctrl + S手动保存文件时会自动化使用Vetur...虽然Vetur已内置上述格式化器,但是当Vetur检测到本地已经安装对应的格式化器时,会优先使用本地安装的格式化器。

    7K20

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

    当开发人员完成一段代码保存时,项目会自动执行 eslint 检查命令检查代码,检查到异常后输出的控制台,待开发人员修复异常后才能继续开发。...猜对了,当然有插件,插件全名叫 Prettier - Code formatter,截图如下,在 VSCode 中搜索安装即可。 Prettier 插件安装之后会作为编辑器的一个格式化程序。...在代码中右键格式化,就可以选择 Prettier 来格式化当前代码。 如果要想 Prettier 实现自动化,则还需要在编辑器中配置。...也就是说,无论你的代码按不按照规范写,保存的时候自动帮你格式化成规范的代码。 这一步其实是保存文件的时候自动执行了格式化命令。...因为我们上面配置了默认格式化程序为 Prettier,现在又配了保存时格式化,相当于将文件保存和 prettier 命令连接了起来。

    1K20

    是时候提高你的编码效率了【VSCode篇】

    必备插件 Auto Close Tag - 自动闭合 HTML 标签 Auto Import - 自动 import 插件 Auto Rename Tag - 修改 HTML 标签时,自动修改匹配的标签...+P所有所有打开用户设置,在设置的 json 中修改编辑器内置的格式,以下是个人的一些修改,其中包括一些 eslint、prettier、vetur 和编辑器的设置,不喜欢的可以自行 google 或者..., // 控制是否在键入时自动显示建议 "editor.quickSuggestions": { "strings": true }, // 每次保存的时候将代码按 eslint 格式进行修复...(最多 3 个) Cmd+\,相当于将一个屏幕分成两半,可以实际操作一下 左中右 3 个编辑器的快捷键 Cmd+1 Cmd+2 Cmd+3,在使用上面的分界面操作之后会用到 关闭打开资源管理器 Cmd+...B,也就是侧边栏 切换同一编辑器不同的标签页:control+tab 代码编辑 格式调整 格式化代码:shift+Option+F 上下移动一行:Option+Up 或 option+Down 向上向下复制一行

    1.4K10

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

    当开发人员完成一段代码保存时,项目会自动执行 eslint 检查命令检查代码,检查到异常后输出的控制台,待开发人员修复异常后才能继续开发。...image.png Prettier 插件安装之后会作为编辑器的一个格式化程序。在代码中右键格式化,就可以选择 Prettier 来格式化当前代码。...如果要想 Prettier 实现自动化,则还需要在编辑器中配置。 编辑器配置 VSCode 中有一个用户设置 setting.json 文件,其中保存了用户对编辑器的自定义配置。...也就是说,无论你的代码按不按照规范写,保存的时候自动帮你格式化成规范的代码。 这一步其实是保存文件的时候自动执行了格式化命令。...因为我们上面配置了默认格式化程序为 Prettier,现在又配了保存时格式化,相当于将文件保存和 prettier 命令连接了起来。

    1.2K20

    VSCode中打开NodeJS项目自动切换对应版本的配置

    这几年搞了不少静态站点,有的是Hexo的,有的是VuePress的。由于不同的主题对于NodeJS的版本要求不同,所以本机上不少NodeJS的版本。...虽然有了多版本管理,但是默认版本只有一个,所以很多时候,在用VSCode打开不同项目的时候,还需要用nvm use来切换不同的版本使用。显然一直这样操作很麻烦,而且容易忘记什么项目用什么版本。...所以,最好就是能打开项目的时候,自动就切换到对应的NodeJS版本。...要实现这样的效果只需要下面两步: 第一步:安装VSCode插件vsc-nvm 第二步:在项目根目录下创建文件.nvmrc,文件内容为版本号,比如: v10.13.0 完成配置后,关闭VSCode,再重新打开...,可以看到终端自动打开,并执行了nvm use命令,实现了NodeJS版本的自动切换 好了,今天的分享就到这里,希望对您有用。

    73230

    前端架构师神技,三招统一代码风格(一文讲透)

    既然能得到如此广泛的认可,那么就必然有它的优越性。VSCode 除了轻量启动速度快,最强大的是其丰富多样的插件,能满足不用使用者各种各样的需求。 在众多插件中,ESLint 就是非常强大的一个。...猜对了,当然有插件,插件全名叫 Prettier - Code formatter,截图如下,在 VSCode 中搜索安装即可。 Prettier 插件安装之后会作为编辑器的一个格式化程序。...在代码中右键格式化,就可以选择 Prettier 来格式化当前代码。 如果要想 Prettier 实现自动化,则还需要在编辑器中配置。...也就是说,无论你的代码按不按照规范写,保存的时候自动帮你格式化成规范的代码。 这一步其实是保存文件的时候自动执行了格式化命令。...因为我们上面配置了默认格式化程序为 Prettier,现在又配了保存时格式化,相当于将文件保存和 prettier 命令连接了起来。

    1K20

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

    当开发人员完成一段代码保存时,项目会自动执行 eslint 检查命令检查代码,检查到异常后输出的控制台,待开发人员修复异常后才能继续开发。...image.png Prettier 插件安装之后会作为编辑器的一个格式化程序。在代码中右键格式化,就可以选择 Prettier 来格式化当前代码。...如果要想 Prettier 实现自动化,则还需要在编辑器中配置。 编辑器配置 VSCode 中有一个用户设置 setting.json 文件,其中保存了用户对编辑器的自定义配置。...也就是说,无论你的代码按不按照规范写,保存的时候自动帮你格式化成规范的代码。 这一步其实是保存文件的时候自动执行了格式化命令。...因为我们上面配置了默认格式化程序为 Prettier,现在又配了保存时格式化,相当于将文件保存和 prettier 命令连接了起来。

    69510

    Eslint配置

    前言 开发的过程中不同的编辑器,不同的格式化插件对应的代码格式都有差异,这就导致代码风格不一致或是合并冲突。 这里建议不使用开发IDE自带的格式功能,使用ESLint对代码格式进行约束和格式化。...建议关闭保存时的lint校验 lintOnSave: false,,这是不影响IDEA或者是VSCode保存时的格式化的。..../", outputDir: "output", lintOnSave: false, }); 方式1 IDEA的设置中可以勾选如下的操作,这样保存时会自动修复。...注意: 这里快捷键是可以设置为Ctrl+S的,因为宏中记录的不是快捷键而是快捷键对应的操作。 VSCode 先把自带的格式化取消掉,否则两个会冲突。...ESLint 错误 如果想要开启「保存时自动修复」的功能,你需要配置 .vscode/settings.json: { "eslint.validate": ["javascript", "javascriptreact

    2.8K10

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

    本文介绍和ESLient配合使用的Prettier实现编译器自动将代码格式化。 同时也介绍VsCode的 setting设置,分享我开发时常用的配置。...然后再项目的外面的位置添加这两个文件就能使用Prettier啦。但是光有Prettier还不够,因此我们接下来需要在vscode中的setting设置使用Prettier为自动格式化工具。...VSCode中setting设置 从字面意思来看也能知道setting的作用就是个性化你的VSCode,而且在项目中有一个setting设置,那么所有人都会使用统一个VSCode设置进行开发。...source.fixAll.prettier "always" 保存时始终应用 prettier 的自动格式化。 3....7.清爽界面 这部分就是 files.exclude中,在文件配置那 结尾 vscode设置中比较经常使用的应该就是编译器、搜索方位、自动保存、隐藏文件等几个项了 有了ESLient自动校验格式和

    17510

    VSCode常用的插件

    这篇文章记录的是目前在学前端过程中安装的插件,因此会不断更新 参考:第一篇:前端VSCode常用插件-快捷键-以及常用技巧-pink老师 vscode之所以被称为宇宙第一神器,其中丰富的插件功不可没,安装起来超级简单...格式化代码(vscode系统自带) 现在格式化代码的插件非常多,比如Prettier等等。...刚开始学,不太建议安装插件,先自己手写规范的语法格式 但是html标签嵌套比较多,可能需要自动格式化比较好,所以我们可以利用vscode自动的功能格式化代码,暂且不用格式化插件,自动保存照样能格式化代码...(1) 点击管理按钮—选择里面的设置命令 (2)选择用户 —> 文本编辑器 —> 正在格式化 —> 勾选如下图的2个按钮 这样,我们不用安装插件,就可以自动保存自动格式化代码了。...注意点: 使用live server 各位小伙伴要注意, 先用vscode 打开 文件所在的目录文件夹哦。 7. vscode-icons 设置文件图标主题 可以很清楚看到文件对用的图标。

    28520

    使用 Prettier 美化你的代码

    它很纯粹,就一个代码格式化工具,并不会做代码质量的检查(比如声明了一个未被使用的变量)。...如: # Ignore artifacts: build coverage # Ignore all HTML files: *.html 保存时自动格式化 如果你想要在保存时格式化,一般都是要用到编辑器的插件...": "esbenp.prettier-vscode", // 默认格式器改为 prettier "editor.formatOnSave": true // 开启 “保存自动格式化” } 或者你不开启保存自动格式化...如果想用 Prettier 格式化 JS,你需要在 ESLint 配置文件中使用 eslint-config-prettier,将 eslint 中和 prettier 冲突的规则关闭。...TypeScript 团队在实现 typescript-eslint 时,认为 ESLint 不应该做代码格式化,而应该是一个真正的只检查错误的 Linter(可能他们被格式化的实现弄烦了),而像是 Prettier

    2K10

    2022代码规范最佳实践(附web和小程序最优配置示例)

    将会学到 【初级】eslint的使用和eslint配置——使代码符合javascript代码规范 【初级】prettier代码格式化配置——格式化代码,让代码好看 【初级】使用vscode扩展实现保存自动规范代码...我们可以通过VSCode的插件,简化这一步骤。最终结果是,我们只需要正常写代码,一保存就自动格式化了。...配置保存自动格式化 安装了插件之后,只会对不符合规范的代码,有告警,但是还不会自动修复,为了做到自动修复,我们需要对VSCode做一些设置。...//setting.json { // 以下程序用于格式化Vue项目,其他项目可以根据原理一通百通。 // 设置保存时格式化。...与其他开发者共享VSCode插件和配置 setting.json 通过把.vscode/setting.json传到git仓库,我们可以和项目开发者共享保存自动格式化的VSCode设置,但是还是需要手动安装插件

    1.8K30
    领券