玖叶教程网

前端编程开发入门

21.9K star! 告别代码审查噩梦!这款神器让 Git Diff 输出清晰易懂!

各位朋友们好!小墨我又来给大家分享好东西啦!本期要介绍的是一个能让你的 Git 焕然一新的神器——Delta!

简介

你有没有觉得 Git 默认的 diff 输出又臭又长,看得人头晕眼花?反正我是受够了!自从用了 Delta,那感觉就像从黑白电视机一下升级到了 8K 超清大屏,那叫一个酸爽!

简单来说,Delta 就是一个命令行工具,用来取代 Git 默认的 diff 和 log 命令,让你的代码差异显示更加清晰易懂。

功能特点

1、Delta 支持各种编程语言的语法高亮,再也不用瞪着黑白的代码找半天了。

2、不仅能显示整行的变化,还能精确定位到行内差异,让你一眼看出改了什么。

3、可以让你自由调整显示的行数,不用被无关信息淹没了。

4、集成了 Git blame 功能,每行代码的作者信息都清清楚楚,方便你快速找到负责人。

5、内置了多种主题,总有一款能戳中你的审美!当然,你也可以自己动手,打造专属于你的个性化主题。

使用步骤

1、安装

Mac 用户可以用 Homebrew,Ubuntu 用户可以用 apt,Windows 用户可以用 Scoop,安装起来非常方便

# Mac安装 
brew install git-delta 
# Ubuntu安装 
sudo apt install git-delta 
#Windows安装 
scoop install delta

2、配置

git config --global core.pager "delta" 
git config --global interactive.diffFilter "delta --color-only"

3、使用

git diff git log -p git show <commit>

项目地址

https://github.com/dandavison/delta

总结

如果你和我一样,厌倦了 Git 默认的 diff 输出,那就赶紧试试 Delta 吧!它绝对会让你对代码审查和版本控制充满热情!相信我,用了它你就回不去啦!

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言