`
rodey
  • 浏览: 4089 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

vscode setting

 
阅读更多

{

  "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 设置

    标题:My vscode setting VSCODE 设置 描述:VSCODE 设置 标签:vscode 部分内容: ### 1. alias 命令别名 在 VSCode 设置文件中,首先出现了两个 alias 命令别名: * `alias ll='ls -la'`:将 `ll` 命令别名...

    vscode中latex的配置文件(settings.json)

    学术写作必备,vscode中使用顺利Latex vscode中Latex的配置文件(settings.json) 在vscode中安装好Latex扩展后,配置其settings,随后可导入tex文件进行使用

    vscode配置setting.json文件实现eslint自动格式代码

    Visual Studio Code (VSCode) 提供了强大的集成开发环境,其中包括对 ESLint 的支持,能够帮助开发者遵循特定的代码规范。本篇文章将详细介绍如何通过配置 `settings.json` 文件,在 VSCode 中实现 ESLint 自动格式...

    setting.json

    vscode eslint 配置,检测standard 代码规范。

    自己的vscode-settings.json配置详解

    在本文中,我们将深入探讨如何配置Visual Studio Code (VSCode) 的`settings.json`文件,以便优化开发环境。`settings.json`是VSCode的核心配置文件,允许用户自定义编辑器的行为,以适应个人的工作风格和需求。以下...

    vscode-setting-python.zip

    "vscode-setting-python.zip"这个压缩包正是为了帮助用户快速设置一个适合Python开发的VSCode工作区。 首先,让我们了解VSCode的基本配置。VSCode的核心在于它的扩展市场,这里提供了各种插件以增强编辑器的功能。...

    详解Vscode中使用Eslint终极配置大全

    在开发Vue项目时,Visual Studio Code (Vscode) 是一个非常受欢迎的代码编辑器,而Eslint和Prettier的结合使用可以极大地提升代码质量和一致性。本文将深入讲解如何在Vscode中配置Eslint和Prettier,实现代码自动...

    wallpaper-setting:将图像设置为VSCode背景的扩展

    将图像设置为VSCode背景。 用法 按“⇧⌘P”调出命令面板并输入“墙纸设置” 从菜单中选择所需的设置 实施时间表 仅重新配置一些设置 保留最近设置的内容 幻灯片的随机播放*由于缺乏技巧,可能无法执行。 中断...

    settings.json

    "/Users/youqun/Library/Application Support/Code/User" vscode setting.json

    VSConfig:vs代码的settings.json

    VSConfig 是 Visual Studio Code(简称 VSCode)中的一个重要组成部分,它涉及到用户个性化配置和环境设置。VSCode 是一款由微软开发的免费、开源的代码编辑器,支持多种编程语言,并且可以通过扩展插件来增强其功能...

    vscode-setting

    "vscode-setting"这个主题涉及到的是VSCode的个性化设置和配置,这是提升开发效率的关键部分。下面将详细介绍VSCode的设置机制、常用设置项以及如何管理和共享这些设置。 VSCode的设置分为工作区设置和个人设置两...

    ts-jquery-less:ts-jquery-less

    将typescript用于...setting.json vscode 工作区的配置文件 默认 不压缩 没有sourceMap 指定生成文件的目录 { "npm-scripts.showStartNotification": false, "less.compile": { "compress": false, "sourceMa

    VSCode Debug 配置文件

    VSCode(Visual Studio Code)是一款由微软开发的免费开源代码编辑器,因其强大的功能和良好的扩展性而受到广大开发者喜爱。在VSCode中,调试是开发过程中的重要环节,通过配置特定的设置文件,我们可以定制化调试...

    vscode-setting-for-espidf

    espidf的vscode设置设置环境变量:将IDF_PATH设置为〜/ esp / esp-idf,将XTENSA_ESP32_ELF_PATH设置为〜/ esp / xtensa-esp32-elf /

    vscode-custom-setting

    "vscode-custom-setting" 指的是针对VSCode进行个性化配置的过程,以提高开发效率和符合个人工作习惯。在VSCode中,用户可以通过设置JSON格式的配置文件来调整编辑器的各种选项。 一、VSCode的设置结构 VSCode的...

    轻松解决vscode开发vue项目挠头的eslint问题.pdf

    3. 然后,需要修改VSCode的配置文件setting.json。在这个文件中添加一些配置项以确保ESLint插件能够正确地工作。 配置项的详细内容如下: - "eslint.validate":["javascript","javascriptreact","vue"]:这表示...

    .vscode.rar

    vscode 配置的json文件,包含了launch.json、tasks.json、setting.json、c_cpp_properties.json 如有问题可留言,乐意帮助,一起成长!!!嘻嘻

    VSCode插件安装完成后的配置详解

    VSCode(Visual Studio Code)是一款深受开发者喜爱的源代码编辑器,它支持多种编程语言,并可通过安装插件进一步增强功能。本文将详细讲解VSCode插件安装完成后如何进行配置,以充分利用这些插件并优化开发体验。 ...

    VsCode搭建Spring Boot项目并进行创建、运行、调试

    * 设置maven的可执行文件路径、maven的setting路径、java.home的路径,以便在VsCode中使用Maven进行项目构建和管理。 三、VsCode中使用Maven * 在VsCode中使用Maven构建和管理项目,包括项目创建、编译、打包、...

    vscode+leetcode环境配置方法

    VSCode+LeetCode环境配置方法 在这篇文章中,我们将详细介绍如何配置VSCode和LeetCode环境,以便更好地进行编程和算法练习。下面是相关知识点的总结: 一、VSCode环境配置 1. VSCode插件安装:安装anaconda ...

Global site tag (gtag.js) - Google Analytics