赞
踩
- {
-
- "git.enableSmartCommit": true,
- // 修改注释颜色
- "editor.tokenColorCustomizations": {
- "comments": {
- "fontStyle": "bold",
- "foreground": "#82e0aa"
- }
- },
- // 配置文件类型识别
- "files.associations": {
- "*.js": "javascript",
- "*.json": "jsonc",
- "*.cjson": "jsonc",
- "*.wxss": "css",
- "*.wxs": "javascript"
- },
- //不忽略VSCode扩展的建议推荐。
- "extensions.ignoreRecommendations": false,
- //定义了需要在文件浏览器中排除的文件和文件夹。
- "files.exclude": {
- "**/.DS_Store": true,
- "**/.git": true,
- "**/.hg": true,
- "**/.svn": true,
- "**/CVS": true,
- "**/node_modules": false,
- "**/tmp": true
- },
- // "javascript.implicitProjectConfig.experimentalDecorators": true,
- "explorer.confirmDragAndDrop": false,
- "typescript.updateImportsOnFileMove.enabled": "prompt",
- "git.confirmSync": false,
- //设置编辑器的制表符大小为2个空格。
- "editor.tabSize": 2,
- "editor.fontWeight": "500",
- "[json]": {},
- //启用Tab键自动完成功能
- "editor.tabCompletion": "on",
- "vsicons.projectDetection.autoReload": true,
- //设置编辑器的字体家族。
- "editor.fontFamily": "Monaco, 'Courier New', monospace, Meslo LG M for Powerline",
- "[html]": {
- "editor.defaultFormatter": "vscode.html-language-features"
- },
- "editor.fontSize": 16,
- "debug.console.fontSize": 14,
- "vsicons.dontShowNewVersionMessage": true,
- "editor.minimap.enabled": true,
- "emmet.extensionsPath": [
- ""
- ],
- // vue eslint start 保存时自动格式化代码
- "editor.formatOnSave": true,
- // eslint配置项,保存时自动修复错误
- "editor.codeActionsOnSave": {
- "source.fixAll": true
- },
- "vetur.ignoreProjectWarning": true,
- // 让vetur使用vs自带的js格式化工具
- // uni-app和vue 项目使用
- "vetur.format.defaultFormatter.js": "vscode-typescript",
- "javascript.format.semicolons": "remove",
- // // 指定 *.vue 文件的格式化工具为vetur
- "[vue]": {
- "editor.defaultFormatter": "octref.vetur"
- },
- // // 指定 *.js 文件的格式化工具为vscode自带
- "[javascript]": {
- "editor.defaultFormatter": "vscode.typescript-language-features"
- },
- // // 默认使用prettier格式化支持的文件
- "editor.defaultFormatter": "esbenp.prettier-vscode",
- //设置Prettier在JSX中的大括号是否与标签在同一行。
- "prettier.jsxBracketSameLine": true,
- // 函数前面加个空格
- "javascript.format.insertSpaceBeforeFunctionParenthesis": true,
- //使用单引号而不是双引号
- "prettier.singleQuote": true,
- //不在语句末尾添加分号。
- "prettier.semi": false,
- // eslint end
- // react
- // 当按tab键的时候,会自动提示
- "emmet.triggerExpansionOnTab": true,
- "emmet.showAbbreviationSuggestions": true,
- "emmet.includeLanguages": {
- // jsx的提示
- "javascript": "javascriptreact",
- "vue-html": "html",
- "vue": "html",
- "wxml": "html"
- },
- // end
- "[jsonc]": {
- "editor.defaultFormatter": "vscode.json-language-features"
- },
- // @路径提示
- "path-intellisense.mappings": {
- "@": "${workspaceRoot}/src"
- },
- "security.workspace.trust.untrustedFiles": "open",
- "git.ignoreMissingGitWarning": true,
- "window.zoomLevel": 1,
- "files.autoSave": "onFocusChange"
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。