首页 > 其他分享 >vscode常用配置

vscode常用配置

时间:2022-11-08 08:55:05浏览次数:32  
标签:常用 false vscode 配置 defaultFormatter editor true prettier

{
  "editor.quickSuggestions": {
    "other": true,
    "comments": true,
    "strings": true
  },
  "editor.fontSize": 16,
  "editor.wordWrap": "off", // 永不换行
  "merge-conflict.autoNavigateNextConflict.enabled": true,
  "editor.suggest.snippetsPreventQuickSuggestions": false,
  "emmet.excludeLanguages": [
    "markdown"
  ],
  "diffEditor.ignoreTrimWhitespace": false,
  "workbench.iconTheme": "vscode-icons",
  "beautify.ignore": "",
  "beautify.config": "",
  "editor.formatOnType": true,
  "editor.formatOnSave": true, // #每次保存的时候自动格式化
  "editor.formatOnPaste": true,
  "prettier.requireConfig": true,
  "prettier.trailingComma": "es5", // 在对象或数组最后一个元素后面是否加逗号(在ES5中加尾逗号)
  // vscode默认启用了根据文件类型自动设置tabsize的选项
  "editor.detectIndentation": false, // 重新设定tabsize
  "editor.tabSize": 2, // #每次保存的时候将代码按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",
  "stylusSupremacy.insertColons": false, // 是否插入冒号
  "stylusSupremacy.insertSemicolons": false, // 是否插入分号
  "stylusSupremacy.insertBraces": false, // 是否插入大括号
  "stylusSupremacy.insertNewLineAroundImports": false, // import之后是否换行
  "stylusSupremacy.insertNewLineAroundBlocks": false, // 两个选择器中是否换行
  "files.associations": {
    "*.cjson": "jsonc",
    "*.wxss": "css",
    "*.wxs": "javascript"
  },
  "emmet.includeLanguages": {
    "wxml": "html"
  },
  "minapp-vscode.disableAutoConfig": true,
  "[less]": {
    "editor.defaultFormatter": "michelemelluso.code-beautifier"
  },
  "[css]": {
    "editor.defaultFormatter": "michelemelluso.code-beautifier"
  },
  "csscomb.ignoreFilesOnSave": [],
  "background.customImages": [
    "file:///D:/24773542.jpg"
  ],
  "background.enabled": true,
  "workbench.editorAssociations": {
    "*.ipynb": "jupyter.notebook.ipynb"
  },
  "wxmlConfig.activeColor": {
    "color": "#e5c07b"
  },
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  },
  "wxapp-helper.component.wxml": "",
  "terminal.integrated.tabs.enabled": true,
  "git.confirmSync": false,
  "diffEditor.wordWrap": "off",
  "eslint.migration.2_x": "off",
  "workbench.colorCustomizations": {},
  "winopacity.opacity": 255,
  "vsicons.dontShowNewVersionMessage": true,
  "editor.fontLigatures": null,
  // 自动去除行尾空格
  "files.trimTrailingWhitespace": true,
  // 终端默认为bash
  "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
  "eslint.autoFixOnSave": true,
  "files.autoSave": "off",
  "eslint.validate": [
    "javascript",
    "javascriptreact",
    "vue-html",
    {
      "language": "vue",
      "autoFix": true
    },
  ],
  "eslint.run": "onSave",
  "[vue]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[jsonc]": {
    "editor.defaultFormatter": "vscode.json-language-features"
  },
  "[typescript]": {
    "editor.defaultFormatter": "vscode.typescript-language-features"
  },
  "[html]": {
    "editor.defaultFormatter": "vscode.html-language-features"
  },
  "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "workbench.startupEditor": "newUntitledFile",
  "wxapp-helper.component.name": ""
}

标签:常用,false,vscode,配置,defaultFormatter,editor,true,prettier
From: https://www.cnblogs.com/Sultan-ST/p/16868504.html

相关文章

  • ASP.NET Core教程-Configuration(配置)-Swagger
    更新记录转载请注明出处:2022年11月8日发布。2022年11月5日从笔记迁移到博客。注册服务在服务容器中注册服务,使用AddSwaggerGen()方法。builder.Services.AddSw......
  • webpack中配置CSS兼容性时报错 Failed to parse package.json data
      是因为在package.json中添加了注释正确webpack配置CSS兼容性的步骤:npmipostcss-loaderpostcss-preset-env-D/webpack.config.jsmodule:{    ru......
  • webpack5的基础配置
    npminit-y==>生成package.json文件npmitypescript-g==>全局安装ts编译器tsctsc-h==>tsc的帮助信息tsc--init==》创建tsc的配置文件tscon......
  • vite配合element-plus并配置vite.config.js按需加载出现的问题
    一开始项目vite版本是1  然后创建vite.config.js出现模块““vite“”没有导出的成员“defineConfig”  后面就把vite升级到2  升级完之后跑项目出现这个问......
  • 【luffy】后台配置、数据库配置、User表配置、前台配置、安装axios
    目录1.关于环境变量的问题2.路飞后台配置之封装logger3.路飞后台配置之封装全局异常4.路飞后台配置之二次封装response5.路飞数据库配置1.关于环境变量的问题1.相......
  • Docker介绍和Docker安装配置
    Dockers:是一种虚拟化容器技术,解决了以前在Linux安装MySQL等软件的繁琐步骤,而且某个软件工作出问题可能导致其他服务不可用。docker为每一个软件提供了容器互不干扰(在run......
  • sublime配置php
    sublime下载直接从sublime的官网下载安装文件:https://www.sublimetext.com/万物的起始:安装插件管理工具packagecontrol使用Ctrl+、(数字1左边那个)快捷键或者通过View......
  • Linux虚拟机配置
    1、安装linux虚拟机下载&安装VirtualBoxhttps://www.virtualbox.org/要开启CPU虚拟化可以去任务管理器查看是否开启  2.下载&安装Vagranthttps://app.va......
  • springboot多环境配置
    springboot整合多个环境配置springboot默认读取配置文件名称application,且多个环境配置文件必须按照如下命名Application-dev.yml开发环境application-test.yml......
  • grafana agent 配置支持faro-web-sdk试用
    faro-web-sdk对于grafana周边的使用属于一个all-in-one模式的,都是通过grafanaagent进行转发处理的参考架构  实际玩法实际上并不是需要grafancloud,实际上基于......