俗话说,工欲善其事必先利其器,咱们码农的器是什么尼?没错,就是咱们亲爱的IDE,前端开发者最爱的编辑器应该是vscode了吧。可是咱们要怎么去锋利它尼?不外乎就是熟悉它的使用方法、快捷键以及第三方的插件。接下来,我整理了一些vscode经常使用的快捷键以及经常使用插件,但愿能够帮助各位码农锋利本身的武器。css
Ctrl+N
html
Ctrl+Tab
前端
Ctrl+Shift+N
node
Ctrl+W
web
Ctrl+Shift+W
json
Ctrl+\
浏览器
Ctrl+1 Ctrl+2 Ctrl+3
sass
F11
服务器
Ctrl +/-
less
Ctrl+B
Ctrl+Shift+D
Ctrl+Shift+U
Ctrl+C
Ctrl+X
Ctrl+V
Ctrl+[ 、 Ctrl+]
Shift+Alt+F
Alt+Up 或 Alt+Down
Shift+Alt+Up 或 Shift+Alt+Down
Ctrl+Enter
Ctrl+Shift+Enter
Home
End
Ctrl+End
Ctrl+Home
Shift+End
Shift+Home
Ctrl+Delete
ctrl+shift+k
Ctrl+D
Ctrl+U
可能有的小伙伴会说,这快捷键也太多了吧,可是这仅仅是冰山一角。不过各位小伙伴也不要慌张,vscode一样也提供了很是人性化的自定义快捷键功能。那到底怎么自定义尼?下面奉上一张宝图,你们就一目了然了。
看到这里,可能不少小伙伴会有疑惑,为何个人编辑器是中文的,而你的是英文尼?这就和咱们接下来要说的经常使用插件有关了。待我慢慢道来。
安装这个插件就能够把编译器原始的英文界面更改成中文界面了。
编码搬砖的过程,无疑是至关枯燥乏味的,可是若是加上这样的小姐姐尼?是否是一下就不枯燥了? 答案是确定的。也很幸运的有background这个插件,安装以后会有一个默认的背景图片,如图所示:
这个时候,咱们能够在修改设置中搜索background修改设置json文件,以下所示:
修改代码奉上:
{
"background.useDefault": false, "background.style": { "content":"''", "pointer-events":"none", "position":"absolute",//图片位置 "width":"100%", "height":"100%", "z-index":"99999", "background.repeat":"no-repeat", "background-size":"100%,100%",//图片大小 "opacity":0.2 //透明度 }, "background.customImages": [//此处配置本身对应的背景图 "file:///F:/IDE_bg/qingxin.jpg" ], } 复制代码
背景图片有了,那么能不能也有声音尼?我能够确定的告诉你,能够。只须要安装Rainbow Fart这个插件,而后启动这个插件就能够在编码的过程当中,出现小姐姐的声音了。启动方法以下:
在vscode软件中使用ctrl+shift+p 打开命令面板,复制Enable Rainbow Fart 后回车,右下方弹出的提示后点击open按钮,或直接访问(http://127.0.0.1:7777/ ),在弹出的页面点击受权,以下图所示:
受权成功以后,就能够愉快的编码了。
在浏览器中打开页面
以服务器的方式打开页面
标签自动闭合
开始标签和结束标签自动进行同步
会已不一样颜色和横线显示括号的范围
快速的生成html标签
代码格式化
颜色提示插件,只须要将鼠标放在颜色值上悬停,就能够预览色块中色彩模型的(HEX、 RGB、HSL 和 CMYK)相关信息啦。
jQuery自动提示
路径自动补齐
检测JS必备
在标签新增class的时候会提示以前写过的class
样式格式化(两个的区别还没感觉出来)
Vue多功能集成插件,包括:语法高亮,智能提示,emmet,错误提示,格式化,自动补全,debugger。vscode官方钦定Vue插件,Vue开发者必备。
给不一样的文件类型添加图标
CSSPeak经过识别和枚举已应用的不一样样式以帮助开发者处理标记语言的类字符串和ID。这很方便,由于开发者再也不须要在HTML和CSS文件之间频繁跳转。
全部开发者应该都认识NPM,其全称是Node Package Manager(node包管理器)。该扩展插件有助于管理Package.json,当生产环境依赖包未安装时会发出警告,并确保安装的版本正确。
LiveSass Compiler虽然很小,但功能极其强大,它能够将SASS /SCSS文件实时编译为CSS文件,并在浏览器中展现已编译样式的实时预览。
对许多开发者而言,Chrome是开发、测试和调试代码的首选浏览器。经过这个VS Code的官方扩展插件,开发者能够直接在VS Code中进行以上操做——没什么能比这更棒了!
用于编写JavaScript,Typescript,React,Vue,HHTML等的代码片断,以及ES6语法支持
以上就是我整理的一些vscode经常使用的快捷键和插件了,但愿能够帮助全部搬砖的同胞们锋利本身的武器。 最后,若是你们想和我一块儿讨论探索前端,能够关注一下个人公众号,不按期更新干货,更可加入技术群交流讨论。
本文使用 mdnice 排版