{
"workbench.colorTheme": "Monokai",
"workbench.editor.enablePreview": false,
"workbench.startupEditor": "newUntitledFile",
"workbench.iconTheme": "material-icon-theme",
"vsicons.dontShowNewVersionMessage": true,
"editor.tabSize": 2,
// 以像素为单位控制字号。
"editor.fontSize": 14,
// 保存时设置文件的格式。格式化程序必须可用,不能自动保存文件,并且不能关闭编辑器。
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.formatOnType": true,
"editor.wordWrapColumn": 180,
"editor.codeActionsOnSave": {
"source.fixAll.tslint": true
},
// "editor.wordWrap": "on",
// 控制延迟多少毫秒后将显示快速建议
// 控制选取范围是否有圆角
"editor.roundedSelection": false,
"editor.quickSuggestionsDelay": 6,
"editor.renderControlCharacters": true,
"editor.maxTokenizationLineLength": 50000,
"editor.minimap.maxColumn": 60,
"editor.suggestSelection": "first",
"explorer.autoReveal": false,
"terminal.integrated.rendererType": "experimentalWebgl",
"terminal.integrated.fontSize": 12,
"gitlens.advanced.messages": {
"suppressGitDisabledWarning": true,
"suppressShowKeyBindingsNotice": true
},
"extensions.ignoreRecommendations": false,
"window.openFoldersInNewWindow": "on",
// 启用后,将在保存文件时剪裁尾随空格。
"files.trimTrailingWhitespace": true,
// 配置 glob 模式以在搜索中排除文件和文件夹。例如,文件资源管理器根据此设置决定文件或文件夹的显示和隐藏。
"files.exclude": {
"**/.idea": true,
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true
},
// 启用后,按下 TAB 键,将展开 Emmet 缩写。
"emmet.triggerExpansionOnTab": true,
// 为指定的语法定义配置文件或使用带有特定规则的配置文件。
"emmet.syntaxProfiles": {
"javascript": "jsx",
"vue": "html",
"vue-html": "html"
},
"emmet.includeLanguages": {
"wxml": "html"
},
"eslint.enable": false,
"eslint.options": {
"extensions": [
".js",
".vue"
]
},
"eslint.run": "onType",
"vetur.format.defaultFormatter.html": "js-beautify-html",
"vetur.format.defaultFormatter.js": "prettier",
"vetur.format.defaultFormatterOptions": {
// 对vue模板文件的HTML片段进行格式化, 默认启用
"js-beautify-html": {
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.formatOnType": true,
"tab_size": 2,
"wrap_line_length": 180,
"wrap_attributes": "preserve-aligned", // auto、preserve-aligned
"end_with_newline": true,
"space_after_anon_function": true
},
// 对vue模板文件的HTML片段进行格式化, 备选
"prettyhtml": {
"printWidth": 180,
"singleQuote": false,
"wrapAttributes": false,
"sortAttributes": false
},
// 对vue模板文件的JavaScript片段进行格式化, 备选
"prettier": {
"eslintIntegration": true,
"singleQuote": true,
"printWidth": 180,
"trailingComma": "none",
"jsxBracketSameLine": false
}
},
"files.associations": {
"*.html": "html",
"*.cjson": "jsonc",
"*.wxss": "css",
"*.wxs": "javascript",
"*.vue": "vue"
},
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"search.followSymlinks": false,
"breadcrumbs.enabled": false,
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"javascript.updateImportsOnFileMove.enabled": "always",
"[vue]": {
"editor.defaultFormatter": "octref.vetur"
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
// "[javascript]": {
// "editor.defaultFormatter": "esbenp.prettier-vscode"
// },
"java.errors.incompleteClasspath.severity": "ignore",
"prettier.jsxBracketSameLine": true,
"prettier.jsxSingleQuote": true,
"prettier.singleQuote": true,
"typescript.preferences.quoteStyle": "single",
"typescript.surveys.enabled": false,
"html.format.indentInnerHtml": true,
"html.format.wrapAttributes": "preserve-aligned",
"http.systemCertificates": false,
"npm.fetchOnlinePackageInfo": false,
"npm.packageManager": "yarn",
"npm.runInTerminal": false,
"npm.useRootDirectory": false,
"explorer.confirmDragAndDrop": false,
"explorer.confirmDelete": false,
"explorer.compactFolders": false
}
快捷键配置
// 将键绑定放在此文件中以覆盖默认值
[
{
"key": "ctrl+",
"command": "editor.action.triggerParameterHints",
"when": "editorHasSignatureHelpProvider && editorTextFocus"
},
{
"key": "ctrl+p",
"command": "-editor.action.triggerParameterHints",
"when": "editorHasSignatureHelpProvider && editorTextFocus"
}
]
相关推荐
标题:My vscode setting VSCODE 设置 描述:VSCODE 设置 标签:vscode 部分内容: ### 1. alias 命令别名 在 VSCode 设置文件中,首先出现了两个 alias 命令别名: * `alias ll='ls -la'`:将 `ll` 命令别名...
学术写作必备,vscode中使用顺利Latex vscode中Latex的配置文件(settings.json) 在vscode中安装好Latex扩展后,配置其settings,随后可导入tex文件进行使用
Visual Studio Code (VSCode) 提供了强大的集成开发环境,其中包括对 ESLint 的支持,能够帮助开发者遵循特定的代码规范。本篇文章将详细介绍如何通过配置 `settings.json` 文件,在 VSCode 中实现 ESLint 自动格式...
vscode eslint 配置,检测standard 代码规范。
在本文中,我们将深入探讨如何配置Visual Studio Code (VSCode) 的`settings.json`文件,以便优化开发环境。`settings.json`是VSCode的核心配置文件,允许用户自定义编辑器的行为,以适应个人的工作风格和需求。以下...
"vscode-setting-python.zip"这个压缩包正是为了帮助用户快速设置一个适合Python开发的VSCode工作区。 首先,让我们了解VSCode的基本配置。VSCode的核心在于它的扩展市场,这里提供了各种插件以增强编辑器的功能。...
在开发Vue项目时,Visual Studio Code (Vscode) 是一个非常受欢迎的代码编辑器,而Eslint和Prettier的结合使用可以极大地提升代码质量和一致性。本文将深入讲解如何在Vscode中配置Eslint和Prettier,实现代码自动...
将图像设置为VSCode背景。 用法 按“⇧⌘P”调出命令面板并输入“墙纸设置” 从菜单中选择所需的设置 实施时间表 仅重新配置一些设置 保留最近设置的内容 幻灯片的随机播放*由于缺乏技巧,可能无法执行。 中断...
"/Users/youqun/Library/Application Support/Code/User" vscode setting.json
VSConfig 是 Visual Studio Code(简称 VSCode)中的一个重要组成部分,它涉及到用户个性化配置和环境设置。VSCode 是一款由微软开发的免费、开源的代码编辑器,支持多种编程语言,并且可以通过扩展插件来增强其功能...
"vscode-setting"这个主题涉及到的是VSCode的个性化设置和配置,这是提升开发效率的关键部分。下面将详细介绍VSCode的设置机制、常用设置项以及如何管理和共享这些设置。 VSCode的设置分为工作区设置和个人设置两...
将typescript用于...setting.json vscode 工作区的配置文件 默认 不压缩 没有sourceMap 指定生成文件的目录 { "npm-scripts.showStartNotification": false, "less.compile": { "compress": false, "sourceMa
VSCode(Visual Studio Code)是一款由微软开发的免费开源代码编辑器,因其强大的功能和良好的扩展性而受到广大开发者喜爱。在VSCode中,调试是开发过程中的重要环节,通过配置特定的设置文件,我们可以定制化调试...
espidf的vscode设置设置环境变量:将IDF_PATH设置为〜/ esp / esp-idf,将XTENSA_ESP32_ELF_PATH设置为〜/ esp / xtensa-esp32-elf /
"vscode-custom-setting" 指的是针对VSCode进行个性化配置的过程,以提高开发效率和符合个人工作习惯。在VSCode中,用户可以通过设置JSON格式的配置文件来调整编辑器的各种选项。 一、VSCode的设置结构 VSCode的...
3. 然后,需要修改VSCode的配置文件setting.json。在这个文件中添加一些配置项以确保ESLint插件能够正确地工作。 配置项的详细内容如下: - "eslint.validate":["javascript","javascriptreact","vue"]:这表示...
vscode 配置的json文件,包含了launch.json、tasks.json、setting.json、c_cpp_properties.json 如有问题可留言,乐意帮助,一起成长!!!嘻嘻
VSCode(Visual Studio Code)是一款深受开发者喜爱的源代码编辑器,它支持多种编程语言,并可通过安装插件进一步增强功能。本文将详细讲解VSCode插件安装完成后如何进行配置,以充分利用这些插件并优化开发体验。 ...
* 设置maven的可执行文件路径、maven的setting路径、java.home的路径,以便在VsCode中使用Maven进行项目构建和管理。 三、VsCode中使用Maven * 在VsCode中使用Maven构建和管理项目,包括项目创建、编译、打包、...
VSCode+LeetCode环境配置方法 在这篇文章中,我们将详细介绍如何配置VSCode和LeetCode环境,以便更好地进行编程和算法练习。下面是相关知识点的总结: 一、VSCode环境配置 1. VSCode插件安装:安装anaconda ...