mirror of
				https://gitee.com/hhyykk/ipms-sjy-ui.git
				synced 2025-11-04 04:08:44 +08:00 
			
		
		
		
	chore: vscode setting
This commit is contained in:
		
							
								
								
									
										143
									
								
								.vscode/settings.json
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										143
									
								
								.vscode/settings.json
									
									
									
									
										vendored
									
									
								
							@@ -1,12 +1,64 @@
 | 
			
		||||
{
 | 
			
		||||
  "typescript.tsdk": "node_modules/typescript/lib",
 | 
			
		||||
  "prettier.enable": true,
 | 
			
		||||
  "typescript.tsdk": "./node_modules/typescript/lib",
 | 
			
		||||
  "volar.tsPlugin": true,
 | 
			
		||||
  "volar.tsPluginStatus": false,
 | 
			
		||||
  "npm.packageManager": "pnpm",
 | 
			
		||||
  "editor.formatOnType": true,
 | 
			
		||||
  "editor.formatOnSave": true,
 | 
			
		||||
  "editor.formatOnPaste": true,
 | 
			
		||||
  "editor.codeActionsOnSave": {
 | 
			
		||||
    "source.fixAll.eslint": true
 | 
			
		||||
  "editor.tabSize": 2,
 | 
			
		||||
  "prettier.printWidth": 100, // 超过最大值换行
 | 
			
		||||
  "editor.defaultFormatter": "esbenp.prettier-vscode",
 | 
			
		||||
  "files.eol": "\n",
 | 
			
		||||
  "search.exclude": {
 | 
			
		||||
    "**/node_modules": true,
 | 
			
		||||
    "**/*.log": true,
 | 
			
		||||
    "**/*.log*": true,
 | 
			
		||||
    "**/bower_components": true,
 | 
			
		||||
    "**/dist": true,
 | 
			
		||||
    "**/elehukouben": true,
 | 
			
		||||
    "**/.git": true,
 | 
			
		||||
    "**/.gitignore": true,
 | 
			
		||||
    "**/.svn": true,
 | 
			
		||||
    "**/.DS_Store": true,
 | 
			
		||||
    "**/.idea": true,
 | 
			
		||||
    "**/.vscode": false,
 | 
			
		||||
    "**/yarn.lock": true,
 | 
			
		||||
    "**/tmp": true,
 | 
			
		||||
    "out": true,
 | 
			
		||||
    "dist": true,
 | 
			
		||||
    "node_modules": true,
 | 
			
		||||
    "CHANGELOG.md": true,
 | 
			
		||||
    "examples": true,
 | 
			
		||||
    "res": true,
 | 
			
		||||
    "screenshots": true,
 | 
			
		||||
    "yarn-error.log": true,
 | 
			
		||||
    "**/.yarn": true
 | 
			
		||||
  },
 | 
			
		||||
  "files.exclude": {
 | 
			
		||||
    "**/.cache": true,
 | 
			
		||||
    "**/.editorconfig": true,
 | 
			
		||||
    "**/.eslintcache": true,
 | 
			
		||||
    "**/bower_components": true,
 | 
			
		||||
    "**/.idea": true,
 | 
			
		||||
    "**/tmp": true,
 | 
			
		||||
    "**/.git": true,
 | 
			
		||||
    "**/.svn": true,
 | 
			
		||||
    "**/.hg": true,
 | 
			
		||||
    "**/CVS": true,
 | 
			
		||||
    "**/.DS_Store": true
 | 
			
		||||
  },
 | 
			
		||||
  "files.watcherExclude": {
 | 
			
		||||
    "**/.git/objects/**": true,
 | 
			
		||||
    "**/.git/subtree-cache/**": true,
 | 
			
		||||
    "**/.vscode/**": true,
 | 
			
		||||
    "**/node_modules/**": true,
 | 
			
		||||
    "**/tmp/**": true,
 | 
			
		||||
    "**/bower_components/**": true,
 | 
			
		||||
    "**/dist/**": true,
 | 
			
		||||
    "**/yarn.lock": true
 | 
			
		||||
  },
 | 
			
		||||
  "stylelint.enable": true,
 | 
			
		||||
  "stylelint.validate": ["css", "less", "postcss", "scss", "vue", "sass"],
 | 
			
		||||
  "path-intellisense.mappings": {
 | 
			
		||||
    "@/": "${workspaceRoot}/src"
 | 
			
		||||
  },
 | 
			
		||||
  "[javascriptreact]": {
 | 
			
		||||
    "editor.defaultFormatter": "esbenp.prettier-vscode"
 | 
			
		||||
@@ -32,24 +84,87 @@
 | 
			
		||||
  "[markdown]": {
 | 
			
		||||
    "editor.defaultFormatter": "esbenp.prettier-vscode"
 | 
			
		||||
  },
 | 
			
		||||
  "i18n-ally.localesPaths": ["src/locales"],
 | 
			
		||||
  "editor.codeActionsOnSave": {
 | 
			
		||||
    "source.fixAll.eslint": true
 | 
			
		||||
  },
 | 
			
		||||
  "[vue]": {
 | 
			
		||||
    "editor.codeActionsOnSave": {
 | 
			
		||||
      "source.fixAll.eslint": true,
 | 
			
		||||
      "source.fixAll.stylelint": true
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "i18n-ally.localesPaths": ["src/locales/lang"],
 | 
			
		||||
  "i18n-ally.keystyle": "nested",
 | 
			
		||||
  "i18n-ally.sortKeys": true,
 | 
			
		||||
  "i18n-ally.namespace": true,
 | 
			
		||||
  "i18n-ally.pathMatcher": "{locale}/{namespaces}.{ext}",
 | 
			
		||||
  "i18n-ally.enabledParsers": ["ts"],
 | 
			
		||||
  "i18n-ally.sourceLanguage": "en",
 | 
			
		||||
  "i18n-ally.displayLanguage": "zh-CN",
 | 
			
		||||
  "i18n-ally.enabledFrameworks": ["vue", "react"],
 | 
			
		||||
  "god.tsconfig": "./tsconfig.json",
 | 
			
		||||
  "vue-i18n.i18nPaths": "src/locales",
 | 
			
		||||
  "cSpell.words": [
 | 
			
		||||
    "vben",
 | 
			
		||||
    "windicss",
 | 
			
		||||
    "tailwind",
 | 
			
		||||
    "browserslist",
 | 
			
		||||
    "tailwindcss",
 | 
			
		||||
    "esnext",
 | 
			
		||||
    "antv",
 | 
			
		||||
    "tinymce",
 | 
			
		||||
    "qrcode",
 | 
			
		||||
    "sider",
 | 
			
		||||
    "pinia",
 | 
			
		||||
    "sider",
 | 
			
		||||
    "nprogress",
 | 
			
		||||
    "INTLIFY",
 | 
			
		||||
    "stylelint",
 | 
			
		||||
    "esno",
 | 
			
		||||
    "vitejs",
 | 
			
		||||
    "sortablejs",
 | 
			
		||||
    "codemirror",
 | 
			
		||||
    "iconify",
 | 
			
		||||
    "commitlint",
 | 
			
		||||
    "vditor",
 | 
			
		||||
    "echarts",
 | 
			
		||||
    "cropperjs",
 | 
			
		||||
    "logicflow",
 | 
			
		||||
    "vueuse",
 | 
			
		||||
    "zxcvbn",
 | 
			
		||||
    "lintstagedrc",
 | 
			
		||||
    "brotli",
 | 
			
		||||
    "sider",
 | 
			
		||||
    "pnpm",
 | 
			
		||||
    "antd"
 | 
			
		||||
  ],
 | 
			
		||||
  "vetur.format.scriptInitialIndent": true,
 | 
			
		||||
  "vetur.format.styleInitialIndent": true,
 | 
			
		||||
  "vetur.validation.script": false,
 | 
			
		||||
  "MicroPython.executeButton": [
 | 
			
		||||
    {
 | 
			
		||||
      "text": "▶",
 | 
			
		||||
      "tooltip": "运行",
 | 
			
		||||
      "alignment": "left",
 | 
			
		||||
      "command": "extension.executeFile",
 | 
			
		||||
      "priority": 3.5
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "MicroPython.syncButton": [
 | 
			
		||||
    {
 | 
			
		||||
      "text": "$(sync)",
 | 
			
		||||
      "tooltip": "同步",
 | 
			
		||||
      "alignment": "left",
 | 
			
		||||
      "command": "extension.execute",
 | 
			
		||||
      "priority": 4
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 控制相关文件嵌套展示
 | 
			
		||||
  "explorer.fileNesting.enabled": true,
 | 
			
		||||
  "explorer.fileNesting.expand": false,
 | 
			
		||||
  "explorer.fileNesting.patterns": {
 | 
			
		||||
    "*.ts": "$(capture).test.ts, $(capture).test.tsx",
 | 
			
		||||
    "*.tsx": "$(capture).test.ts, $(capture).test.tsx",
 | 
			
		||||
    "*.env": "$(capture).env.*",
 | 
			
		||||
    "CHANGELOG.md": "CHANGELOG*",
 | 
			
		||||
    "package.json": "pnpm-lock.yaml,pnpm-workspace.yaml,LICENSE,.gitattributes,.gitignore,.gitpod.yml,CNAME,README*,.npmrc,.browserslistrc,vite.config.*,windi.*,tailwind.*,tsconfig.*,postcss*",
 | 
			
		||||
    ".eslintrc.js": ".eslintignore,.eslintrc-*,.prettierignore,.stylelintignore,.commitlintrc.js,.prettierrc.js,.stylelint*,stylelint*,prettier.*,.editorconfig"
 | 
			
		||||
  }
 | 
			
		||||
    "package.json": "pnpm-lock.yaml,yarn.lock,LICENSE,README*,CHANGELOG*,CNAME,.gitattributes,.gitignore,prettier.config.js,stylelint.config.js,commitlint.config.js,.stylelintignore,.prettierignore,.gitpod.yml,.eslintrc.js,.eslintignore"
 | 
			
		||||
  },
 | 
			
		||||
  "terminal.integrated.scrollback": 10000
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user