VScode保存代码时时在语句后自动加分号

vscode自动保存eslint | vue配置eslint规则 配置 https://www.jianshu.com/p/23a5d6194a4b // { // "files.autoSaveDelay": 2000, // "eslint.autoFixOnSave": true // }, // { // "language": "html", // "autoFix": true // },... 阅读详情
AI摘要

本文指导如何在VSCode的Vetur插件中设置JavaScript格式化选项,包括禁用自动分号和调整HTML属性的对齐方式,以适应个人编码偏好。

1.按下Ctrl+Shift+P(Windows和Linux系统)或Cmd+Shift+P(MacOS系统)打开命令面板

2.在命令面板中输入 "Preferences: Open User Settings",然后按 Enter 键。

3.搜索vetur.format.defaultFormatterOptions,将"semi"值改为false

 "vetur.format.defaultFormatterOptions": {
    "js-beautify-html": {
      "wrap_attributes": "force-aligned" //属性强制折行对齐
    },
    "prettier": {
      "singleQuote": true, // 格式化时为单引号
      "semi": false, // 格式化时不加分号
      "trailingComma": "none"
    }
  },

如果按以上步骤修改后任然不生效,在设置里更改以下项

1.按下Ctrl+Shift+P(Windows和Linux系统)或Cmd+Shift+P(MacOS系统)打开命令面板

2.在命令面板中输入 "Semicolon",然后按 Enter 键。

3.JavaScript>Format: Semicolon 改完remove(删除不必要的分号)。

 

vscode-complete-statement:在vscode中使用分号的完整语句 在vscode中用分号完成语句。 模仿IntelliJ的完整声明。 换句话说: 用完整的正常陈述; ,插入换行符并向下移动。 尝试用大括号完成复杂的结构。 使用具有C样式语法的语言。 安装 市场上的版本已过时。 请使用( 默认使用open-vsx)。 您还可以在下载vsix文件,然后通过“ vscode>扩展>从VSIX安装...”手动安装它。 如果您想尝试最先进的版本( master ),则可以克隆此存储库,然后自己打包: npx vsce package 按键绑定 该扩展使用ctrl+; ( cmd+;在Mac上),因为vscode已经使用了ctrl+shift+enter 。 您可以将extension.complete-statement重新绑定到ctrl+shift+enter 。 顺便说一句, ctrl+; 比ctrl+shift+enter更容易记住和键入。 立即下载

相关推荐

信息安全与技术——(十一)恶意代码检测与防范技术

恶意代码(Malicious Code )或恶意软件(Malware )主要是指以危害信息的安全等不良意图为目的的程序,它们一般潜伏在受害计算机系统中实施破坏或窃取信息。

m0_63853448的博客 5992

vscode保存自动添加分号

网上也有说改成这样,我的不管用。

懒羊羊懒羊羊 888

【科研】Michaelis–Menten 曲线(米氏曲线)中反应速率的计算

Michaelis–Menten 曲线 米氏曲线 纵坐标 反应速率求值 朗伯比尔定律

weixin_42809675的博客 2万+

vscode 自动添加分号, 双引号

代码自动加分号;

qq_38997504的博客 4955

ISP Tuning实战:从零开始调校相机传感器的完整流程(附避坑指南)

本文详细介绍了ISP Tuning的完整实战流程,即如何从零开始调校相机传感器以优化成像质量。内容涵盖从黑电平校正、镜头阴影校正等基础标定,到自动曝光、伽马校正、色彩校正等核心画质调校,再到降噪与锐化的平衡策略,并提供了关键的避坑指南。掌握ISP Tuning是提升相机传感器性能、实现从‘能用’到‘好用’的关键技术。

weixin_32098457的博客 196

FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译

FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译 什么是Firmament? Firmament (FMT) 是一款基于模型设计 (Model-Based-Design, MBD) 的开源自驾仪,可被用来快速构建无人机,无人车,无人船,机器人等平台的控制系统。 系统主要由两部分构成. FMT-Firmware: 一个基于C/C++开发的稳定、高性能的嵌入式系统. FMT-Model: 一个基于MATLAB/Simulink开发的仿真框架以及算法库. 昨天得知FMT开源飞控项目已经开

weixin_45786595的博客 2873

vscode 快速在末尾添加分号

vscode 快速在末尾添加分号 快捷键

qq_31473097的博客 3860

CentOS7无外网环境下MySQL8.0完整离线部署指南

本文详细介绍了在CentOS7无外网环境下,如何通过MySQL8.0二进制包进行完整离线部署。指南涵盖了从环境准备、依赖安装、用户与目录创建,到数据库初始化、服务配置及远程访问设置的全过程,并提供了关键的避坑技巧,帮助企业运维人员在内网环境中高效、稳定地搭建MySQL数据库服务。

xxx12的博客 1029

vscode格式化Vue,代码会自动加上分号的问题

vscode格式化Vue,代码会自动加上分号的问题vscode格式化Vue解决方法 vscode格式化Vue vscode升级一次后,每次保存都会在代码后面自动加上分号,然后Eslint检测报错 Extra semicolon.eslint(semi)。 解决方法 解决方法一 把"vetur.format.defaultFormatter.js": “prettier”,改为 “vetur.fo...

F小钱的博客 1万+

南京银行信息技术岗提前批笔试与面试

1、笔试 笔试大致可以分为三部分:性格测试、行测题目、专业知识 性格测试 性格测试一般会有较多的体量,可能一共大概有一百多道接近两百道的样子,这个是不限时的。 前面有100道是这样的题目,就是有四个选项都是各种形容词,然后分别选出最符合自己的与最不符合自己的选项。这种题你就顺着自己的潜意识填就行了,但是前后要一致,我怀疑他出这么多题,可能就是考一考你记不记得前面填了啥。比如你做到第90题的时候,可能会出现和前面第2题类似的四个形容词,更有甚者就是一模一样的,你要对自己之前选的什么有个比较清楚的记忆。

qq_40971025的博客 6923

Colmap论文——《Structure-from-Motion Revisited》论文阅读笔记

  最近又将Colmap论文翻出来仔细阅读总结了一下,于是顺便写个博客记录一下。Structure-from-Motion Revisited是当前SOTA的增量式SfM算法Colmap的论文,发表于2016年计算机视觉顶会CVPR。它是增量式SfM里程碑式的作品。 论文地址:https://openaccess.thecvf.com/content_cvpr_2016/papers/Schonberger_Structure-From-Motion_Revisited_CVPR_2016_paper.p

zeeq的博客 1万+

vscode保存代码,自动格式化代码设置方法

1.安装eslint依赖 在package.json中安装eslint的依赖 "eslint": "^4.19.1", "eslint-friendly-formatter": "^4.0.1", "eslint-loader": "^2.0.0", "eslint-plugin-html": "^4.0.3", 2.自动格式化设置 1、window电脑: 文件 > 首选项 > 设...

y562363753的博客 3万+

【GameFramework框架内置模块】15、场景(Scene)

场景(Scene)模块,提供场景管理的功能,负责场景的加载、卸载、切换和管理。可以方便地管理不同场景之间的切换以及不同场景之间的信息传递。

优快云博客专家,Unity3D高级软件工程师,《Unity 3D从入门到实战》作者。 1888

vscode 用户配置添加 分号、保存格式化、单引号、function格式

添加vscode插件 ESLint Vetur Prettier - Code formatter 其他插件 Git History Git History Diff 打开 setttings.json 设置用户配置 你的vscode就可以用了 { "python.pythonPath": "/usr/bin/python2.6", "update.enableWindo...

会飞的程序猿 1万+

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

vscode保存自动格式化加双引号,逗号和分号等,导致ESLint报错,解决方法

报错的原因是因为eslint保存格式化和vscode所配置的格式化冲突所导致. 解决方法:在vscode设置的settings.json文件中的这行代码注释或者删除就行了,他就不会保存自动加分号和双引号之类的了,保存格式化也会按照eslint配置的来执行 VSCode中使用vetur插件格式化vue文件时,js代码会自动加上冒号和分号 所以ESLint和vetur会发生冲突 解决方法在vscode的sttings.json中加上 "vetur.format.defaultFormatter..

wsd000726的博客 7377

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

VSCode保存时自动格式化代码(复制即用)

Vue项目保存自动根据eslint格式化代码前提 前提 编辑器 Visual Studio Code(VS code) 插件 eslint 和 vetur 用户配置 文件 -> 首选项 -> 设置 settings.json { "eslint.autoFixOnSave": true, "eslint.options": { "extensions": [ ...

陈坚泓的博客 8774

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

vscode 代码格式,并设置保存时自动格式化代码

1、报错提示:Binding “columns” should be on a new line.eslint(vue/max-attributes-per-line)3、报错提示:Missing space before function parentheses.eslint(space-before-function-paren)此问题是由于.eslintrc.js文件中的vue/max-attributes-per-line配置错误产生的。文件->首选项->设置,点击右上角的箭头所指的按钮(如下图)

chenhao的专栏 1万+

VSCode - 保存vue文件自动格式化 添加;分号 的问题

vscode 保存文件后自动加了;在项目根目录下创建文件.prettierrc.json,写入命令

记录项目交付的日常 2805

vscode取消自动添加分号 ";"

一、设置中搜索关键词 “semicolon” 新版本 vscode 在设置那可以根据关键词来进行搜索,找到相关配置进行勾选设置,如图,将勾勾去掉保存设置即可 二、直接在 "settings.json" 文件中修改 { "javascript.format.insertSpaceAfterSemicolonInForStatements": false, "pre...

weixin_30516243的博客 1万+

vscode 保存去掉自动加分号、逗号、双引号

原由 问题:以前是工具保存后报错,因为自动添加自动加分号、逗号、双引号等 解决方法:直接改esluntrc.js 规则 后面发现很多仓库都是那种格式,不想改了保持和别人一样的格式 更改 settings.json 文件 快捷键“Ctrl + Shift + P”打开命令面板 { “editor.formatOnType”: true, “editor.formatOnSave”: false, “http.proxyAuthorization”: null, “prettier.useEditor

qq_29965101的博客 7778

vscode使用stylus插件时,代码自动保存时格式加上分号和括号

问题:vscode使用stylus插件时,代码自动保存时格式加上分号和括号 解决方法: 首先在插件商店安装插件language-stylus 然后在设置中找到settings.json文件并打开,在该文件中添加以下代码 "stylusSupremacy.insertColons": false, // 是否插入冒号 "stylusSupremacy.insertSemicolons": false, // 是否插入分好 "stylusSupremacy.insertBrace.

IT界幼稚生的博客 1719

解决VScode自动保存时在语句后疯狂加分号

在settings.json中加入如下语句, "vetur.format.defaultFormatterOptions": { "prettier": { // 格式化不加分号 "semi": false, // 格式化为单引号 "singleQuote": true } }, 可是我发现我的文件中本来就有,经过一顿探索,发现是如下这段代码惹的祸: "editor.formatOnSave": true, 将它注释掉,搞定```

Gblfy_Blog 1930

使用vscode保存代码进行vue格式化,会自动补分号和双引号

每个人的 settings.json 配置项可能不一样,现在只需要往json中加入下配置就可格式化vue了 // 分号和双引号不会再自动添加 "vetur.format.defaultFormatterOptions": { "prettier": { "semi": false, "singleQuote": true } }, // 方法括号之间插入空格 "java...

mia0303的博客 2250

解决VSCode保存后,函数前自动加上空格,导致报错的问题;以及如何在保存代码时按照ESLint格式化代码

报错截图: 在写代码时,function和()之间是没有空格的,在保存后自动加上了空格,导致警告。 注:项目中使用了ESlint来校验代码格式,vscode也已经安装了ESlint的插件(后面发现只起到了提示的作用,并未在保存的时候按照ESlint的要求进行格式化) 一、怎么解决在函数function与()之间自动加上空格的问题呢? 经过一番摸索,终于还是找到了解决方法: 点击vscode左下角的齿轮图标,点击设置,搜索“函数”,去掉如下勾选: 二、如何在保存代码时按照ESLint格

CheyBen的博客 2万+

vscode代码整理自动_vsCode自动格式化文档 Ctrl+S自动格式化代码

无需安装插件,文件 > 首选项 > 设置 点击右上角(如下图) 按钮打开 VSCode 配置文件微信图片_20201012151936.png2.添加如下代码// #每次保存的时候自动格式化"editor.formatOnSave": true,完成在网上看过比较多的设置可借鉴{"editor.quickSuggestions": {//开启自动显示建议"other": tru...

weixin_33643798的博客 2864

vscode保存编码_vscode 代码自动保存

{"git.path": "D:/Git/bin/git.exe","telemetry.enableTelemetry": false,"editor.fontSize": 12,"telemetry.enableCrashReporter": false,"window.openFoldersInNewWindow": "on","vetur.validation.template": fal...

weixin_39914499的博客 849
上一篇: Vscode前端常用插件
下一篇: CSS网页置灰
Zen-x-Mindy
博客等级 码龄10年 6粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值