关于VSCode格式化JS自动添加或去掉分号的问题

 更新时间:2021年10月12日 11:01:43   作者:60rzvvbj  
这篇文章主要介绍了VSCode格式化JS自动添加或去掉分号的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

引言

js代码句尾的分号加不加都可以,一般团队开发时需要统一规范,要么都加分号,要么都不加分号
但是有些时候我们能想起来加分号,有的时候想不起来加,这样就会导致我们的代码有的有分号有的没有,就会比较乱
为了解决这个问题,我们可以使用格式化程序来帮助我们自动添加或去掉句尾分号

具体操作方法 先随便敲点js代码,一会用来看效果 如果你下了很多插件,有一堆的js格式化程序,那么你需要配置一下默认使用的格式化程序

请添加图片描述

选择配置默认格式化程序

请添加图片描述

选择这个VSCode自带的js格式化程序

请添加图片描述

打开设置

请添加图片描述

打开设置的json文件

请添加图片描述

加一个javascript.format.semicolons这个属性

这个属性一共有三个取值

第一种ignore

"javascript.format.semicolons": "ignore",

这个是这个属性的默认值,格式化时不删除也不添加分号,啥也不管,就和平时没配置的时候是一样的,就不演示了

第二种insert

"javascript.format.semicolons": "insert",

格式化时句尾加分号,效果如下:

请添加图片描述

第三种remove

"javascript.format.semicolons": "remove",

格式化时句尾不加分号,效果如下:

请添加图片描述

其它的代码格式化相关配置如果有需要可以在评论区私信我,未来可能会再写几篇讲格式化配置的文章

到此这篇关于VSCode格式化JS自动添加或去掉分号的文章就介绍到这了,更多相关VSCode格式化JS内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • js写出遮罩层登陆框和对联广告并自动跟随滚动条滚动

    js写出遮罩层登陆框和对联广告并自动跟随滚动条滚动

    这篇文章主要介绍了js写出遮罩层登陆框和对联广告并自动跟随滚动条滚动,需要的朋友可以参考下
    2014-04-04
  • js中用事实证明cssText性能高的问题

    js中用事实证明cssText性能高的问题

    首先要感谢 EtherDream 的不同观点,在 巧用cssText属性批量操作样式 一篇中由于他的质疑态度使我做了进一步的测试。
    2011-03-03
  • layui中的tab控件点击切换触发事件

    layui中的tab控件点击切换触发事件

    这篇文章主要介绍了layui中的tab控件点击切换触发事件,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-06-06
  • css 二级菜单 实现代码集合 修正版

    css 二级菜单 实现代码集合 修正版

    最近的网站要求使用二级菜单,本着“能用别人的就用别人的,不能用别人的就用自己的”的原则,在网上找到一个经典的使用CSS制作的二级菜单,感觉不错,先记录下来,以备它用。
    2009-06-06
  • 使用Axios函数库进行网络请求的操作指南

    使用Axios函数库进行网络请求的操作指南

    在现代的前端开发中,API调用是实现前后端数据交互的重要环节,而在众多的HTTP库中,Axios以其简洁的语法、丰富的功能和易于扩展的特性,成为了开发者的首选,本篇文章将深入介绍Axios的使用方法,
    2024-11-11
  • 微信小程序调用摄像头隐藏式拍照功能

    微信小程序调用摄像头隐藏式拍照功能

    这篇文章主要介绍了微信小程序调用摄像头隐藏式拍照功能,本文给大家带来了解决方法、官网代码和小编写的比较完整代码,需要的朋友可以参考下
    2018-08-08
  • TypeScript转javaScript的方法示例

    TypeScript转javaScript的方法示例

    本文主要介绍了TypeScript转javaScript的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • 深入理解JavaScript系列(29):设计模式之装饰者模式详解

    深入理解JavaScript系列(29):设计模式之装饰者模式详解

    这篇文章主要介绍了深入理解JavaScript系列(29):设计模式之装饰者模式详解,装饰者用用于包装同接口的对象,不仅允许你向方法添加行为,而且还可以将方法设置成原始对象调用(例如装饰者的构造函数),需要的朋友可以参考下
    2015-03-03
  • 详解JavaScript es6的新增数组方法

    详解JavaScript es6的新增数组方法

    这篇文章主要为大家介绍了JavaScript es6的新增数组方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2021-11-11
  • 微信小程序使用form表单获取输入框数据的实例代码

    微信小程序使用form表单获取输入框数据的实例代码

    这篇文章主要介绍了微信小程序使用form表单获取输入框数据的实例代码,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05

最新评论