当前位置:   article > 正文

Visual Studio Code配置自动格式化,统一代码规范_vscode自动规范代码

vscode自动规范代码

Visual Studio Code可以通过以下快捷键 格式化代码

On Windows: Shift + Alt + F
On Mac: Shift + Option + F
On Ubuntu: Ctrl + Shift + I

1、准备插件

2、个性化配置

2.1、开发方式(下面是三种方式)
  • 打开VS Code配置文件setting.json
  • 快捷键ctrl + shirt + p,搜索Settings(JSON)
  • 点击 文件  ->  首选页 -> 设置 (然后在右上角会出现 一个翻页图标) -> 点击该图标打开文件setting.json

2. 2、 个性化配置(文件setting.json
  1. {
  2. "workbench.sideBar.location": "left",
  3. "cssrem.rootFontSize": 80,
  4. "git.ignoreWindowsGit27Warning": true,
  5. "eslint.codeAction.showDocumentation": {
  6. "enable": true
  7. },
  8. //改变注释颜色
  9. // "editor.tokenColorCustomizations": {
  10. // "comments": "#ff4f81" // 注释
  11. // },
  12. //导入文件时是否携带文件的扩展名
  13. "path-autocomplete.extensionOnlmport": true,
  14. //配置@的路径提示
  15. "path-autocomplete.pathMappings": {
  16. "@": "${folder}/src"
  17. },
  18. //配置eslint
  19. "eslint.validate": ["javascript", "javascriptreact", "html", "vue"],
  20. // "eslint.run": "onSave",
  21. "editor.codeActionsOnSave": {
  22. "source.fixAll.eslint": "explicit"
  23. },
  24. "editor.mouseWheelZoom": true,
  25. "editor.minimap.renderCharacters": false,
  26. "debug.javascript.defaultRuntimeExecutable": {
  27. "pwa-node": "node"
  28. },
  29. "open-in-browser.default": "{\"open-in-browser.default\":\"Chrome\"}",
  30. "files.associations": {
  31. "*.cjson": "jsonc",
  32. "*.wxss": "css",
  33. "*.wxs": "javascript"
  34. },
  35. "emmet.includeLanguages": {
  36. "wxml": "html"
  37. },
  38. "minapp-vscode.disableAutoConfig": true,
  39. "[python]": {
  40. "editor.formatOnType": true
  41. },
  42. "editor.detectIndentation": false,
  43. "explorer.compactFolders": false,
  44. // html使用prettier格式化
  45. "[html]": {
  46. "editor.defaultFormatter": "esbenp.prettier-vscode"
  47. },
  48. "[vue]": {
  49. // "editor.defaultFormatter": "Vue.volar"
  50. "editor.defaultFormatter": "esbenp.prettier-vscode"
  51. },
  52. "[javascript]": {
  53. "editor.defaultFormatter": "esbenp.prettier-vscode"
  54. },
  55. "[typescript]": {
  56. "editor.defaultFormatter": "esbenp.prettier-vscode"
  57. },
  58. // json使用prettier格式化
  59. "[json]": {
  60. "editor.defaultFormatter": "esbenp.prettier-vscode"
  61. },
  62. "[jsonc]": {
  63. "editor.defaultFormatter": "esbenp.prettier-vscode"
  64. },
  65. "editor.tabSize": 2,
  66. "[scss]": {
  67. "editor.defaultFormatter": "esbenp.prettier-vscode"
  68. },
  69. "px2rem.rootFontSize": 64,
  70. "px2rem.autoRemovePrefixZero": false
  71. }

3、按Ctrl + s保存setting.json文件 重启编译器 

按快捷键:Shift + Alt + F 自动格式化代码,如果不生效 按Ctrl + s

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/430368
推荐阅读
相关标签
  

闽ICP备14008679号