1. Vetur —— 语法高亮、智能感知、Emmet等  格式化功能,vue文件的高亮
  2. Markdown Preview Enhanced  在vscode中预览md文件
  3. Auto Close Tag —— 自动闭合HTML/XML标签
  4. Auto Rename Tag —— 自动完成另一侧标签的同步修改
  5. JavaScript(ES6) code snippets —— ES6语法智能提示以及快速输入,除js外还支持.ts,.jsx,.tsx,.html,.vue,省去了配置其支持各种包含js代码文件的时间
  6. HTML CSS Support —— 让 html 标签上写class 智能提示当前项目所支持的样式
  7. Beautify——格式化代码,值得注意的是,beautify插件支持自定义格式化代码规则
  8. Bracket Pair Colorizer——给括号加上不同的颜色,便于区分不同的区块,使用者可以定义不同括号类型和不同颜色
  9. open in browser——直接右键项目单击启动   alt+b
  10. Vue 3 Snippets  vue中data等属性的自动补全
  11. Prettier - Code formatte    alt + shift + f  代码格式化自动换行

    1. prettier本身没有格式化svg文件的功能,但是因为svg也是一种标签,可以看成是HTML,因此可以如下设置   setting.json

      "files.associations": {
              "*.svg": "html"
          }
  12. Live Server 开启一个实时的本地服务器 每次保存文件后到浏览器都要刷新才能看到最新的变化,有了这个插件,就可以实时监听文件的变化,自动刷新,真滴好用

  13. Image preview   鼠标悬停可以预览图片   可不要

  14. .JavaScript (ES6) code snippets  es6的代码块   可以用代码片段代替

  15. !+tab不生成模板,设置----搜索emmet----找到:"Trigger Expansion On Tab" 打开就好了

  16. Path Intellisense —— 自动路径补全 使用@符号的时候提示但是要注意项目是根目录打开

1、vscode安装插件Path Intellisense

或者Path Autocomplete  配置不同
2、配置插件

 直接在setting中设置

"path-intellisense.mappings": {
    "@": "${workspaceRoot}/src"
}

置灰是因为还没有这个插件

或者

在项目package.json所在同级目录下创建文件jsconfig.json

{
    "compilerOptions": {
        "target": "ES6",
        "module": "commonjs",
        "allowSyntheticDefaultImports": true,
        "baseUrl": "./",
        "paths": {
          "@/*": ["src/*"]
        }
    },
    "exclude": [
        "node_modules"
    ]
}

 以上两种方式都可以实现在vue文件中路径的提醒,在js文件中不配置默认是有的

快速重启VScode

安装完插件后,有些时候需要重启才会生效,但是每次都关闭再打开就有点不舒服了。 快捷键:CTRL+SHTF+P,打开:“命令面板”,输入即可:Reload Window

设置

工作区字体变大  搜索缩放 zoom

 15.koroFileHeader 插件 代码自动注释工具

下载完成以后做配置

在编辑文件中:

 // 文件头部注释
    "fileheader.customMade": {
        "Descripttion": "",
        "version": "",
        "Author": "wangying",
        "Date": "",
        "LastEditors": "wangying",
        "LastEditTime": ""
    },
    //函数注释
    "fileheader.cursorMode": {
        "description": "函数功能详细描述", 
        "param": "", 
        "return":""
    },

配置完重新加载窗口 或者重新打开vscode

使用:

快捷键: (正常下)

文件头部添加注释:快捷键:window:ctrl+window+I

通过配置可以默认设置在文件头部

在光标处添加函数注释:快捷键:window:ctrl+window+T

需要在js文件中使用才会是绿色,并且需要在函数头部去生成才有param

如果快捷键不对可以ctrl+shift+p进行搜索然后进行如键盘快捷搜对应的快捷键,可能是有冲突

16. 代码过长,vetur会把尖括号整理到第二行换行,这样下来代码可读性特别差

"vetur.format.defaultFormatter.html": "js-beautify-html",
"vetur.format.defaultFormatter.js": "vscode-typ=script",
"vetur.format.defaultFormatterOptions": {
        "js-beautify-html": {
            "wrap_attributes": "auto",
"wrap_line_length": 180, //设置换行长度
        },
        "prettyhtml": {
            "printWidth": 100,
            "singleQuote": false,
            "wrapAttributes": false,
            "sortAttributes": false
        }
 },

Logo

前往低代码交流专区

更多推荐