您当前的位置:首页 > 计算机 > 软件应用 > 开发工具(IDE)

VS Code 常用插件和配置

时间:12-14来源:作者:点击数:

VS Code 常用插件

  • Auto Close Tag (自动关闭 HTML 标签)
  • Auto Rename Tag (HTML 标签自动改名)
  • Babel ES6/ES7
  • Beautify css/sass/scss/less
  • Brackets Light (主题)
  • Complete JSDoc Tags (js 文档注释提示)
  • Git History (查看 git 提交记录)
  • HTML CSS Support (HTML 中提示可用的 class)
  • npm Intellisense (提示可以 require 的模块名称)
  • One Dark Theme (主题)
  • Path Intellisense (路径补全)
  • Reactjs code snippets (reactjs 代码提示)
  • Sass
  • SCSS IntelliSense Preview SCSS 智能提醒,配置强大
  • Sublime Babel
  • VSCode Great Icons (文件图标)
  • vscode-icons (文件图标)
  • Beautify - HTML、CSS、JS、JSON 语法高亮
  • Guides - 代码对齐辅助线
  • OneDark 主题
  • JavaScript (ES6) Code Snippets (代码片段插件)
  • Project Manager (项目管理器插件) 简单的项目管理器,可以在你的编辑器中快速切换项目
  • Sync Settings (设置同步插件) 在电脑上移植你的插件和设置是轻而易举的事
  • Git History ( Git 历史记录插件) 可视化的 Git 历史记录插件
  • Document This ( JSDoc 注释插件)
  • npm Intellisense (npm 模块导入插件)
  • Align (代码对齐插件)
  • amVim ( vim 插件)
  • Faker 可以生成随机的名称,地址,图像,电话号码
  • Color Info 颜色信息及转换
  • SVG Viewer SVG 预览
  • TODO Highlight TODO 高亮
  • Minify 代码压缩
  • Regex Previewer 正则表达式预览
  • File Tree View 提供几个常见编程语言的函数或状态的树集合展示,可以快速点击跳转!
  • JavaScript Test Runner Preview 快速执行单元测试,支持 Mocha 和 Jest
  • NPM-Scripts 在侧边栏可视化执行 npm 命令(项目内的 package.json )
  • colorize 会给颜色代码增加一个当前匹配代码颜色的背景
  • vscode-fake ——生成各种假数据类型。(姓名,电话)
  • vscode-CSS Peek —— class 类定义跳转
  • vscode-Git Lens —–增强 vscode 的 git 管理工具
  • vscode-Live Server —– http 服务器(相当于使用 nodejs 的 http-server )
  • EditorConfig for VS Code EditorConfig 插件
  • Emoji 在代码中输入 emoji
  • File Peek 根据路径字符串,快速定位到文件
  • Font-awesome codes for html FontAwesome 提示代码段
  • Guides 高亮缩进基准线
  • JavaScript (ES6) code snippets ES6 语法代码段
  • language-stylus Stylus 语法高亮和提示
  • Lodash Lodash 代码段
  • Prettify JSON 格式化 JSON
  • Test Spec Generator 测试用例生成(支持 chai 、 should 、 jasmine )
  • vetur 目前比较好的 Vue 语法高亮
  • cssrem css 值转 rem 插件
  • polacode 代码截图工具

配置

{
    "workbench.activityBar.visible": true,
    "workbench.iconTheme": "vscode-icons",
    "window.menuBarVisibility": "default",
    "editor.minimap.enabled": true,
    "cssrem.rootFontSize": 75,
    "workbench.colorTheme": "Atom One Dark",
    "editor.fontSize": 16,
    "liveServer.settings.donotShowInfoMsg": true,
    "editor.cursorStyle": "block",
    "editor.fontFamily": "Fira Code",
    "editor.fontLigatures": true,
    "editor.lineHeight": 24,
    "editor.lineNumbers": "on",
    "editor.rulers": [
        120
    ],
    "auto-close-tag.SublimeText3Mode": true,
    "vsicons.dontShowNewVersionMessage": true,
    "[javascript]": {
        
    },
    "window.zoomLevel": 0,
    "javascript.implicitProjectConfig.experimentalDecorators": true,
    "Scss2Css.compileAfterSave": true,
    "fileheader.Author": "poetryxie",
    "fileheader.LastModifiedBy": "poetryxie",
    "todohighlight.isEnable": false,
    "workbench.startupEditor": "newUntitledFile",
    "explorer.confirmDragAndDrop": false,
    "gitlens.advanced.messages": {
        "suppressCommitHasNoPreviousCommitWarning": false,
        "suppressCommitNotFoundWarning": false,
        "suppressFileNotUnderSourceControlWarning": false,
        "suppressGitVersionWarning": false,
        "suppressLineUncommittedWarning": false,
        "suppressNoRepositoryWarning": false,
        "suppressUpdateNotice": false,
        "suppressWelcomeNotice": true
    }
}

字体美化

参考这里配置 https://github.com/tonsky/FiraCode

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐