zoukankan      html  css  js  c++  java
  • VSCODE配置

    {
      //设置文字大小
      "editor.fontSize": 14,
      //设置文字行高
      "editor.lineHeight": 20,
      //开启行数提示
      "editor.lineNumbers": "on",
      // 在输入时显示含有参数文档和类型信息的小面板。
      "editor.parameterHints.enabled": true,
      // 调整窗口的缩放级别
      "window.zoomLevel": 0,
      // 文件目录
      // "workbench.iconTheme": "vscode-icons",
      // 设置字体
      // "editor.fontFamily": "'Droid Sans Mono', 'Courier New', monospace, 'Droid Sans Fallback'",
      // 自动换行
      "editor.wordWrap": "on",
      // 自定义vscode面板颜色
      "workbench.colorCustomizations": {
        // "tab.activeBackground": "#253046", // 活动选项卡的背景色
        "activityBar.background": "#253046", //活动栏背景色
        // "sideBar.background": "#253046", //侧边栏背景色
        // "activityBar.foreground": "#23f8c8", //活动栏前景色(例如用于图标)
        // "editor.background": "#292a2c" //编辑器背景颜色
      },
      // vscode默认启用了根据文件类型自动设置tabsize的选项
      "editor.detectIndentation": false,
      // 重新设定tabsize
      "editor.tabSize": 2,
      // #每次保存的时候自动格式化
      "editor.formatOnSave": true,
      //  #让函数(名)和后面的括号之间加个空格
      "javascript.format.insertSpaceBeforeFunctionParenthesis": true,
      // #这个按用户自身习惯选择
      "vetur.format.defaultFormatter.html": "js-beautify-html",
      // #让vue中的js按编辑器自带的ts格式进行格式化
      "vetur.format.defaultFormatter.js": "vscode-typescript",
      // 保存时运行的代码ESLint操作类型。
      "editor.codeActionsOnSave": {
        "source.fixAll.eslint": true
      },
      // 添加emmet支持vue文件
      "emmet.includeLanguages": {
        "wxml": "html",
        "vue": "html"
      },
      // 两个选择器中是否换行
      "minapp-vscode.disableAutoConfig": true,
      //快速预览(右侧)
      "editor.minimap.enabled": true,
      // tab 代码补全
      "files.associations": {
        "*.wpy": "vue",
        "*.vue": "vue",
        "*.cjson": "jsonc",
        "*.wxss": "css",
        "*.wxs": "javascript"
      },
      // 用来配置如何使用ESLint CLI引擎API启动ESLint。 默认为空选项
      "eslint.options": {
        "extensions": [
          ".js",
          ".vue"
        ]
      },
      // 在onSave还是onType时执行linter。默认为onType。
      "eslint.run": "onSave",
      // 启用ESLint作为已验证文件的格式化程序。
      "eslint.format.enable": true,
      // 语言标识符的数组,为此ESLint扩展应被激活,并应尝试验证文件。
      "eslint.probe": [
        "javascript",
        "javascriptreact",
        "vue-html",
        "vue",
        "html"
      ],
      //关闭rg.exe进程 用cnpm导致会出现rg.exe占用内存很高
      "search.followSymlinks": false,
      // 给js-beautify-html设置属性隔断
      "vetur.format.defaultFormatterOptions": {
        "js-beautify-html": {
          "wrap_attributes": "auto",
          "wrap_line_length": 200,
          "end_with_newline": false
        },
        "prettyhtml": {
          "printWidth": 200,
          "singleQuote": false,
          "wrapAttributes": false,
          "sortAttributes": false
        },
        "prettier": {
          "semi": false,
          "singleQuote": true
        }
      },
      // style默认偏移一个indent
      "vetur.format.styleInitialIndent": true,
      // 定义匿名函数的函数关键字后面的空格处理。
      "javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": true,
      // 定义函数参数括号前的空格处理方式。
      "typescript.format.insertSpaceBeforeFunctionParenthesis": true,
      // 新版本消息
      "vsicons.dontShowNewVersionMessage": true,
      // 控制资源管理器是否在把文件删除到废纸篓时进行确认。
      "explorer.confirmDelete": true,
      // 使用eslint-plugin-vue验证<template>中的vue-html
      "vetur.validation.template": false,
      // 指定用在工作台中的颜色主题。
      "workbench.colorTheme": "Visual Studio Light",
    }
  • 相关阅读:
    yii模板中常用变量总结
    Yii CDbCriteria的常用方法总结
    Yii框架Yiiapp()的理解
    Yii 中比较常用的rules验证规则记录
    c++,opencv播放视频
    python--输入一组无序的数,排序
    python入门,猜数
    关于爬楼梯问题的斐波那契数列
    获取文件名字,路劲中的某一部分信息
    简单帧差法
  • 原文地址:https://www.cnblogs.com/david_king/p/14140264.html
Copyright © 2011-2022 走看看