当你点进来的时候 ,你可能是被标题吸引进来的,也有可能是 偶然间,看到的,首先恭喜你,已经准备好向全栈开发工程师靠近 ,那我们不说废话,直接开始,咱们先从安装步骤开始讲起 ,因为有些人连插件在哪都不知道

记得点关注哦 !防止迷路

VSCODE 插件安装步骤 :

这里我们开始以 VSCode Icons.为例,有点基础的,麻烦跳过。。。。。

一、安装拓展



拓展插件如上图所示。

首先VScode 打开之后是这样的

然后我们点击 这里

要是上面这里你都找不到的话,大哥你退圈把,不适合做程序员 哈哈

安装拓展步骤:点击左边拓展项=>搜索VSCode Icons拓展=>点击安装=>重新加载二 、 配置

步骤:文件=>首先项=>文件图标主题=>选中VSCode Icons

插件之-主题篇

1. Material Theme



一款深海主题 评分: 4星

一个简单而又干净的主题。这里有很多配置选项,用于颜色配置,可以让我们在工作之余减少疲劳 ,还有许多色系进行选择

效果如下:


2. Panda Theme

一款熊猫主题 评分 : 4.5 星

暗语法主题,熊猫语法主题具有微妙的色彩,使您的眼睛易于使用,越看越舒服

效果如下:


3. Cobalt2 Theme Official

Wes Bos 主题 评分 4.5 星

官方 Wes Bos 主题。 如果你知道他来自 Wes Bos ,那么你应该知道他的质量。我喜欢它。

效果如下 :

4. Dracula Official

吸血鬼主题 评分 5 星

这个主题中使用的配色方案可以让人感到平静。暗紫色的色调是这个主题与其他主题与众不同的地方。

效果如下 :

插件之-图标篇

安装一个强大的主题还是不够的,你需要一组漂亮的图标来满足你的视觉体验。这就是为什么我会为你推荐两个最受欢迎的主题图标的原因。

1. vscode-icons



首先为了我们在编码时有一个高效、易用的界面,我们需要对一些不明了的组件做一些美化。

vscode-icons 插件可以实现对各种文件类型的文件前的图标进行优化显示,这样我们在查看长长的文件列表的时候,可以直接通过文件的图标就可以快速知道文件的类型,而不是去看文件的后缀。

效果如下:

2. Material Icon Theme

这个图标看上去简洁,就是一个安装电线的工人穿的那种衣服一样干净,不做评价各有优势

效果如下 :

VSCode Great Icons

> 用于扩展文件图标,词盲了,插件各有千秋

效果如下 :

插件之 前端 常用篇

这篇的插件有点多,但是建议大家还是一次性全部安装,大部分,如果你已经安装过,那证明你是一个优秀的前端程序员了

vetur

官网下载地址 : Vetur

目前比较好的Vue语法高亮


Auto Close Tag

官网下载地址 : Auto Close Tag

自动闭合HTML标签 ,如果没有他,你的代码会疯,那个 Shift + > 符号


Vue 2 Snippets

官网下载地址 : Vue 2 Snippets

Vue2 片段补全工具

Auto Rename Tag

官网下载地址 : Auto Rename Tag

修改HTML标签时,自动修改匹配的标签


ESLint



官网下载地址 : ESLint

ESLint插件,高亮提示


HTML CSS Support

官网下载地址 :HTML CSS Support

css提示(支持vue)


JavaScript (ES6) code snippets

官网下载地址 : JavaScript (ES6) code snippets

ES6语法代码段


CodeBing

官网下载地址 :CodeBing

在VSCode中弹出浏览器并搜索,可编辑搜索引擎


Codelf

这款插件是我最喜欢的 ,所以标红啦 ,假设你在写项目的时候,遇到变量的命名的问题,你可以把中文输入在上面,它会去Github检索,所有开源仓库中那些大牛是这么命名的,如果你不喜欢插件,它官网更神奇 ,看下图

牛X克拉斯!

网页地址 :官网

Quokka

Quokka 是一个调试工具插件,能够根据你正在编写的代码提供实时反馈。它易于配置,并能够预览变量的函数和计算值结果。另外,在使用 JSX 或 TypeScript 项目中,它能够开箱即用。说人话就是,可以随时预览值

插件之 Java开发 篇

你没看错如果使用过 ideaeclipse或者 Spring公司的第三方 工具 Spring Tool ,你就会发现 特别多的人用,而这个时候,你又想一个小众且不失优雅的 IDE , VSCode 会是个神奇的选择

  • 下面我们来看看Java需要的插件

  • Language Support for Java by Red Hat
  • Debugger for Java
  • Java Test Runner
  • Maven for Java
  • Java Dependency Viewer

Install the Java Extension Pack

上面的几个是必备的,下面的可选的:

There are also other popular Java extensions you can pick for your own needs, including: 意思就是 官网推荐 使用下面插件开发Java

下面就是效果图

这个时候有同志说了 ,老子用来这么久Eclipse,好不容易适应了IDEA的快捷键, 你的意思是我还得重新在学一遍快捷键呗,

> 用你个鬼 VScode 真烂

让我来看看鬼才插件开发者 开发的这俩款插件,解决你的问题

  • Eclipse Keymap for Visual Studio Code. (eclipse快捷键,eclipse用户最爱)
  • IntelliJ IDEA Keybindings(IDEA的快捷键,满足你的一切要求)

作为全栈工程师, 下面就是我开发多年总结的实用插件,分享给大家,不用全部安装,按需要安装, 例如美工需要 拾色器 就可以安装 Color Picker 拾色器,插件的使用方法,官网有图介绍,只要你看得懂1+1 就能看懂官网图

  • Code Runner 运行选中代码段(支持大量语言,包括Node)

  • Color Highlight 颜色值在代码中高亮显示

  • Color Picker 拾色器

  • Document This 注释文档生成

  • EditorConfig for VS Code EditorConfig 插件

  • Emoji在代码中输入emoji

  • File Peek 根据路径 字符串,快速定位到文件

  • Font-awesome codes for html FontAwesome提示代码段

  • ftp-sync 同步文件到ftp

  • Git Blame 在状态栏显示当前行的Git信息

  • Git History(git log) 查看git log

  • GitLens 显示文件最近的commit和作者,显示当前行commit信息

  • Guides 高亮缩进基准线

  • Gulp Snippets Gulp 代码段

  • HTML CSS Class Completion CSS class 提示

  • HTMLHint HTML 格式提示

  • Indenticator 缩进高亮

  • language-stylus Stylus语法高亮和提示

  • Lodash Lodash 代码段

  • markdownlint Markdown格式提示

  • MochaSnippets Mocha代码段

  • Node modules resolve 快速导航到Node模块

  • npm 运行npm命令

+npm Intellisense导入模块时,提示已安装模块名称

  • Output Colorizer 彩色输出信息

  • Partial Diff 对比两段代码或文件

  • Path Autocomplete 路径完成提示

  • Path Intellisense另一个路径完成提示

  • Prettify JSON格式化JSON

  • Project Manager 快速切换项目

  • REST Client 发送REST风格的HTTP请求

  • Settings Sync VSCode 设置同步到Gist

  • String Manipulation 字符串转换处理(驼峰、大写开头、下划线等等)

  • Test Spec Generator 测试用例生成(支持chai、should、jasmine)

  • change-case 切换不同的 命名风格 例如 驼峰 、首字母

Prettier - Code formatter

这个插件 用于我们代码的格式化 支持

JavaScript · TypeScript · Flow · JSX · JSON

CSS · SCSS · Less

HTML · Vue · Angular

GraphQL · Markdown · YAML 等多种文件格式化


Live Server

这东西是我最喜欢的,当我们修改代码的时候,他可以不需要刷新 ,实时更新

使用方法 右键

然后 VSCode中去, 点击Go Live,就可以了

准备来说,没有 VsCode 做不到的事情,甚至在VSCode里面看视频,听音乐

下面我们就来说说 怎么听音乐

VSC Netease Music

我这里就不讲,怎么使用了,大家自己去看 使用方法

最后谢谢大家的观看,记得点关注防止迷路

全栈工程师-史上最强VSCODE插件-提高开发效率的更多相关文章

  1. 通往全栈工程师的捷径 —— react

    腾讯Bugly特约作者: 左明 首先,我们来看看 React 在世界范围的热度趋势,下图是关键词“房价”和 “React” 在 Google Trends 上的搜索量对比,蓝色的是 React,红色的 ...

  2. 《Web全栈工程师的自我修养》读书笔记(转载)

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/5 ...

  3. C蛮的全栈之路-序章 技术栈选择与全栈工程师

    目录 C蛮的全栈之路-序章 技术栈选择与全栈工程师C蛮的全栈之路-node篇(一) 环境布置C蛮的全栈之路-node篇(二) 实战一:自动发博客 博主背景 985院校毕业,至今十年C++开发工作经验, ...

  4. 《web全栈工程师的自我修养》阅读笔记

    在买之前以为这本书是教你怎么去做一个web全栈工程师,以及介绍需要掌握的哪些技术的书,然而看的过程中才发现,是一本方法论的书.读起来的感觉有点像红衣教主的<我的互联网方法论>,以一些自己的 ...

  5. 全栈工程师,也叫全端工程师,英文FullStackdevelopver。是指掌握多种技能,并能利用多种技能独立完成产品的人。

    全栈工程师的发展 在系统全面的大公司,全栈工程师并没有一个稳定的发展职位.我无比赞同知乎那个帖子里面这样的一句话: 一个真正的全栈工程师,目标只有一个:创业. 听起来有些悲凉,但事实就是如此.任何一个 ...

  6. Web全栈工程师修养

    全栈工程师现在是个很热的话题,如何定义全栈工程师?在著名的问答网站Quora上有人提出了这个问题,其中一个获得了高票的回答是: 全栈工程师是指,一个能处理数据库.服务器.系统工程和客户端的所有工作的工 ...

  7. JVM面试题(史上最强、持续更新、吐血推荐)

    文章很长而且持续更新,建议收藏起来,慢慢读! 高并发 发烧友社群:疯狂创客圈(总入口) 奉上以下珍贵的学习资源: 疯狂创客圈 经典图书 : 极致经典 + 社群大片好评 < Java 高并发 三部 ...

  8. 《web全栈工程师的自我修养》读书笔记

    有幸读了yuguo<web全栈工程师的自我修养>,颇有收获,故在此对读到的内容加以整理,方便指导,同时再回顾一遍书中的内容. 概览 整本书叙述的是作者的成长经历,通过经验的分享,给新人或者 ...

  9. 全栈工程师学习Linux技术的忠告

    随着科技的普及,Linux作为最受欢迎的服务端操作系统,无人不知,无人不晓.当今,不论是服务器搭建,还是客户端开发,Linux系统的基础技能对全栈来说都是必备的,而了解如下几个问题可以更好的帮助你成为 ...

随机推荐

  1. springboot打jar包将引用的第三方包、配置文件(.properties、.xml)、静态资源打在包外

    1.外置配置文件 Springboot读取核心配置文件(.properties)的外部配置文件调用方式为 jar包当前目录下的/config目录 因此要外置配置文件就在jar所在目录新建config文 ...

  2. Jmeter(二十九) - 从入门到精通 - Jmeter Http协议录制脚本工具-Badboy2(详解教程)

    1.简介 上一篇文中已经对Badboy做了一个基本上详细完整的介绍,这一篇宏哥带你们实战一下,这一篇主要讲解和分享:录制和运行脚本.参数化 首先让我们使用N模式录制一个脚本,测试用例编号为:1.1.1 ...

  3. npm,pm2等相关知识的学习

    现在开始接手node端测试,有好多知识点,比如启动进程的命令,查看进程的命令都不是很清晰,现在具体来学习下- npm由来 前端最大的社区是GitHub,大家在这里分享代码,讨论问题,收集学习资源.大家 ...

  4. 浅谈树链剖分 F&Q

    这是一篇迟来的博客,由于我懒得写文章,本篇以两个问题阐述笔者对树链剖分的初步理解. Q1:树链剖分解决什么问题? 树链剖分,就是把一棵树剖分成若干连续的链,将这些链里的数据映射在线性数组上维护.比方说 ...

  5. Java蓝桥杯01——第一题集锦:堆煤球、购物单、哪天返回、第几天、分数

    堆煤球(2016JavaB) 有一堆煤球,堆成三角棱锥形.具体: 第一层放1个, 第二层3个(排列成三角形), 第三层6个(排列成三角形), 第四层10个(排列成三角形), .... 如果一共有100 ...

  6. 数据库default null字段用基本类型映射,改成包装类型后缓存中旧数据反序列化失败

    rt,spring Temp不知道用的什么反序列化,int不能反序列化为Integer,后实验hissing是可以的int->Integer  Integer(不为null)->int均可

  7. DFS文件服务器实验手册

    基础配置信息清单 计算机名 角色 网络配置 DNS WIN-6E DC 11.1.1.10/24 127.0.0.1 WIN-C4 Node1 11.1.1.20/24 11.1.1.10 WIN-4 ...

  8. LeetCode 045 Jump Game II

    题目要求:Jump Game II Given an array of non-negative integers, you are initially positioned at the first ...

  9. BootstrapBlazor 组件库介绍

    项目介绍 演示系统地址:https://www.blazor.zone Blazor 是一个使用 .NET 生成交互式客户端 Web UI 的框架: 使用 C# 代替 JavaScript 来创建丰富 ...

  10. 下载centos镜像的地址