VScode插件,配置

411 阅读2分钟

直接步入正题:

插件名称功能
chinese中文版VScode(需要ctrl+shift+p输入Configure Display Language切换语言然后重启)
live server实时刷新浏览器
easy less设置less转换css工具
Auto Close Tag自动闭合标签
Auto Rename Tag自动完成另一侧标签同步修改
CSS Peek根据class或id等追踪样式表中的位置(按住CTRL键同时点击样式类的名称或者在类的名称上按F12键即可跳转到样式的定义
HTML CSS Support智能提示css类名以及id
indent-rainbow清晰看到代码缩进颜色
Bracket Pair Colorizer用颜色区分开花括号
Code Translate代码英文翻译
vscode extension for EChartsecharts代码提示
Vetur识别vue文件,显示高亮
Image preview可在项目中查看本地图片
Power Mode打字特效
vue-helpervue代码提示 ctrl点击路径进入对应vue组件 智能补充elementui的代码
svn
Go
Power Mode
Vue Language Features(Volar)
Image preview
vue-helper
Color Highlight将十六进制的颜色值直接显示在编辑器上
Material Theme Icons图标扩展,让各类文件图标更美观且容易辨认

Power Mode插件settings.json配置

{
  //powser mode
  "powermode.enabled": true,
  //样式
  // 火焰
  // "powermode.presets": "flames",
  // 炸裂
  // "powermode.presets": "exploding-rift",
  // 爆炸
  // "powermode.presets": "simple-rift",
  // 粒子
  // "powermode.presets": "particles",
  // 烟花
  "powermode.presets": "fireworks",
  // 魔法
  // "powermode.presets": "magic",
  // 回形针
  // "powermode.presets": "clippy",
  // 时间间隔
  "powermode.comboTimeout": 0,
  // 抖动幅度
  "powermode.shake.intensity": 0
  // 随字体颜色变化
  // "powermode.backgroundMode": “mask",
}

settings.json配置

{
    "[vue]": {
        "editor.defaultFormatter": "Vue.volar"
    },
    "editor.inlayHints.enabled": "offUnlessPressed",
    "notebook.output.textLineLimit": 160,
    "explorer.confirmDelete": false,
    "explorer.confirmDragAndDrop": false,
    "workbench.editorAssociations": {
        "*.xml": "default"
    },
    "liveServer.settings.donotShowInfoMsg": true,
    "git.enableSmartCommit": true,
    "git.autorefresh": false,
    "git.autoRepositoryDetection": false,
    "git.enabled": false,
    "terminal.integrated.defaultProfile.windows": "Command Prompt",
    "notebook.editorOptionsCustomizations": {},
    "editor.formatOnType": true,
    "workbench.colorCustomizations": {},
    "volar.format.initialIndent": {
        "html": true
    },
    "vetur.completion.scaffoldSnippetSources": {
        "workspace": "💼",
        "user": "🗒️",
        "vetur": "✌"
    },
    "editor.indentSize": "tabSize",
    // powser mode
    // 是否开启
    "powermode.enabled": true,
    //样式
    // 火焰
    // "powermode.presets": "flames",
    // 炸裂
    // "powermode.presets": "exploding-rift",
    // 爆炸
    // "powermode.presets": "simple-rift",
    // 粒子
    // "powermode.presets": "particles",
    // 烟花
    "powermode.presets": "fireworks",
    // 抖动幅度
    "powermode.shake.intensity": 0,
    "powermode.combo.timeout": 0,
    "liveServer.settings.port": 5501,
    "editor.language.brackets": [],
    "go.gopath": "C:\\Users\\S\\go",
    "editor.tabSize": 2,
    "go.alternateTools": {},
    "go.delveConfig": {},
    "go.goroot": "",
    "go.languageServerFlags": [],
    "go.testTags": "",
    "liveServer.settings.ChromeDebuggingAttachment": false,
    "editor.codeActionsOnSave": {}
    // 随字体颜色变化
    // "powermode.backgroundMode": “mask",
}

补充:

1: Prettier - Code formatter插件,可以格式化代码,具体使用参考www.jb51.net/article/192…
还有另一种格式化代码,在VScode设置中搜索Format On Save
2: Vetur只能用于Vue2,Vue3请使用Vue Language Features (Volar)