Skip to content
| Marketplace
Sign in
Visual Studio Code>Extension Packs>新点前端VSCode扩展工具包New to Visual Studio Code? Get it now.
新点前端VSCode扩展工具包

新点前端VSCode扩展工具包

cdswyda

|
327 installs
| (0) | Free
新点前端VSCode扩展工具包
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

新点前端扩展工具包

扩展包内容

  • sonarlint
  • ESLint
  • Prettier - Code formatter
  • Vetur
  • Live Server
  • Live Sass Compiler
  • 中文语言包Chinese (Simplified) Language Pack for Visual Studio Code
  • mini Snippet
  • SVN
  • GitLens
  • Git Graph
  • Code Spell Checker
  • vscode-fileheader

统一配置

sonarlint

安装好sonarlint之后,在vscode的配置文件中新增以下配置,即可直接接入我们统一最新的规则集。

{
   "sonarlint.connectedMode.connections.sonarqube": [
       {
           "serverUrl": "http://192.168.217.213/",
           "token": "aaec8b1347321d20c04ebf760925c95625036844"
       }
   ],
   "sonarlint.connectedMode.project": {
       "projectKey": "epointfe"
   }
}
查看效果

ESLint

统一的eslint配置文件请从 http://192.168.0.200/fepublic/lintconfig 获取。

在vscode中配置文件中新增以下记录:

{
  "eslint.options": { "configFile": "C:/mydirectory/.eslintrc.js" }
}

在配置了 eslint.useESLintCLass 为 true 的情况下请使用下面的配置。

{
  "eslint.options": { "overrideConfigFile": "C:/mydirectory/.eslintrc.js" }
}

注意将 mydirectory 改为 自己放置的目录

详细说明

eslint 安装

使用如下命令全局安装 eslint

npm install -g eslint --registry=https://registry.npm.taobao.org/

需要已经安装nodejs,未安装请前往 https://nodejs.org/zh-cn/下载安装

使用此配置

方式一: 单个项目使用

直接将此配置文件拷贝到项目根目录下即可

方式二: 全部项目使用

在vscode中配置文件中新增以下记录:

{
  "eslint.options": { "configFile": "C:/mydirectory/.eslintrc.js" }
}

在配置了 eslint.useESLintCLass 为 true 的情况下请使用下面的配置。

{
  "eslint.options": { "overrideConfigFile": "C:/mydirectory/.eslintrc.js" }
}

注意将 mydirectory 改为 自己放置的目录

操作步骤如下:

Prettier

安装 Prettier 后,加入如下配置。 应用对应语言使用 Prettier ,并使用团队规范要求的格式化配置

点击展开
{
  "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[less]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[scss]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[jsonc]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[css]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[typescript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[javascriptreact]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[vue]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "prettier.tabWidth": 4,
  "prettier.jsxBracketSameLine": true,
  "prettier.printWidth": 120,
  "prettier.singleQuote": true,
  "prettier.semi": true,
  "prettier.trailingComma": "none",
  "vetur.format.defaultFormatter.html": "prettier",
  "vetur.format.options.tabSize": 4,
  "vetur.format.defaultFormatterOptions": {
    "prettyhtml": {
      "wrapAttributes": false,
      "printWidth": 120,
      "jsxBracketSameLine": true
    },
    "prettier": { "trailingComma": "none", "jsxBracketSameLine": true }
  }
}

包工具说明

sonarlint

所有前端开发人员直接按照上面的 统一配置 -> sonarlint 章节的内容进行配置即可。

ESLint

代码检查,请务必按照统一配置中 ESLint 进行配置

Prettier - Code formatter

代码格式化,请务必按照统一配置中 Prettier 进行配置

Vetur

vue 开发支持

Live Server

启动一个本地服务器,修改文件自动刷新浏览器

Live Sass Compiler

观测编译 sass/scss

mini Snippet

miniui 代码片段

SVN

在vscode中使用SVN

提交和更新

提交和更新

查看日志和文件历史记录

查看日志和文件历史记录

GitLens

强化git的相关功能,如:

更多功能参考其文档。

GitLens

可视化展示仓库的分支,合并情况,并可以直接在右键进行分支合并、cherry pick 等相关操作。

Code Spell Checker

检查单词拼写,防止出现低级错误。

vscode-fileheader

自动维护文件头部注释

fileheader

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft