GitLens

这是目前为止最让我惊艳的和Git集成相关的插件。GitLens不仅有助于Git操作,更是帮助用户阅读源码的利器。

VS Code 自带的 Git 在易用性和完整性之间取得了一个不错的平衡,大多数用户都能够使用它完成工作,但是依然有很多用户会觉得功能不够用。比如:无法查看当前代码历史记录

无法检索某个 commit 中的代码改动

无法比较两个 commit 或者 branch,然后阅览代码改动

......

GitLens弥补了这些缺陷,有助于提交我们开发和阅读的效率。

以下列举一些GitLens的常用功能:

File History view

文件历史视图。展示当前文件的历史变更记录。

Line History view

行历史视图。展示当前所在行的历史变更记录。我曾多次用它找到制造bug的万恶之源,哈哈~

Gutter Blame

点击图中右上角红色箭头指向的Toggle File Blame Annotations按钮来开启或关闭Gutter Blame功能,这个功能可以让你概览这个文件中每一行代码的作者、注释和提交时间。

屏幕中间深浅不同的热力图线表示代码提交时间的远近,颜色越深表示代码提交的时间越近,颜色越远表示代码提交的时间越远。

Current Line Blame & Status Bar Blame

查看鼠标所在行代码是谁在何时提交的,以及提交的comment。

Search Commits view

在Search Commits 视图可以根据作者、文件名、Commit ID等检索提交历史。

GitLens还有许多非常实用的功能,具体请参考项目地址:https://github.com/eamodio/vscode-gitlens​github.com

评论区有小伙伴喜欢这个主题配置,在此更新一下。

主题由两部分构成:工作区主题 - Vscode Color Theme : Solarized Light

设置步骤:

File -> Preference -> Color Theme -> Solarized Light状态栏主题 - 集成在Vim插件中的插件:vim-airline

airline是Vim编辑器中最常用的状态栏主题,vscode中的Vim插件集成了airline,可以在setting.json中配置状态栏在Vim不同模式中的色调:知乎视频​www.zhihu.com

Visual Studio Code之所以越来越受欢迎,众多优秀的插件功不可没。微软资深VS Code专家所著的《Visual Studio Code 权威指南》这本书的一大特色就是帮助开发者找到合适的插件,无论你感兴趣的是各种编程语言(JavaScript/TypeScript、Java、Python等),还是具体的开发场景(前端、云原生、物联网等),书中都提供了详尽的指引和介绍来帮助开发者把VS Code定制成高效又称手的开发环境,值得一读:

双十一无门槛、全品类、可叠加使用的现金红包,注意领取呦!

vscode 推荐premiter_vscode 有哪些让人眼前一亮的插件?相关推荐

  1. Hbuilder中如何快速输入注释标签_vscode中20个让人眼前一亮的插件

    本文转载自知乎VS Code的口碑越来越好,受欢迎度也越来越高,以我为例,有时一个项目中可能会用到C++.Java.JS等不同编程语言,如果针对每一种语言都去安装一款对应的IDE,那样不仅会浪费很多时 ...

  2. 8种让人眼前一亮的hover效果--CSS

    文章目录 一.CSS是什么? 二.使用步骤 一.发送效果 二.霓虹效果 三.边框效果 四.圆形效果 五.圆角效果 六.冰冻效果 七.闪亮效果 八.加载效果 总结 一.CSS是什么? CSS 是用来编写 ...

  3. html hover 效果,CSS八种让人眼前一亮的HOVER效果的示例代码

    一.发送效果HTML // 这里是一个svg的占位 Send CSS #send-btn{ display: flex; align-items: center; justify-content: c ...

  4. 设计精美Power Bi报告的诀窍以及让人眼前一亮的精美Power Bi图表

    文章目录 设计精美Power Bi报告诀窍 一.使用对齐工具 二.一次调整多个视觉效果 三.使用主题 四.使用搜索更快地格式化 五.添加令人惊叹的图像形状元素 六.对数据使用适当的可视化效果 让人眼前 ...

  5. 让人眼前一亮的三维可视化平台

    随着全球发展+工业时代发生改变,中国工业发生翻天覆地的变化,普通二维画面慢慢被淘汰,退出众人眼球,三维画面开始奋起勃发,逐渐占据市场,整体开始走向物联网三维大屏展示.应用场景包括:智慧农业.智慧城市. ...

  6. 推荐几个好用的IDEA插件_让你解放双手的秘密

    推荐几个好用的IDEA插件_让你解放双手的秘密 今天给大家介绍几个常用的IDEA插件,能给大家在枯燥的IDE里带来更好的coding体验.主要有阿里巴巴编程规范插件.翻译插件.代码自动补全插件.代码快 ...

  7. 服务器购买网站vuter,vscode中安装开发html5中需要的插件

    vscode中安装开发html5中需要的插件 vscode中安装开发html5中需要的插件 最近在学习H5,也开始尝试着用vscode来写h5的代码.vscode是一个很不错的剪辑器,已经用它来写过p ...

  8. iOS开发UI篇—推荐两个好用的Xcode插件(提供下载链接)

    iOS开发UI篇-推荐两个好用的Xcode插件(提供下载链接) 这里推荐两款好用的Xcode插件,并提供下载链接. 一.插件和使用如下: 1.两款插件 对项目中图片提供自动提示功能的插件:KSImag ...

  9. 推荐 8 个超实用的谷歌 Chrome 插件,大牛都在用

    程序员最喜欢的浏览器非 Chrome 莫属,Chrome 快捷方便而且功能强大,是当下IT圈最受欢迎的浏览器.这次我们精选的几款插件,对你的工作效率会大幅的提升,非常有用! 转载来源 公众号:菜鸟学 ...

最新文章

  1. 论坛报名 | AI赋能未来交通
  2. SQL语句对于NUll的筛选
  3. [HOW TO]-ubuntu20.04 上安装jenkins
  4. Python第二周 str的方法
  5. OpenGL使用链表进行顺序独立的透明度
  6. Android 蓝牙开发浅析
  7. 计算机兴趣小组意义,信息技术兴趣小组开展之我见
  8. Action和Func区别
  9. Kubernetes负载均衡器-traefik ingress安装
  10. [vb]全面控制 Excel
  11. pulse 去马赛克软件_细致到毛孔头发 神还原的高清大图!AI去马赛克新算法
  12. 转载:CS224n笔记1 自然语言处理与深度学习简介
  13. idea maven 本地仓库配置报错
  14. 平均误差、相对误差百分数、均方根误差
  15. 口袋妖怪金心银魂详细图文攻略(下)及游戏下载
  16. linux cpu 降频,archlinux 给cpu降频
  17. Flutter的原理及美团的实践(下,100%好评
  18. selenium安装及在python中简单使用
  19. 【分享】在小米实习到SP+转正
  20. 什么是Promise,Promise的三种状态

热门文章

  1. 用位运算实现有符号16bit数据clamp
  2. ADO.NET 完整修改、删除、防字符串攻击
  3. 所有的胜利,与征服自己的胜利比起来,都是微不足道。
  4. CSS word-wrap强制换行截断长字符串
  5. Python之数据分析(坐标刻度定位器、散点图、柱状图、颜色区域填充)
  6. 全国高校“数据科学与大数据技术”专业教学研讨会
  7. Python提取彩色图像的二值化边缘
  8. Python+tkinter实现任意多层级关系的组合框
  9. php foreach 为什么在if条件下多条数据只取出一条数据_微信大牛教你深入了解数据库索引...
  10. 70. 爬楼梯(JavaScript)