vscode部分插件的使用方法

vscode部分插件的使用方法

1、javascript console utils
选中对应的变量,然后ctrl+shift+L,而ctrl+shift+D即可删除本文件中所有的console.log()

在这里插入图片描述
在这里插入图片描述

2、Todo Tree

在这里插入图片描述

3、Vue Css Peek和vue-helper
这两个插件时用于css跳转和方法跳转的,按ctrl键同时点击即可完成跳转

在这里插入图片描述

在这里插入图片描述

3、Css Tree
快速生成样式树,选中代码块,然后ctrl+shift+p

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、KoroFileHeader

安装过后,在界面左下角点开设置,输入fileheader
在这里插入图片描述
然后点击settings中编辑
在这里插入图片描述
最后在其中加入如下代码

 "fileheader.configObj": {
    "createFileTime": true,//设置为true则为文件新建时候作为date,否则注释生成时间为date
    "autoAdd": true,//自动生成注释,老是忘记的同学可以设置
    "annotationStr": {
      "head": "/*",
      "middle": " * @",
      "end": " */",
      "use": true//设置自定义注释可用
    },
  },
  //函数注释
  "fileheader.cursorMode": {
    "description":"",
    "param ":"",
    "return":""
  },
  // 文件头部注释
  "fileheader.customMade": {
    "Description":"" ,//文件内容描述
    "Author":"cxk",//编辑人
    "Date": "Do not edit",//时间
    "LastEditTime": "Do not edit",
    "LastEditors": "cxk",
  }
文件头部注释:快捷键:crtl+alt+i
文件头部注释:快捷键:crtl+alt+t
5、GitLens — Git supercharged
这个是可以看到当前代码上一个提交的作者是谁、提交时间,在多人协作的代码里面非常好用

在这里插入图片描述

6、Image preview
当鼠标悬浮到img时,会产生实时预览大图的功能

在这里插入图片描述

7、indent-rainbow
这个可以使代码排版更整齐

在这里插入图片描述

8、px to rem & rpx & vw (cssrem)
可以快速的使px转换为rem

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

9、个人的settings的配置如下
{
  "editor.formatOnSave": true,
  // "eslint.autoFixOnSave": true,
  // 自动修复
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true,
  },
  // 配置 ESLint 检查的文件类型
  "eslint.validate": ["javascript","vue","html"],
  "window.zoomLevel": 1,
  "editor.fontSize": 16,
  "git.confirmSync": false,
  "editor.tabSize": 2,
  "editor.detectIndentation": false,
  "workbench.settings.useSplitJSON": true,
  "files.autoSaveDelay": 1000,
  "browserSync.config": {
  
  },
  "beautify.language": {

    "js": {
      "type": [
        "javascript",
        "json",
        "jsonc"
      ],
      "filename": [
        ".jshintrc",
        ".jsbeautifyrc"
      ]
    },
    "css": [
      "css",
      "less",
      "scss"
    ],
    "html": [
      "htm",
      "html",
      "vue"
    ]
  },
  "vetur.format.defaultFormatter.html": "js-beautify-html",
  "dart.debugExternalLibraries": true,
  "thiefBook.filePath": "C:\\Users\\Administrator\\Documents\\山沟皇帝.txt",
  "editor.suggestSelection": "first",
  "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
  "todo-tree.tree.showScanModeButton": false,
  "vetur.ignoreProjectWarning": true,
  "emmet.excludeLanguages": [

    "markdown"
  ],
  "fileheader.configObj": {
    "createFileTime": true,//设置为true则为文件新建时候作为date,否则注释生成时间为date
    "autoAdd": true,//自动生成注释,老是忘记的同学可以设置
    "annotationStr": {
      "head": "/*",
      "middle": " * @",
      "end": " */",
      "use": true//设置自定义注释可用
    },
  },
  "fileheader.cursorMode": {
    "description":"",
    "param ":"",
    "return":""
  },
  "fileheader.customMade": {
    "Description":"" ,//文件内容描述
    "Author":"cxk",//编辑人
    "Date": "Do not edit",//时间
    "LastEditTime": "Do not edit",
    "LastEditors": "cxk",
  }

}


Visual Studio Code (VSCode) 的 ESLint 插件是一个强大的工具,它允许你在编写 JavaScript 或 TypeScript 代码时实时检查语法、编码风格以及潜在的错误。以下是安装和使用 ESLint 插件的基本步骤: 1. **安装ESLint**:首先确保你已经在项目中安装了Node.js,然后通过命令行终端进入项目根目录,运行 `npm install eslint --save-dev`(对于TypeScript项目,可能是 `npm install eslint@latest -g` 和 `npm install eslint-plugin-react` 等其他特定插件)。 2. **配置ESLint**:创建一个名为 `.eslintrc`(JSON格式)的文件,通常放在项目根目录下,或者在 `package.json` 中添加 `"eslintConfig": {...}` 配置项。配置规则可以包括对代码风格、变量命名等的要求。 ```json { "rules": { "indent": ["error", 2], "linebreak-style": ["error", "unix"] } } ``` 3. **安装VSCode插件**:打开VSCode,点击左侧的扩展商店(或者直接搜索 "ESLint"),找到官方的 "ESLint" 插件并安装。 4. **启用插件**:安装完成后,重启VSCode,确保插件已经激活。在编辑器右下角应该能看到 ESLint 的图标,显示当前文件的代码质量状态。 5. **代码检查**:编辑代码时,按 `Ctrl + Shift + P`(Windows/Linux)或 `Cmd + Shift + P`(Mac)快捷键,输入 "ESLint: Lint Workspace in Place" 或者 "ESLint: Lint Document" 来立即检查错误。插件会高亮显示不符合规则的部分,并提供修复建议。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值