vscode设置setting.json

{

  // vscode默认启用了根据文件类型自动设置tabsize的选项

  "editor.detectIndentation": false,

  // 重新设定tabsize

  "editor.tabSize": 2,

  // #每次保存的时候自动格式化

  // "editor.formatOnSave": true,

  // #每次保存的时候将代码按eslint格式进行修复

  "eslint.autoFixOnSave": true,

  // 添加 vue 支持

  "eslint.validate": [

    "javascript",

    "javascriptreact",

    {

      "language": "vue",

      "autoFix": true

    }

  ],

  // #让prettier使用eslint的代码格式进行校验

  "prettier.eslintIntegration": true,

  // #去掉代码结尾的分号

  "prettier.semi": false,

  // #使用带引号替代双引号

  "prettier.singleQuote": true,

  // #让函数(名)和后面的括号之间加个空格

  "javascript.format.insertSpaceBeforeFunctionParenthesis": true,

  // #这个按用户自身习惯选择

  "vetur.format.defaultFormatter.html": "js-beautify-html",

  // #让vue中的js按编辑器自带的ts格式进行格式化

  "vetur.format.defaultFormatter.js": "vscode-typescript",

  "vetur.format.defaultFormatterOptions": {

    "js-beautify-html": {

      "wrap_attributes": "force-aligned"

      // #vue组件中html代码格式化样式

    }

  },

  // 格式化stylus, 需安装Manta's Stylus Supremacy插件

  "stylusSupremacy.insertColons": false, // 是否插入冒号

  "stylusSupremacy.insertBraces": false, // 是否插入大括号

  "stylusSupremacy.insertSemicolons": false, // 是否插入分好

  "stylusSupremacy.insertNewLineAroundBlocks": false, // 两个选择器中是否换行

  "stylusSupremacy.insertNewLineAroundImports": false,

  "editor.fontSize": 16,

  "editor.fontLigatures": null,

  "editor.codeActionsOnSave": {

    "source.fixAll.eslint": true

  },

  "files.maxMemoryForLargeFilesMB": 10240,

  "files.autoSave": "afterDelay",

  "explorer.compactFolders": false,

  "workbench.startupEditor": "none",

  "[html]": {

    "editor.defaultFormatter": "vscode.html-language-features"

  },

  "[json]": {

    "editor.defaultFormatter": "HookyQR.beautify"

  },

  "[css]": {

    "editor.defaultFormatter": "HookyQR.beautify"

  },

  "[javascript]": {

    "editor.defaultFormatter": "HookyQR.beautify"

  },

  "liveServer.settings.AdvanceCustomBrowserCmdLine": "",

  "svg.preview.mode": "img",

  "[vue]": {

    "editor.defaultFormatter": "esbenp.prettier-vscode"

  },

  "explorer.confirmDelete": false,

  "window.zoomLevel": 1,

  "diffEditor.ignoreTrimWhitespace": false, // import之后是否换行

}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/529464.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

QX320F280049C,国产DSP,替代TI 的C2000系列

独立双核,32位CPU 主频150MHz flash 1MB , SRAM 1MB 单精度浮点运算FPU 三角函数运算TMU 24个增强型外设ePWM 16个高分辨率HRPWM(150PS) 3个12位ADC,采样率3MSPS

基于ABC法下的CCG公司+物流成本核算研究

基于ABC法下的CCG公司物流成本核算研究 摘要:许多生产型企业随着公司规模不断壮大,物流服务也越来越趋于多样化,但是其物流成本的核算并不规范,且多数使用传统的成本核算方法,这显然已经跟不上公司的快速发展。本文通…

网络套接字1

网络套接字1 📟作者主页:慢热的陕西人 🌴专栏链接:Linux 📣欢迎各位大佬👍点赞🔥关注🚓收藏,🍉留言 本博客主要内容讲解了udp的Linux环境下的使用&#xff0c…

Day16:HTTP协议、Spring MVC、Thymeleaf模版引擎、Spring处理浏览器请求实例(传入和传出)、MyBatis

HTTP HyperText Transfer Protocol:超文本传输协议规定了浏览器和服务器之间如何通信,以及通信时的数据格式。 为什么有这么多?浏览器先收到html,再根据html内容接受图片、css、js等文件。 Spring MVC 三层架构:表现…

windows中如何将已安装的node.js版本进行更换

第一步:先清除已经安装好的node.js版本 1.按健winR弹出窗口,键盘输入cmd,然后敲回车(或者鼠标直接点击电脑桌面最左下角的win窗口图标弹出,输入cmd再点击回车键) 然后进入命令控制行窗口,并输入where node…

camunda7多租户技术架构和测试验证

多租户考虑的是单个 Camunda 安装应该为多个租户提供服务的情况,是实现SaaS化的重要技术手段。对于每个租户,应做出一定的隔离保证。例如,一个租户的流程实例不应干扰另一租户的流程实例。 多租户可以通过两种不同的方式实现。一种方法是每个…

php导出excel文件

环境 php7.4hyperf3composer require phpoffice/phpspreadsheet代码 class IndexController extends AbstractController { /*** Inject* var Picture*/private $picture;public function index(){$res_data[]["robot" > 哈哈机器人,"order" > TES…

深入理解Java中的线程安全List:CopyOnWriteArrayList原理和应用

码到三十五 : 个人主页 心中有诗画,指尖舞代码,目光览世界,步履越千山,人间尽值得 ! 在Java并发编程中,线程安全的数据结构是至关重要的。其中,CopyOnWriteArrayList是一个线程安全的ArrayLis…

JDK的下载

Oracle官网下载链接: Java Archive | Oracle 选中指定版本,进行下载即可:

STM32CubeMX学习笔记18——SD卡(SDIO接口)

1、简介 1.1 SD卡简介 很多单片机系统都需要大容量存储设备,以存储数据(常用的有U盘、FLASH芯片、SD卡等),比较而言SD卡是单片机大容量外部存储的首选,只需要少数几个IO口即可外扩一个容量从几十M到几十G的&#xff…

操作系统(1)——学习导论(Ⅲ)

目录 小程一言专栏链接: [link](http://t.csdnimg.cn/6grrU)本篇文章因内容需要,且依靠书中内容达不到小程想要的效果,so部分内容依赖其他网络资源 学习导论(Ⅲ)操作系统相关概念进程——Process线程——Thread调度——Scheduling…

超越DragGAN和DragDiffusion!StableDrag:基于点的图像编辑新框架(南大腾讯) 原创 Yutao Cui等 AI生成未来

超越DragGAN和DragDiffusion!StableDrag:基于点的图像编辑新框架(南大&腾讯) 原创 Yutao Cui等 AI生成未来 文章链接:https://arxiv.org/pdf/2403.04437 开源地址:https://stabledrag.github.io/ 基于点的图像编辑自DragGAN出现以来就引…