当前位置: 首页 » 综合知识 » it知识 » 正文

VSCode开发vue项目必装的插件是什么

发布时间:2024-10-06 以下文章来源于网友投稿,内容仅供参考!

插件安装与说明

1. Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code

作用:中文版的VS Code

安装步骤:

说明:安装任何一个插件,第123步都一样,绝大多数插件也只有第123步,此插件多了第4步,需尤其注意。

2. Vue Language Features (Volar)

作用:默认的vue文件在vs code里全部是一样的文字,且不能点击。该插件让vue文件的内容有了颜色区分,同时支持点击相对路径文件的跳转,class名的样式定位(前提是这个class名和样式必须在同一个文件里)

3. vue-helper

作用:在template中点击vue组件,vue变量,vue方法时都可定位到对应的文件或位置,在点击vue组件时跳转到对应文件的前提是该组件是安装相对路径引入(即不支持别名引入),且组件名与组件的文件名一样。比如组件文件名是select.vue,而引入组件时却是,这种情况不能点击,需把组件文件名改mon-select.vue

4. vue peek

作用:在template中点击vue组件时可跳转到对应的文件,可以支持别名引入的vue组件。比如支持该引入方式: importmonSelect from '@ponentsmon-select'; 弥补了插件3的不足。

5. css peek

作用:支持跨文件方式的class名跳转,即class名和它的样式不在同一个文件里,弥补了插件2的不足。

6. 别名路径跳转

作用:支持别名文件引入方式的调整,弥补插件2的不足(未使用别名的项目无需装它)

7. Auto Rename Tag

作用:自动重命名标签,即修改开始标签,结束标签也会自动修改

8. Code Spell Checker

作用:单词拼写检查,拼写不对的单词会有波浪线提醒

9. GitLens — Git supercharged

作用:鼠光标停留在任何一行代码时,都出出现该行代码的git修改信息,可以有效避免代码出问题时背锅

10. Git Graph

作用:安装完成后,左下角会出现一个Git Graph的按钮,点击可看到所有gitmit的详细信息及每mit的代码的改动明显

11. Prettier - Code formatter

作用:文件格式化,可配置保存文件时,格式化该文件

步骤:安装完该插件后,找到setting.json

把以下代码复制进去,前两行是该插件必须要用到的,最后两个分别是插件12和插件13所需要的,如果你不装插件12和13,可以删除最后两行

{
  "editor.formatOnSave": true, // 保存时是否格式化
  "editor.defaultFormatter": "esbenp.prettier-vscode", // 格式化插件
  "editor.tabSize": 2, // tab健空格
  "editor.fontSize": 14, // 字体大小
  "workbench.iconTheme": "vscode-great-icons",
  "workbench.colorTheme": "One Dark Pro"
}

如果还要配置其他的规则,可以在项目的根目录下新建一个.prettierrc文件,把以下代码复制进去,每行的含义分别为:1.单引号,2.对象最后一个元素不要逗号,3.箭头函数只有一个参数时不要括号,4.超过100个字符换行。

{
  "singleQuote": true,
  "trailinma": "none",
  "arrowParens": "avoid",
  "printWidth": 100
}

12. VSCode Great Icons

作用:使得项目结构前面有对应图标,看起来更美观(非必需)

13. One Dark Pro

作用:vs code的皮肤,让界面更美观(非必需)

14. Markdown Preview Enhanced

作用:通常每个项目里面都有README.md文件,安装它后,每个md文件都可以点击右键预览效果

15. koroFileHeader

作用:主要用于文件头部注释和函数注释,即按下快捷键自动生成你所配置的注释,如果无配置,则生成插件默认的注释。

文件头部注释快捷键 windowctrl+win+imacctrl+cmd+i

函数注释快捷键 windowctrl+win+t,macctrl+cmd+t,需先将光标放在函数行再按快捷键。

  • • Linux Ecdsa密钥长度选择有何依据

    在Linux

  • • Linux Khook在内核监控中的应用如何

    Linux

  • • Linux Gsoap是否支持异步通信

    GSOAP是

  • • Linux Coremail如何提升用户体验

    提升Linu

  • • Linux Ecdsa算法有哪些局限性

    ECDSA

  • 哎呀音乐钢琴键盘学习《 钢琴主人训练营》 西瓜学琴
    郭蝈 陪练钢琴 30节课时 考级刚需 让孩子每一次练琴都是高质量的
    30天轻松学会五线谱 流行钢琴自学初级教程 牙牙学琴
    流行爵士钢琴实战技巧VIP课 - 继伟 哎呀音乐
    【海上钢琴师】原版 MT1990钢琴谱
    百首经典流行钢琴实战曲集 - 继伟
    雷费尔德电钢琴重锤88键专业考级儿童初学者数码电子钢琴家用
    小练咖 真人钢琴陪练 1v1服务 2999随时退 1课时50分钟 考级刚需
    雅马哈电钢琴88键重锤CLP735智能数码电子钢琴家用专业初学者考级
    【原装进口】Yamaha/雅马哈钢琴 b121 SC2原声静音钢琴
  • 珠海专业调钢琴
  • 天津宝坻区调钢琴
  • 天津静海区钢琴调音
  • 成都简阳市钢琴调律
  • 大连瓦房店市钢琴调音
  • 眉山调钢琴联系方式
  • 惠州大亚湾钢琴调琴师
  • 长治调琴师
  • 厦门湖里区钢琴调音师
  • 上海普陀区钢琴调音师