vscode中vue代码格式相关设置,(个人观点)

VScode如何快速生成【.vue】文件骨架(配置vue.json) vscode 快速生成vue文件骨架 阅读详情

目录

设置tab为2空格:

生成代码格式设置:

我的VScode代码格式化,setting.json配置

使用时发现vscode中vue文件的代码块不能折叠

选中变量高亮提醒相同内容

vscode关闭当前光标所在变量自动高亮


代码格式化参考:

在Vscode中配置Vetur,ESlint,Prettier(转载) - 浅巷深念 - 博客园 (cnblogs.com)

设置完在文件夹中新建xxx.vue,打开后在第一行写vue就可以快速生成

效果如下:

设置tab为2空格:

点击左下角的设置,选择设置在设置中搜索tab size,设置成2,这样tab就改为默认的2个空格

生成代码格式设置:

点击用户代码片段

选择下面的vue.json(vue)

 把下面的代码复制到其中

{
	"Print to console": {
		"prefix": "vue"				,
		"body": [
				"<template>"					,
				" <div>"							,
				"   "									,
				" </div>"							,
				"</template>"					,
				""										,
				"<script>"						,
				" export default {"		,
				"   data() {"					,
				"     return {"				,
				"       "							,
				"     }"							,
				"   },"								,
				"   created() {"			,
				"     "								,
				"   },"								,
				"   methods: {"				,
				"     "								,
				"   },"								,
				"   components: {"		,
				"     "								,
				"   },"								,
				"  };"								,
				"</script>\n"					,
				"<style scoped>"			,
				" "										,
				"</style>"						,
				"$2"
			],
		"description": "Log output to console"
	}
}

我的VScode代码格式化,setting.json配置

{
    // 导入文件时是否携带文件的拓展名
    "path-autocomplete.extensionOnImport": true,
    // 配置@的路径提示
    "path-autocomplete.pathMappings": {
        "@": "${folder}/src"
    },
    "workbench.startupEditor": "none",
    "path-autocomplete.excludedItems": {},
    //忽略找不到`tsconfig.json` or `jsconfig.json` 
    "vetur.ignoreProjectWarning": true,
    "vetur.completion.scaffoldSnippetSources": {
        "workspace": "💼",
        "user": "🗒️",
        "vetur": "✌"
    },
    // vscode默认启用了根据文件类型自动设置tabsize的选项
    // "editor.detectIndentation": false,
    // 重新设定tabsize 缩进值为2
    "editor.tabSize": 2,
    "liveServer.settings.useBrowserPreview": true,
    "vscode-edge-devtools.fallbackRevision": "@a41122be052fe9616f0def5fe6842fa942930d46",
    //  #去掉代码结尾的分号
    "prettier.semi": false,
    // 添加 vue 支持
    "eslint.validate": [
        "javascript",
        "javascriptreact",
        "vue",
    ],
    "vetur.format.defaultFormatter.js": "vscode-typescript",
    // #让vue中的js按"prettier"格式进行格式化
    // "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": {
            // Prettier option here
            "trailingComma": "es5", // 多行时,尽可能打印尾随的逗号
            "tabWidth": 2, // 会忽略vetur的tabSize配置
            "useTabs": false, // 是否利用tab替代空格
            "semi": true, // 句尾是否加;
            "singleQuote": true, // 使用单引号而不是双引号
            "arrowParens": "avoid", // allow paren-less arrow functions 箭头函数的参数使用圆括号
        }
    },
    //每次保存的时候将代码按eslint格式进行修复
    "editor.codeActionsOnSave": {
        "source.fixAll.eslint": true
    },
    //保存时自动格式化
    "editor.formatOnSave": true,
    "editor.foldingStrategy": "indentation",
    "window.zoomLevel": 1,
    "workbench.colorCustomizations": {
        //当前选项卡颜色
        "tab.activeBackground": "#888888",
        //与选中同内容
        "editor.selectionHighlightBackground": "#828000",
        // "editor.selectionHighlightBorder": "#ecd9d9"
    },
}

使用时发现vscode中vue文件的代码块不能折叠

可以在Ctrl+,的设置中搜索folding,找到floding strategy默认是auto,设置为indentation就可以折叠代码块了

选中变量高亮提醒相同内容

vscode 选中后相同内容高亮的设置 - bp9jISKIN - 博客园

在设置中搜索 workbench.colorCustomizations, 在setting.json中编辑 

"workbench.colorCustomizations": {
        //选中变量高亮+边框
        "editor.selectionHighlightBackground": "#a2bbf8",
        "editor.selectionHighlightBorder": "#ecd9d9"
    },

vscode关闭当前光标所在变量自动高亮

设置中搜索occurrencesHighlight,取消勾选 

Idea 主题导入导出

file->manager idea settings下导入导出

私人存储在阿里云盘

用VSCode搭建Vue.js开发环境及Vue.js第一个应用 阅读详情

相关推荐

给Vscode配置ESlint语法检查 — ESLint 插件自动格式化设置(实现Ctrl+S 按照ESLint规则自动格式化代码)

实现按照ESLintESLint(读取ESLint配置文件进行语法检测)—主要Prettier(代码格式化工具)vetur vue代码高亮本文主要通过VScode中的ESLint插件进行配置,代码规范是很重要的。这样做不仅可以很大程度地避免基本语法错误,也保证了代码的可读性。这里使用的开发工具是vscode,配合eslint来对项目进行格式校验,本文vue项目添加配置。给Vscode配置ESlint语法检查;ESLint 插件自动格式化设置(实现Ctrl+S 按照ESLint规则自动格式化代码)......

一往直“前”,直上云“端” 3万+

【VScode】工具中【Vue】代码格式化及配置

VScode工具中Vue代码格式化及配置 效果 换行空格:2个;组件标签内属性自动换行 插件 安装Vetur插件 配置 打开setting.json文件 1.方法一:快捷键:ctrl+shift+p 2.方法二:通过VScode中【文件】→【首选项】→【设置】:找到“在setting.json中编辑” 主要配置vetur中的相关属性 ...

qq_37219845的博客 1万+

整合WGCNA、机器学习和孟德尔随机化

(G)通过蛋白质免疫印迹法(Western blot)测定的 UT-B(由 SLC14A1 编码)、ARHGEF38、NEFH、MSMB、KRT23 和 KRT15 在前列腺癌肿瘤组织和癌旁非癌组织中的蛋白质表达水平。本研究利用来自基因表达综合数据库(GEO)的数据集筛选差异表达基因(DEGs),并采用加权基因共表达网络分析(WGCNA),以识别在模块中与前列腺癌高度相关的驱动基因。(F)蓝绿色模块中的模块成员关系(MM)与前列腺癌(PCa)的基因显著性(GS)的散点图。(D)6 个基因之间的相关性分析。

多组・学・多组学 1136

优化开发体验:掌握VSCode配置Vue模板的技巧与方法

优化开发体验:掌握VSCode配置Vue模板的技巧与方法

希望看完文章的你能够带着答案离开。 7664

Isaac Sim 车辆动力学:从参数调优到户外仿真的挑战与实战

本文深入探讨了Isaac Sim在车辆动力学仿真中的应用,从参数调优到户外场景模拟的实战经验。详细解析了悬架系统、轮胎物理模型等核心参数的设置技巧,并分享了应对户外仿真挑战的实用方案。通过Vehicle Wizard高级使用和传感器配置,帮助开发者高效完成车辆仿真与算法开发。

weixin_29192211的博客 403

Innovus Function ECO实战:5步搞定数字后端设计中的网表修正(含Calibre LVS验证技巧)

本文提供了一份完整的Innovus Function ECO实战指南,详细解析了数字后端设计中网表修正的五步流程。从理解Function ECO概念、准备关键文件,到在Innovus中执行逻辑比对、自动布线及GUI检查,并重点攻克了ECO后Calibre LVS验证的难点与调试技巧,帮助工程师高效、精准地完成流片前的设计微调。

day7的博客 946

vscode设置vue3代码格式化

vscode设置vue3代码格式化

qq_23858785的博客 1万+

FreeCAD MCP实战:用自然语言驱动AI建模,效率提升10倍

MCP(Model Context Protocol)是一种让AI模型调用外部工具和数据的协议标准,通过标准化通信层解决AI与CAD软件之间的交互难题。其原理是向AI暴露工具清单,AI根据自然语言需求自动选择工具并填充参数。在工程实践中,这一技术显著降低了CAD建模门槛,将重复性操作从手动点击转为语音指令,适用于批量零件生成、参数化设计等场景。FreeCAD作为开源CAD,凭借开放的Python API和脚本化能力,成为落地MCP的理想平台。本文基于FreeCAD MCP的实操经验,分享环境搭建、自然语言建

weixin_31188927的博客 320

VSCODE的VUE代码格式化插件及配置

转载自:https://www.cnblogs.com/RandyField/p/12873538.html 1.引言 开发vue项目,大家有没有遇到如下情况: 1.1 注释不对 在vue文件,template 中注释 Ctrl+/ 代码 //<slot name="left" :itemLeft="itemLeft">{{ itemLeft }}</slot> 这是html代码,注释应该是这样: <!-- <slot name="left" .

为了更好的思考 3万+

Spyglass实战指南:跨时钟域同步方案深度解析

本文深度解析了Spyglass在跨时钟域同步方案验证中的实战应用。通过真实案例阐述了亚稳态的危害,并详细介绍了从基础的两级同步器到复杂的异步FIFO与握手协议等八大同步方案,以及如何利用Spyglass进行有效配置、检查与问题排查,为提升芯片设计可靠性提供系统性的避坑指南。

weixin_29219189的博客 835

利用GBD数据库做未来疾病负担预测

最近看到一篇文献,利用GBD数据库中的数据对疾病负担的发展趋势进行预测。觉得很有趣,就抽空用R语言复盘了一下里面关键的方法。 参考文献: Changing trends in the disease burden of esophageal cancer in China from 1990 to 2017 and its predicted level in 25 years DOI: 10.1002/cam4.3775 1. 相关R包的安装 主要用到的R包有3个,一个一个讲: 1.1 Nordpred

NickyCat的博客 5万+

如何使用vscode进行代码格式化设置.

TOC/TOC。

BradenHan的专栏 1万+

python文件转为可执行文件(.exe)的详细步骤

本文详细介绍了如何从零开始把python文件打包成为可执行文件(.exe)。

m0_67093160的博客 3万+

vscode保存代码,自动格式化代码设置方法

1.安装eslint依赖 在package.json中安装eslint的依赖 "eslint": "^4.19.1", "eslint-friendly-formatter": "^4.0.1", "eslint-loader": "^2.0.0", "eslint-plugin-html": "^4.0.3", 2.自动格式化设置 1、window电脑: 文件 > 首选项 > 设...

y562363753的博客 3万+

游戏大厂技术护城河——为什么你抄不了原神?

│ │ │ │ ↓ 通过 │ │ │ │。│ │ │ │ ↓ 成功 │ │ │ │。│ │ │ │ ↓ 完成 │ │ │ │。│ │ │ │ ↓ 达标 │ │ │ │。

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 71

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

【VSCode】设置代码格式化插件Beautify

背景 开发过程中,经常由于一些代码的复制粘贴,或者编写时的一些不良习惯,导致代码可读性比较差,这个时候就需要一个代码格式化插件来帮助我们把不规范的代码格式化一下。VSCode中拥有大量的插件库,其中最具代表性的使用库就是Beautify了。 设置VUE代码模板 在我们开发过程中,难免会新建一些文件,那么可不可以当我们新建文件的时候,就把一些VUE文件中的基本信息给代入其中呢?比如,再比如一些钩子函...

Run_youngman的博客 1万+

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

vsCode代码格式设置

ESlint:是用来统一JavaScript代码风格的工具,不包含css、html等。 背景 近来研究前端,然后一直在百度上找VScode格式化(ESlint)的插件,结果找了半天都不靠谱。目前没有一个可以格式化html、css、符合ESlint的js、vue的插件,所以自己东拼西凑加实践找到解决方法。 一、安装插件 1)ESlint:javascript代码检测工具,可以配置每次保存时格式化js,但每次保存只格式化一点点,你得连续按住Ctrl+S好几次,才格式化好,自行体会~~ 2)vetur

qq_37257657的博客 1万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

VSCode设置代码格式化

1.首先打开VScode软件在setting.json里面拷贝如下代码。 打开设置搜索settings.json 之后拷贝代码 把这串代码拷贝到settings.json中 { // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation": false, // 重新设定tabsize "...

Rookie 1万+

vsCode中使用ESLint自动格式化代码

ESLint 是一个代码规范和错误检查工具,有以下几个特性 所有东西都是可以插拔的。你可以调用任意的rule api或者formatter api 去打包或者定义rule or formatter。 任意的rule 都是独立的 没有特定的coding style,你可以自己配置 下面介绍一下vsCode中ESLint的安装配置步骤 1、安装ESLint插件 2、 配置settings.json,设置启用eslint自动格式化 1)点击文件 -->首选项 -->设置 2)进去后点击右上角,打开

qq_41999034的博客 3万+

VsCode 中 vue代码格式化 (整理代码)

VsCode 中 vue代码格式化前提 : VS_Code中安装好插件 : Vetur第一步: 打开vscode --&amp;gt; 文件 --&amp;gt; 首选项 --&amp;gt; 设置第二步: 选择扩展项 --&amp;gt; 打开settings.json文件第二步: 在settings.json文件 --&amp;gt; 找到&quot;eslint.validate&quot; --&amp;gt; 添加&quo

qq_40690947的博客 1万+

VSCode 设置vue 保存自动格式化代码

设置保存自动格式化代码,开发效率大大提升! 操作如下: 安装VSCodeeslint插件 如下配置setting.json文件: { // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation": false, // 重新设定tabsize "editor.tabSi...

weixin_30723433的博客 4912

vsCode下开发vue3+typescript需要的插件及代码格式化

真的是被代码格式化搞烦了,在网上抄答案,但是发现大多数答案互相抄袭,还过时了。所以只能狠下心自己搞明白这些插件到底都什么用处。 选取插件的标准:尽可能还在维护 举个例子,vue代码格式化推荐最多的两个格式化插件“beautify”和“prettier”,我两个都尝试了,一度觉得“beautify”好用,但是总感觉差点意思,然后对比了一下,发现“beautify”好久不更新了,再看“prettier”还在更新,果断选择“prettier” vue3开发必备插件 TypeScript Vue Plugin (V

lsjweiyi的博客 2万+

VScode代码格式自动修正,自动排版

下载插件ESLint 文件->首选项->设置 复制粘贴进去: { // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation": false, // 重新设定tabsize "editor.tabSize": 2, // #每次保存的时候自动格式化 "edit...

伟大是熬出来的 8万+

VsCode 配置Eslint格式化代码(vue)

从webstorm转战到VsCode第一天,简洁! 然后开始在网上找配置,vue配置eslint的相关文章很多,经过尝试,百度第一页内容都对我的VsCode不生效,很苦恼,怎么办,继续找,功夫不负有心人,当我把那段有灵性的代码复制到setting中时,我就觉的我要成功了。下面我把vue中如何使用eslint并自动修复错误贴出来 1,下载eslint和vetur 2,打开(文件 ...

wozhenhaokan的博客 6129

VScode+ESlint 自动格式化代码(2021)

本文用 Vue 项目做示范,基于项目已有eslint环境。 利用 Vue CLI 创建项目时要将 ESlint 选上,下载完依赖后,用 VSCode 打开项目。 1、安装插件 ESLint, 2、配置eslint插件 File -> Preference-> Settings(如果装了中文插件包应该是 文件 -> 选项 -> 设置),搜索 eslint,点击 Edit in setting.json 将以下选项添加到配置文件 //配置eslint "eslint.val

Superman_peng的博客 1万+

vscode 格式化 vue 代码

格式化 HTML:即 vue(template) 1. 安装 Vetur 拓展 2. 配置 setting.json 打开 [文件] -&amp;gt; [首选项] -&amp;gt; [设置] -&amp;gt; [拓展] -&amp;gt; [Vetur] vsCode 跟新过后设置变成下拉选择的方式来配置拓展,但是可以点击右上方的···按钮,选择选择打开 setting.json,即可添加用户设置 配置 template...

xiaomajia029的博客 6167
上一篇: 前后端日期date传递格式转换
下一篇: chrome安装vue插件,(npm安装)避坑指南
619008336
博客等级 码龄5年 33粉丝 41原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值