当前位置: 首页 > news >正文

vscode中前端项目文件格式化备份

 文件->首选项->设置

 点击图标后进入,并粘贴下面代码

{"files.associations": {"*.vue": "vue","*.wpy": "wxml","*.wxml": "html","*.wxss": "css","*.cjson": "jsonc","*.wxs": "javascript"},"less.compile": {"outExt": ".wxss"},"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe","git.enableSmartCommit": true,"git.autofetch": true,"emmet.triggerExpansionOnTab": true,"emmet.showAbbreviationSuggestions": true,"emmet.showExpandedAbbreviation": "always","emmet.includeLanguages": {"vue-html": "html","vue": "html","wpy": "html","wxml": "html"},//主题颜色"workbench.colorTheme": "Quiet Light","git.confirmSync": false,"explorer.confirmDelete": false,"editor.fontSize": 14,"editor.wordWrap": "on","editor.detectIndentation": false,// 重新设定tabsize"editor.tabSize": 2,//失去焦点后自动保存"files.autoSave": "onFocusChange",//每120行就显示一条线"editor.rulers": [],// 在使用搜索功能时,将这些文件夹/文件排除在外"search.exclude": {"**/node_modules": true,"**/bower_components": true,"**/target": true,"**/logs": true},// 这些文件将不会显示在工作空间中"files.exclude": {"**/.git": true,"**/.svn": true,"**/.hg": true,"**/CVS": true,"**/.DS_Store": true,"**/*.js": {"when": "$(basename).ts" //ts编译后生成的js文件将不会显示在工作空中},"**/node_modules": true},// #让vue中的js按"prettier"格式进行格式化"vetur.format.defaultFormatter.html": "js-beautify-html","vetur.format.defaultFormatter.js": "prettier","vetur.format.defaultFormatterOptions": {"js-beautify-html": {// #vue组件中html代码格式化样式"wrap_attributes": "force-aligned", //也可以设置为“auto”,效果会不一样"wrap_line_length": 200,"end_with_newline": false,"semi": false,"singleQuote": true},"prettier": {"semi": false,"singleQuote": true}},"minapp-vscode.disableAutoConfig": true,"[vue]": {"editor.defaultFormatter": "Vue.volar"},"vetur.completion.scaffoldSnippetSources": {"workspace": "💼","user": "🗒️","vetur": "✌"},"vetur.extensions": [],"vetur.format.defaultFormatter.pug": "none","vetur.ignoreProjectWarning": true,"vetur.validation.interpolation": false,"vetur.underline.refValue": false,"eslint.enable": false,"vetur.languageFeatures.updateImportOnFileMove": false,"vetur.languageFeatures.semanticTokens": false,"editor.codeActionsOnSave": {"source.fixAll.eslint": "never"},"editor.formatOnSave": true,"baidu.comate.username": "zhoulidan123456789","baidu.comate.langSuggestion": {"lua": true,"markdown": true,"literateagda": true,"clojure": true,"javaserverpages": true,"maple": true,"xml": true,"xslt": true,"yaml": true,"alloy": true,"sas": true,"kotlin": true,"makefile": true,"rmarkdown": true,"ada": true,"yacc": true,"java": true,"css": true,"thrift": true,"isabelle": true,"cmake": true,"ruby": true,"graphql": true,"shell": true,"jupyter": true,"r": true,"matlab": true,"vhdl": true,"applescript": true,"zig": true,"pascal": true,"racket": true,"scss": true,"go": true,"javascript": true,"literatecoffeescript": true,"commonlisp": true,"all": true,"mermaid": true,"vue": true,"awk": true,"typescript": true,"haskell": true,"literatehaskell": true,"tcsh": true,"visualbasic": true,"emacslisp": true,"prolog": true,"scheme": true,"sass": true,"coffeescript": true,"protocolbuffer": true,"mathematica": true,"restructuredtext": true,"elixir": true,"erlang": true,"batchfile": true,"perl": true,"groovy": true,"stylus": true,"tex": true,"julia": true,"objectivec": true,"others": true,"lean": true,"solidity": true,"sql": true,"dockerfile": true,"antlr": true,"elm": true,"san": true,"stan": true,"php": true,"rust": true,"standardml": true,"json": true,"swift": true,"powershell": true,"swan": true,"assembly": true,"bluespec": true,"less": true,"idris": true,"tcl": true,"pug": true,"fortran": true,"cuda": true,"scala": true,"agda": true,"sparql": true,"cpp": true,"systemverilog": true,"smalltalk": true,"stata": true,"fsharp": true,"augeas": true,"verilog": true,"python": true,"ocaml": true,"glsl": true,"dart": true,"html": true,"csharp": true},"baidu.comate.license": "76644e03-9d9a-463d-9246-eb2ab357a7e8","window.zoomLevel": 1,"tabnine.experimentalAutoImports": true,"settingsSync.ignoredSettings": [],"workbench.iconTheme": "vscode-icons","editor.formatOnType": true,"workbench.editorAssociations": {"*.bin": "default"},"gitlens.gitCommands.skipConfirmations": ["fetch:command","stash-push:command","switch:command"]"go.formatTool": "goimports", //golang格式化工具"editor.defaultFormatter": "esbenp.prettier-vscode", //编辑器格式化工具"[javascript]": {"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"}, //javascript格式化工具"[vue]": {"editor.defaultFormatter": "octref.vetur"}, //vue格式化工具"editor.insertSpaces": false,"workbench.editor.enablePreview": false, //打开文件不覆盖"search.followSymlinks": false, //关闭rg.exe进程"editor.minimap.enabled": false, //关闭快速预览"files.autoSave": "afterDelay", //编辑自动保存"editor.lineNumbers": "on", //开启行数提示"editor.quickSuggestions": {//开启自动显示建议"other": true,"comments": true,"strings": true},"editor.tabSize": 2, //制表符符号eslint"editor.formatOnSave": true, //每次保存自动格式化// "eslint.codeActionsOnSave": {//     "source.fixAll.eslint": true// },"prettier.eslintIntegration": true, //让prettier使用eslint的代码格式进行校验"prettier.semi": true, //去掉代码结尾的分号"prettier.singleQuote": false, //使用单引号替代双引号"javascript.format.insertSpaceBeforeFunctionParenthesis": true, //让函数(名)和后面的括号之间加个空格"vetur.format.defaultFormatter.html": "js-beautify-html", //格式化.vue中html"vetur.format.defaultFormatter.js": "vscode-typescript", //让vue中的js按编辑器自带的ts格式进行格式化"vetur.format.defaultFormatterOptions": {"js-beautify-html": {"wrap_attributes": "force-aligned" //属性强制折行对齐},"prettier": {"semi": false,"singleQuote": true},"vscode-typescript": {"semi": false,"singleQuote": true}},"eslint.validate": ["vue",// "javascript","typescript","typescriptreact","html"],"editor.codeActionsOnSave": {"source.fixAll.eslint": true}
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 08_React redux
  • 延迟退休,程序员的你准备好了吗?
  • 基于SpringBoot+Vue的养老院管理系统
  • Java多线程编程-基础篇
  • SQLite的入门级项目学习记录(三)
  • 提权——Linux
  • Node.js学习记录(一)
  • 【Hot100】LeetCode—62. 不同路径
  • 代码随想录算法训练营第46天 | LeetCode647.回文子串、 LeetCode516.最长回文子序列
  • HighCharts图表自动化简介
  • Res2Net: 超越ResNet的深层网络架构
  • 【C++】vector常见用法
  • 【python2C】算法基础:计时比较
  • LabVIEW编程快速提升的技术
  • MySQL-binlog、redolog和undolog的区别
  • 【347天】每日项目总结系列085(2018.01.18)
  • AHK 中 = 和 == 等比较运算符的用法
  • Angular2开发踩坑系列-生产环境编译
  • CSS 三角实现
  • Cumulo 的 ClojureScript 模块已经成型
  • Debian下无root权限使用Python访问Oracle
  • go语言学习初探(一)
  • java8 Stream Pipelines 浅析
  • Leetcode 27 Remove Element
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • Service Worker
  • Vue 动态创建 component
  • WinRAR存在严重的安全漏洞影响5亿用户
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 聊聊sentinel的DegradeSlot
  • 数组大概知多少
  • 通过git安装npm私有模块
  • 用jQuery怎么做到前后端分离
  • 原生 js 实现移动端 Touch 滑动反弹
  • 1.Ext JS 建立web开发工程
  • 2017年360最后一道编程题
  • Spring Batch JSON 支持
  • 正则表达式-基础知识Review
  • ​LeetCode解法汇总2696. 删除子串后的字符串最小长度
  • ​sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块​
  • ​云纳万物 · 数皆有言|2021 七牛云战略发布会启幕,邀您赴约
  • (2)STM32单片机上位机
  • (C语言)输入自定义个数的整数,打印出最大值和最小值
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (react踩过的坑)antd 如何同时获取一个select 的value和 label值
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (四)Controller接口控制器详解(三)
  • (一)Spring Cloud 直击微服务作用、架构应用、hystrix降级
  • (转)Java socket中关闭IO流后,发生什么事?(以关闭输出流为例) .
  • (转)大型网站架构演变和知识体系
  • .naturalWidth 和naturalHeight属性,
  • .NET Compact Framework 3.5 支持 WCF 的子集
  • .net core 6 redis操作类