# VS Code常用插件
Auto Close Tag(自动关闭HTML标签)Auto Rename Tag(HTML标签自动改名)Babel ES6/ES7Beautify css/sass/scss/lessBrackets 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代码提示)SassSCSS IntelliSense PreviewSCSS智能提醒,配置强大Sublime BabelVSCode 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 HighlightTODO 高亮Minify代码压缩Regex Previewer正则表达式预览File Tree View提供几个常见编程语言的函数或状态的树集合展示,可以快速点击跳转!JavaScript Test Runner Preview快速执行单元测试,支持Mocha和JestNPM-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在代码中输入emojiFile Peek根据路径字符串,快速定位到文件Font-awesome codes for html FontAwesome提示代码段Guides高亮缩进基准线JavaScript (ES6) code snippets ES6语法代码段language-stylus Stylus语法高亮和提示Lodash Lodash代码段Prettify JSON格式化JSONTest Spec Generator测试用例生成(支持chai、should、jasmine)vetur目前比较好的Vue语法高亮cssremcss值转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
}
}
@前端进阶之旅: 代码已经复制到剪贴板