【无标题】setting.json 配置
{
// 換行
"editor.wordWrap": "on",
// 是否允许自定义的snippet片段提示
"editor.snippetSuggestions": "top",
// vscode默认启用了根据文件类型自动设置tabsize的选项 不檢查縮進,保存后統一按設置項來設置
"editor.detectIndentation": false,
// 重新设定tabsize 代码缩进修改成 2 个空格
"editor.tabSize": 2,
// #每次保存的时候自动格式化
"editor.formatOnSave": true,
// #每次保存的时候将代码按eslint格式进行修复 使用eslint 風格使用standard 進行代碼規則限制
"editor.fontWeight": "200",
"editor.formatOnType": false,
"workbench.iconTheme": "vscode-icons-mac",
"git.confirmSync": false,
"team.showWelcomeMessage": false,
"window.zoomLevel": 0,
"editor.renderWhitespace": "boundary",
"editor.cursorBlinking": "smooth",
"editor.minimap.enabled": true,
"editor.minimap.renderCharacters": false,
"window.title": "${dirty}${activeEditorMedium}${separator}${rootName}",
"editor.codeLens": true,
// eslint 代码自动检查相关配置
"eslint.enable": true,
"eslint.run": "onType",
"eslint.options": {
"configFile": "D:/.eslintrc.js",
"plugins": ["html"],
"extensions": [".js", ".vue"]
},
// 添加 vue 支持
"eslint.validate": ["javascript", "javascriptreact", "html", "vue"],
// #让prettier使用eslint的代码格式进行校验
"prettier.eslintIntegration": true,
// #去掉代码结尾的分号
"prettier.semi": false,
// 去除最后一个逗号
"prettier.trailingComma": "none",
// #使用单引号替代双引号
"prettier.singleQuote": true,
"prettier.tabWidth": 2,
// #让函数(名)和后面的括号之间加个空格
"javascript.format.insertSpaceBeforeFunctionParenthesis": true,
// #这个按用户自身习惯选择 html格式化
"vetur.format.defaultFormatter.html": "js-beautify-html",
// #让vue中的js按"prettier"格式进行格式化
"vetur.format.defaultFormatter.js": "prettier",
// #让vue中的js按编辑器自带的ts格式进行格式化
// "vetur.format.defaultFormatter.js": "vscode-typescript",
"explorer.confirmDelete": false,
"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
}
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// 格式化stylus, 需安装Manta's Stylus Supremacy插件
"stylusSupremacy.insertColons": false, // 是否插入冒号
"stylusSupremacy.insertSemicolons": false, // 是否插入分号
"stylusSupremacy.insertBraces": false, // 是否插入大括号
"stylusSupremacy.insertNewLineAroundImports": false, // import之后是否换行
"stylusSupremacy.insertNewLineAroundBlocks": false, // 两个选择器中是否换行
// "prettier.useTabs": true,
"explorer.confirmDelete": false,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"diffEditor.ignoreTrimWhitespace": false,
// "terminal.integrated.shell.osx": "zsh",
"files.associations": {
"*.cjson": "jsonc",
"*.wxss": "css",
"*.wxs": "javascript"
},
"emmet.includeLanguages": {
"wxml": "html"
},
"minapp-vscode.disableAutoConfig": true,
"window.menuBarVisibility": "visible",
"git.enableSmartCommit": true,
"git.autofetch": true,
"liveServer.settings.donotShowInfoMsg": true,
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"javascript.updateImportsOnFileMove.enabled": "always",
"workbench.colorTheme": "SynthWave '84",
// 字體大小
"editor.fontSize": 14,
// 設置行高
"editor.lineHeight": 20,
"search.followSymlinks": false,
"workbench.sideBar.location": "left",
"vscode_custom_css.policy": true,
"vscode_custom_css.imports": [
"file:///C:/vscode-transparent/synthwave84.css",
"file:///C:/vscode-transparent/toolbar.css",
"file:///C:/vscode-transparent/vscode-vibrancy-style.css",
"file:///C:/vscode-transparent/enable-electron-vibrancy.js"
],
// 高亮的颜色,emm暂时只支持这样写
"wxmlConfig.activeColor": {
"color": "#e5c07b"
},
// 是否禁用高亮组件
"wxmlConfig.activeDisable": false,
// 是否开启保存自动格式化
"wxmlConfig.onSaveFormat": false,
"wxmlConfig.format": {
"brace_style": "collapse",
"end_with_newline": false,
"indent_char": "",
"indent_handlebars": false,
"indent_inner_html": false,
"indent_scripts": "keep",
"indent_size": 2,
"indent_with_tabs": false,
"max_preserve_newlines": 1,
"preserve_newlines": false,
"wrap_attributes": "force-expand-multiline"
},
// 高亮所忽略的组件数组
"wxmlConfig.tagNoActiveArr": [
"view",
"button",
"text",
"icon",
"image",
"navigator",
"block",
"input",
"template",
"form",
"camera",
"textarea"
],
"zenMode.restore": true,
"breadcrumbs.enabled": true,
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"[wxml]": {
"editor.defaultFormatter": "qiu8310.minapp-vscode"
},
"gitlens.advanced.messages": {
"suppressLineUncommittedWarning": true
},
"javascript.format.placeOpenBraceOnNewLineForControlBlocks": true,
"editor.formatOnPaste": false,
"vsicons.presets.hideFolders": true,
"editor.cursorStyle": "line-thin",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
// #每次保存的时候将代码按照 eslint 格式进行修复
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"terminal.integrated.rendererType": "dom",
"vscode_vibrancy.opacity": 1,
"npm.fetchOnlinePackageInfo": false,
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}
【无标题】setting.json 配置相关推荐
- 前端setting.json配置
前端setting.json配置 {// prettier 的配置文件存放路径 # "prettier.configPath": "~/.prettierrc" ...
- vscode中setting.json配置详解
vscode中的setting.json配置文件配置详解 话不多说上配置文件 大家按需复制到自己的setting.json配置文件中即可 [{// 控制是否在编辑器中显示 CodeLens." ...
- VSCode - setting.json配置 - Prettier、Vetur格式化和ESLint检查
vscode 前端最佳插件配置 格式化代码时用到的插件 ESLint(代码规范和错误检查工具,控制代码质量) Prettier(代码格式化工具) Vetur(识别 vue 文件) EditorConf ...
- 【无标题】servlet配置后,浏览器上总显示jsp源码的问题
这两天在idea,servlet配置后,浏览器上总显示jsp源码的问题,起初我是以为因为自己写的jsp要请求servlet页面,但是想想,那样的话浏览器也影响该先显示jsp吧,我搜了一下,jsp页面由 ...
- vue setting.json配置
{"editor.fontSize": 12, //编辑器字体大小"[scss]": {"editor.defaultFormatter": ...
- 【无标题】Vscode 配置golang dlv调试
下载安装好dlv,配置好golang项目的mod文件,点击运行->添加配置->Go:launch package 生成launch文件后既可以启动调试了!
- 【vue setting.json】
vue setting.json 配置 {"editor.fontSize": 12, //编辑器字体大小"[scss]": {"editor.def ...
- vscode 的setting.json的配置
记录一下我用vscode 的setting.json的配置 { // 換行 "editor.wordWrap": "on", // 是否允许自定义的snippe ...
- html500错误原因1003无标题,web工程中404/500错误页面配置+404页面模板
[实例简介] web工程中404/500错误页面配置+404页面模板 [实例截图] [核心代码] 247959a9-c3ea-4360-8e57-105d680b29f0 ├── 404页面模板 │ ...
- VsCode配置Python项目的setting.json和launch.json两个配置文件
我们在VsCode中首次创建一个Python项目,一般情况下是不会有setting.json和launch.json两个配置文件,如下图所示: 那么这个时候我们可以通过点击下方的"运行和调使 ...
最新文章
- Qt Creator创建组件
- 数据分析学习笔记——数据可视化
- 3732: Network
- 从“梁漱溟:思考问题有八层境界”所联想到的
- 基于leveldb,levigo做二次开发
- c# 路径下的最近文件夹_C#8.0的两个有趣的新特性以及gRPC
- mysql怎样查表的模式_mysql常用基础操作语法(四)--对数据的简单无条件查询及库和表查询【命令行模式】...
- 求一个数是几位数,并求每位数相加的和
- python for informatics_Python for Informatics 第11章 正则表达式一(译)
- 快速中值滤波利用VC++和OpenCV调用其封装的动态链接库出现的错误和处理
- 从零开始搭建ABP框架(Asp .Net Boilerplate)+Oracle(11 g)
- html标题居中加背景色,如何设置CSS背景宽度后让文字居中?
- yocto-poky下目录结构分析
- DNS服务器ttl修改不生效,中科三方DNS专家手把手教学——定位域名解析不生效问题...
- 排坑·IPhoneIOS中不兼容正则中的断言匹配
- 如何将诸如Acrobat Reader DC等默认安装在C盘的软件,安装在非系统盘?
- android tf卡及u盘_android8.1系统修改第三方app无法读写U盘或者内部SD卡的问题
- js解决服务器和客户端存在时间差的问题
- 讨论:响一声就挂吸费电话频遭投诉 回拨话费被扣数百
- python有哪些有趣的库_10. 说说Python的某些有意思的库(下)
热门文章
- php读取mpp,php解析mpp文件中的前置任务
- 2021全球程序员收入报告出炉!
- 利用栈实现对后缀表达式(逆波兰表达式)的求解(C代码实现)
- 156种PS特效动作中文大合集【附高清视频教程】
- 未來用工新趨勢_2019年社会化用工成新趋势
- mysql网站倒计时代码_最简单的一个网页倒计时代码 时间到期后会显示出提醒内容 收藏版...
- 1999年秋浙江省计算机等级考试二级c 编程题,2004年秋浙江省计算机等级考试二级C 编程题(2) (C++代码)...
- java 计算正态分布_统计基本概念 期望 方差 均方差 正态分布 Java统计计算
- 如何在计算机中增加字体,电脑如何添加字体?WinXP系统新增个性字体的方法
- diskgenius扩容c盘重启电脑卡住_DiskGenius怎么给C盘扩容?DiskGenius无损调整C盘容量方法 (全文)...