小店怎么做网站,让百度收录自己的网站,广告公司网站源码下载,高端建站公司源码简介#xff1a; CSDN博客专家#xff0c;专注Android/Linux系统#xff0c;分享多mic语音方案、音视频、编解码等技术#xff0c;与大家一起成长#xff01; 优质专栏#xff1a;Audio工程师进阶系列【原创干货持续更新中……】#x1f680; 优质专栏#xff1a;多媒… 简介 CSDN博客专家专注Android/Linux系统分享多mic语音方案、音视频、编解码等技术与大家一起成长 优质专栏Audio工程师进阶系列【原创干货持续更新中……】 优质专栏多媒体系统工程师系列【原创干货持续更新中……】 优质视频课程AAOS车载系统AOSP14系统攻城狮入门实战课【原创干货持续更新中……】 人生格言 人生从来没有捷径只有行动才是治疗恐惧和懒惰的唯一良药. 更多原创,欢迎关注Android系统攻城狮 文章目录 1.前言2.Emacs之blamer、git-messenger插件介绍3.安装Emacs插件3.1 blamer插件3.2 git-messenger插件 1.前言 本篇目的Emacs之显示blame插件blamer、git-messenger 2.Emacs之blamer、git-messenger插件介绍 Emacs是一款功能强大的文本编辑器拥有丰富的插件生态。在众多插件中blamer和git-messenger是两款实用的工具分别用于显示代码的 blame 信息和实时显示Git状态。 一、Blamer插件 Blamer是一款用于Emacs的插件它可以显示代码的 blame 信息。blame 是一种查看代码历史变更的方式能够显示每一行代码最后是由哪个作者修改的以及修改的时间。这样当我们阅读代码时可以了解代码的历史演变对代码的可靠性有更直观的认识。 启用Blamer后每次打开一个文件时它会自动在状态行显示代码的 blame 信息。你也可以通过快捷键 M-g b 临时查看 blame 信息。 Blamer的一些常用选项包括 blamer-ignore-files忽略某些文件或模式的 blame 显示。 blamer-max-lines设置在显示 blame 信息时最多显示的行数。 blamer-show-when-idle在Emacs空闲时显示 blame 信息。 二、Git-Messenger插件 Git-Messenger是一款用于Emacs的Git状态提示插件。它能够实时显示Git仓库的状态如未提交的更改、未推送的提交等。这样你可以在编辑代码时随时了解Git仓库的最新状态避免出现不必要的错误。 启用Git-Messenger后它会自动在状态行显示Git状态信息。你也可以通过快捷键 C-c g 临时查看Git状态信息。 Git-Messenger的一些常用选项包括 git-messenger-show-by-default启用时是否默认显示Git状态信息。 git-messenger-refresh-interval设置Git状态信息刷新的时间间隔。 git-messenger-mode-line-string自定义Git状态信息显示的内容。 总之Blamer和git-messenger是两款实用的Emacs插件它们可以帮助你更好地管理代码和Git仓库。通过这两个插件你可以更方便地查看代码的历史变更和实时了解Git仓库的状态提高工作效率。
3.安装Emacs插件
3.1 blamer插件
(require git-blamed)
;;启动开启blamer-mode模式.
(setq blamer-mode 1)
3.2 git-messenger插件
;;git-messenger
(require git-messenger)
(global-set-key (kbd C-x v p) git-messenger:popup-message)