Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>vscode-code-checkNew to Visual Studio Code? Get it now.
vscode-code-check

vscode-code-check

zhongfake

|
29 installs
| (1) | Free
一个用于代码检查的 vscode 插件
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

vscode-code-check

一个用于代码检查的 vscode 插件(持续迭代中...)

  1. 支持检查项目中 npm 包,使用(import)情况;

使用

  1. 安装插件

  2. 打开 vscode 的命令面板,输入CodeCheck

  3. 选择CodeCheck: ParseActiveImport,检查当前文件

  4. 选择CodeCheck: ParseProjectImport,检查当前项目

  5. 当前文件修改后保存时,会触发检查

  6. 等待检查完成,会有检查结果通知

配置(demo)

// .vscode/settings.json

  "codeCheck.setting": { // vscode-code-check 配置
    "enable": true,  // 是否启用
    "upload": { // 上传配置
      "enable": false, // 是否启用上传
      "projectName": "demo", // 上传项目名称
      "url": "http://172.18.23.107:9999/upload" // 上传接口地址
    },
    "showInformationMessage": true, // 是否显示处理结果信息
    "package": { // 检测包配置
      "import": [ // 需要检查的包
        "react","antd"
      ],
    "packageJsonFiles": [ // package.json所在文件路径
        "./package.json"
      ]
    },
    "files": { // 文件匹配配置
      "include": "packages/**/*.{js,jsx,ts,tsx}", // 需要检查的文件
      "exclude": "**/{node_modules,test}**" // 需要排除的文件
    }
  }

上传配置(upload)

上传接口 body

请按照 body 要求,定义上传字段

{
  "list": [
    {
      "projectName": "demo",
      "packageName": "react",
      "packageImported": ["useCallback", "useMemo", "useState"],
      "packageVersion": ["^18.0.0"],
      "action": "PROJECT" // 进行当前项目检查
    },
    {
      "projectName": "demo",
      "packageName": "antd",
      "packageImported": ["Button", "Menu", "Input"],
      "packageVersion": ["^4.0.0"],
      "action": "ACTIVE" // 进行当前文件检查
    }
  ]
}
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft