浅析vscode中vue文件保存时怎么自动格式化
vscode中vue文件保存时怎么自动格式化?下面本篇文章给大家介绍一下vscode保存按照eslint规则自动格式化的方法,希望对大家有所帮助!
最近写vue用了vue-admin-template,npm run dev
跑起来总是有eslint报错,每次检查耗时耗力,记录解决方法。【推荐学习:《vscode入门教程》】
1.安装插件
vscode安装以下插件:
- eslint
- Vetur
- Prettier - Code formatter
2.vue文件保存时格式化
按住·commond+shift+p·,搜索 perferences open setting(json)。
在配置文件中添加以下内容,注意不要直接所有拷贝进去,可能会覆盖到你自己的配置。建议拷贝进去然后去除重复的key即可。
{ "editor.suggestSelection": "first", "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", "explorer.confirmDelete": false, "editor.tabSize": 2, "files.autoSave": "onFocusChange", "editor.fontSize": 14, // 设置字体 "editor.tabCompletion": "on", // 用来在出现推荐值时,按下Tab键是否自动填入最佳推荐值 "editor.codeActionsOnSave": { "source.fixAll.eslint": true, "source.organizeImports": true // 这个属性能够在保存时,自动调整 import 语句相关顺序,能够让你的 import 语句按照字母顺序进行排列 }, "editor.formatOnSave": true, // #让vue中的js按"prettier"格式进行格式化 "vetur.format.defaultFormatter.html": "js-beautify-html", "vetur.format.defaultFormatter.js":"prettier-eslint", "vetur.format.defaultFormatterOptions": { "js-beautify-html": { // #vue组件中html代码格式化样式 "wrap_attributes": "auto", //也可以设置为“auto”,效果会不一样 "wrap_line_length": 200, "end_with_newline": false, "semi": false, "singleQuote": true }, "prettier": { "semi": false, "singleQuote": true, "editor.tabSize": 2 }, "prettyhtml": { "printWidth": 160, "singleQuote": false, "wrapAttributes": false, "sortAttributes": false } }, "[vue]": { "editor.defaultFormatter": "octref.vetur" }, "bracketPairColorizer.depreciation-notice": false, "editor.mouseWheelZoom": true }
问题记录
格式化目录下所有文件
下载插件Start Format Files
,然后右键目录选择 开始格式化文件
即可。
忽略文件配置见 https://marketplace.visualstudio.com/items?itemName=jbockle.jbockle-format-files&ssr=false#overview
更多关于VSCode的相关知识,请访问:vscode教程!!
以上是浅析vscode中vue文件保存时怎么自动格式化的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

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

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

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

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

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

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

Dreamweaver CS6
视觉化网页开发工具

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

热门话题

通过在 VS Code 扩展商店中安装和启用“简体中文语言包”或“繁体中文语言包”,可以将 VS Code 的用户界面翻译为中文,从而提升编码体验。此外,还可以调整主题、快捷键和代码片段以进一步个性化设置。

最常见的“无法运行 Python”问题源于 Python 解释器路径的错误配置,解决方法包括:确认 Python 安装、配置 VS Code、使用虚拟环境。除此之外,还有断点调试、变量监视、日志输出、代码格式化等高效的调试技巧和最佳实践,如使用虚拟环境隔离依赖,使用断点追踪代码执行,使用监视表达式实时跟踪变量变化等,这些能大幅提高开发效率。

VS Code扩展安装失败的原因可能包括:网络不稳定、权限不足、系统兼容性问题、VS Code版本过旧、杀毒软件或防火墙干扰。通过检查网络连接、权限、日志文件、更新VS Code、禁用安全软件以及重启VS Code或计算机,可以逐步排查和解决问题。

VS Code 找不到 Python 模块的原因可能是:Python 解释器配置错误,需要手动选择正确的解释器。缺少虚拟环境,可以使用 venv 或 conda 创建一个独立的 Python 环境。环境变量 PYTHONPATH 中未包含模块安装路径,需要手动添加。模块安装错误,可以使用 pip list 检查并重新安装缺失的模块。代码路径问题,需要仔细检查相对路径和绝对路径的用法。

在 VS Code 中,可以通过以下步骤在终端运行程序:准备代码和打开集成终端确保代码目录与终端工作目录一致根据编程语言选择运行命令(如 Python 的 python your_file_name.py)检查是否成功运行并解决错误利用调试器提升调试效率

通过精心构建 Visual Studio Code(VS Code)开发环境,程序员可以大幅提高开发效率。关键步骤包括:精选实用且稳定的扩展,例如 Prettier、ESLint 和 Python 扩展。利用工作区设置个性化编辑器,针对不同项目定制配置。掌握调试技巧,快速定位和修复代码错误。选择舒适的主题和外观,提升开发体验。持续学习和改进,不断探索提升效率的途径。

VS Code 保存文件失败:权限问题:确保用户对文件/文件夹拥有读写权限。磁盘空间不足:清理磁盘空间以释放存储空间。文件被占用:关闭其他正在使用文件的程序。VS Code 扩展冲突:禁用可疑扩展并一个个重新启用以找出罪魁祸首。VS Code 自身问题:重启、重新安装或检查更新以排除软件故障。

VS Code无法重命名文件夹的原因可能包括文件占用、权限不足、扩展冲突和文件系统错误。解决方法依次为:关闭占用进程、获取管理员权限、禁用冲突扩展、检查文件系统错误。
