Volar插件助你高效生成Vue模板,自定义代码片段

vscode快捷键生成vue模板(vscode自动生成html模板)

volar如何快速生成vue

模板并自定义自定义片段。

通过vscode snippets,我们可以自己设置自定义的snippets来快速创建代码片段。
在VsCode中按F1,输入snippets-select来配置自定义代码片段,选择后,这里会出现配置选择界面。
我们自定义 Vue 文件代码片段就完成了。

随着 vscode 和 vue 的日益流行,vetur 这个名字也越来越被人们所熟悉。
vetur 是一个 vscode 插件,为单文件 .vue 组件提供代码高亮和语法支持。

vueVSCode 开发设置(html 自动完成、保存时 eslint 格式化、vetur html 格式化)

文件-首选项-设置-搜索 json-Editinsettings。
.json

settings.json

方法一:文件-首选项-设置-搜索settings.json-Editinsettings.json

settings.json

Setting.json

方法二:文件-设置-搜索栏输入:files.autoSave

Options后面可以看到files.autoS for ave:

off:禁用自动保存(默认)

afterDelay:延迟xx后保存,延迟时间可以在“files.autoSaveDelay”中配置;

onFocusChange:编辑器失去焦点时自动保存;

onWindowChange:窗口失去焦点时自动保存(切换编辑器窗口、切换桌面窗口) 保存;

安装ESLint

在vscode中安装ESLint插件

然后配置vscode.json设置

File-Preference-UserSnippers

vue.json然后添加如下模板

然后新建一个.vue文件,写入vue然后按一个键创建模板。

如果模板没有创建但是有多余的空间或者创建了vue标签,我们需要对其进行自定义。
打开 settings.json 文件并添加以下设置。

如果是您的。
设置 如果 .json 文件具有“files.associations”设置,请将其删除,因为它将与上面的 emmet.syntaxProfiles 文件冲突。

files.associations 和 emmet.syntaxProfiles 设置 html 标签完成。
如果你想使用.vue模板补全功能,我们使用emmet.syntaxProfiles来设置html标签补全。

开发vue时,可以安装带有插件的vscode,用于开发规范。

Prettier:js规范

ESLint:规范js

Vuter:spec file.vue 中的模板

stylus:stylus 规范

注意:以下配置基于下面介绍的插件设置。
未安装插件时的效果。

或者:

其中:

4。
如果使用手写笔,vscode 会安装手写笔插件并将其设置在双引号中。
大括号不适用

在根目录下创建eslint规则文件.eslintrc.js

(下面还有其他浏览器,正确的是browser)

在 vscode 中放入尖括号时会出现组件模板结构。
插件的结构是怎样的?

安装vscode插件:VueVSCodeSnippets

2. 默认情况下,此处显示 HTML 代码。
如果我将其更改为“自动检测”,它仍然会呈现 HTML。
在vue文件中(暂时忽略这个)

重点:我们手动点击这里,设置vue的值

3. 开始编写vb,就会出现“When”提示。
选择第一个vbase,就会出现vue模板。

不用费力手动输入

看到百度配置了很多东西,我就一头雾水了。
幸运的是我找到了这个方法。

结果如下所示:

vue.js

vscode

开发vue3必备的几个vscode插件

开发 Vue3 项目时,选择正确的 VSCode 插件非常重要。
首先我们推荐VueTheme,它提供了优雅美观的界面,非常符合Vue的风格。
然而,对于 Vue3 和 TypeScript 支持,Vetur 可能不再是最理想的选择。
目前,Volar不仅支持Vue3的语法高亮和类型检查,还全面集成了TS。
使用 Volar 时,记得关闭 Vetur 以避免崩溃。
提高编码效率,VueVSCodeSnippets插件提供了丰富的代码片段生成功能,让您可以通过快捷方式轻松生成各种Vue代码,大大减少手动输入,使其成为开发人员的高效工具。
为了在大型项目中快速查找文件,VuePeek插件可以快速跳转到相应的组件或模块定义,显着减少文件搜索时间。
最后,两个插件 AutoCloseTag 和 AutoRenameTag 也非常有用。
前者会在您键入结束标记时自动添加,并且支持多种语言,包括 Vue。
后者通过自动同步修改标签来简化标签管理。

相关推荐

Python与C语言入门难易度对比分析

Python与C语言入门难易度对比分析

c和python哪个好学Python比C更容易上手。Python容易学习的原因:1语法简单易懂:Python的语法相对简单易懂。它没有C语言复杂的指针和内存管理概念,降低了上手难度。同时,

简述css的三种引入方式

简述css的三种引入方式

引入CSS的方式有哪些CSS的引用方式主要有三种:1.内部引用,即HTML文档中标签中写的CSS样式bdoy{font-size:14px;}2.外部引用,使用标签引用外部CSS文件和html文档的样式。3、用在标签中,使用

阿里云服务器租用地址

阿里云服务器租用地址

如何免费拥有自己的服务器地址大多数广告和营销都是打着免费试用服务器的旗号,很多人都被它吸引。当你进来的时候,你可以体验一下。输入各种信息有很多限制。最终你