VSCode中怎么配置vue,使用Vetur语言识别引擎!
VSCode中怎么配置vue?针对vue语法做识别?下面本篇文章给大家介绍一下将Vetur作为语言识别引擎的方法,让我们来打造vuers最好用的VSCode吧!
从官网下载vscode后,安装打开,提示要安装中文语言包,按照提示安装重启,界面就变成中文界面了。【推荐学习:《vscode教程》】
界面主题使用Materia Theme
,界面风格非常干净,颜色也比较护眼,写代码的时候心情也跟着清新起来~
图标显示使用Material Icon Theme
,文件图标非常齐全,搭配Materia Theme
非常好看
因为我使用的是vue技术栈,所以还要针对vue语法做识别,这里推荐按照Vetur
作为语言识别引擎,提供语法识别,格式化,相关提示。
配置格式化
vetur自带格式化工具,使用的是prettier
格式化方案,具体可以看配置,使用ctrl/command + ,
打开设置
可以看到js的格式化引擎默认使用的是prettier
但是一般项目都是推荐使用eslint
统一源码格式,所以还要对vuter
进行eslint
的适配
安装eslint和prettier扩展
按照eslint扩展提示,要正常使用eslint,还要全局按照eslint
npm install -g eslint
使用自定义配置进行格式化,以下是我的vscode自定义设置
{ "workbench.iconTheme": "eq-material-theme-icons", "workbench.colorTheme": "Material Theme", "materialTheme.fixIconsRunning": false, "editor.fontSize": 16, // 字体大小 // 以下是代码格式化配置 "editor.formatOnSave": true, // 每次保存的时候自动格式化 "editor.tabSize": 2, // 代码缩进修改成2个空格 "eslint.autoFixOnSave": false, // 每次保存的时候将代码按eslint格式进行修复 "prettier.eslintIntegration": true, // 让prettier使用eslint的代码格式进行校验 "prettier.semi": false, // 去掉代码结尾的分号 "prettier.singleQuote": true, // 使用带引号替代双引号 "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" //属性强制折行对齐 } }, "eslint.validate": [ //开启对.vue文件中错误的检查 "javascript", "javascriptreact", { "language": "html", "autoFix": true }, { "language": "vue", "autoFix": true } ] }
每次进行保存的时候都会进行格式化,解放劳动力,效果如下
常用插件
Auto Rename Tag
改标签名的时候,自动更改闭合标签名Bookmarks
书签插件,记录代码重点,review的时候更容易get对应的点Bracket Pair Colorizer
括号着色,对于多个嵌套的括号对应识别精准Change Case
代码变量声明时候,可以对已有变量切换成驼峰式,常量式,其他的风格Codelf
说起代码命名我就来气,他么的编程一半时间就是在想怎么命名更贴切,合适,有了这个神器,虽然说不能解决命名想破脑瓜子的难题,但是至少提供了建议,能更快解决,避免脑瓜子想破cssrem
一个CSS值转REM的VSCode插件
html字体我这边设计是使用14px,所以转的时候,对应关系应该是 1rem = 14px,所以要在用户设置里面进行配置
// 第三方插件cssrem配置 "cssrem.rootFontSize": 14
Vue Peek
右键打开或预览引用的组件filesize
计算源码文件大小,并显示在左下角GitLens
git历史查看,提交记录查看,历史比较,版本回滚,神器不解析Import Cost
计算import引入的文件大小IntelliSense for CSS class names in HTML
class根据工作空间中找到的定义或通过link元素引用的外部文件,为HTML 属性提供CSS类名称完成。
因为我们使用vue语言开发,所以还要针对vue进行一下css的提示配置
"html-css-class-completion.includeGlobPattern": "**/*.{css,html,vue}"
Live Server
提供对HTML的即时服务预览,代码改动即时刷新Path Intellisense
路径引入智能感知npm-intellisense
npm module 引入智能感知RegExp Preview and Editor
正则表达式预览和编辑Settings Sync
同步你的vscode设置,包括插件,主题一切用户数据SVG Viewer
预览SVGTodo Tree
显示你代码里面的TODO列表translate
翻译Tslint
ts代码格式检测工具Version Lens
npm version检测vscode-fileheader
生成文档注释头JavaScript (ES6) code snippets
es代码片段Copy Relative Path
复制相对路径
更多编程相关知识,请访问:编程视频!!
以上是VSCode中怎么配置vue,使用Vetur语言识别引擎!的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

VS Code 系统要求:操作系统:Windows 10 及以上、macOS 10.12 及以上、Linux 发行版处理器:最低 1.6 GHz,推荐 2.0 GHz 及以上内存:最低 512 MB,推荐 4 GB 及以上存储空间:最低 250 MB,推荐 1 GB 及以上其他要求:稳定网络连接,Xorg/Wayland(Linux)

Netflix使用React作为其前端框架。1)React的组件化开发模式和强大生态系统是Netflix选择它的主要原因。2)通过组件化,Netflix将复杂界面拆分成可管理的小块,如视频播放器、推荐列表和用户评论。3)React的虚拟DOM和组件生命周期优化了渲染效率和用户交互管理。

解决 Visual Studio Code 中中文注释变为问号的方法:检查文件编码,确保为“UTF-8 without BOM”。更改字体为支持中文字符的字体,如“宋体”或“微软雅黑”。重新安装字体。启用 Unicode 支持。升级 VSCode,重启计算机,重新创建源文件。

在 Visual Studio Code(VSCode)中编写代码简单易行,只需安装 VSCode、创建项目、选择语言、创建文件、编写代码、保存并运行即可。VSCode 的优点包括跨平台、免费开源、强大功能、扩展丰富,以及轻量快速。

vscode 内置终端是一个开发工具,允许在编辑器内运行命令和脚本,以简化开发流程。如何使用 vscode 终端:通过快捷键 (Ctrl/Cmd ) 打开终端。输入命令或运行脚本。使用热键 (如 Ctrl L 清除终端)。更改工作目录 (如 cd 命令)。高级功能包括调试模式、代码片段自动补全和交互式命令历史。

VS Code 一步/下一步快捷键的使用方法:一步(向后):Windows/Linux:Ctrl ←;macOS:Cmd ←下一步(向前):Windows/Linux:Ctrl →;macOS:Cmd →

VS Code 终端常用命令包括:清除终端屏幕(clear)列出当前目录文件(ls)更改当前工作目录(cd)打印当前工作目录路径(pwd)创建新目录(mkdir)删除空目录(rmdir)创建新文件(touch)删除文件或目录(rm)复制文件或目录(cp)移动或重命名文件或目录(mv)显示文件内容(cat)查看文件内容并滚动(less)查看文件内容只能向下滚动(more)显示文件前几行(head)

VS Code 终端命令无法使用的原因及解决办法:未安装必要的工具(Windows:WSL;macOS:Xcode 命令行工具)路径配置错误(添加可执行文件到 PATH 环境变量中)权限问题(以管理员身份运行 VS Code)防火墙或代理限制(检查设置,解除限制)终端设置不正确(启用使用外部终端)VS Code 安装损坏(重新安装或更新)终端配置不兼容(尝试不同的终端类型或命令)特定环境变量缺失(设置必要的环境变量)
