当前位置:  开发笔记 > 开发工具 > 正文

现有的Emacs模块中缺少哪些功能可以使用git?

如何解决《现有的Emacs模块中缺少哪些功能可以使用git?》经验,为你挑选了1个好方法。

您如何看待 - 应该实现哪些功能以使Emacs中的Git更舒适?magit/git.el/egg/git-emacs/...中缺少哪些功能?



1> Joe Casadont..:

我已经玩git-emacs几天了.在阅读了我的选择(在你的博客文章中)并尝试了其中一些之后,我选择了那个.我的想法:

    git.el - 你的评论中有两个突出的东西

    它像PCL-CVS一样工作 - 我熟悉那个包(多年前使用它多年)但我更感兴趣的是学习如何用git方式做事,我认为熟悉范式会妨碍学习.

    git命令在状态缓冲区之外不起作用 - 我喜欢在更深层次上集成,否则我可以从shell运行我的所有git命令并完成它.

    magit - 在做git方式方面似乎要好得多,但同样,有两件事情突出:

    更改语义 - 您提到了几个根据上下文而表现不同的命令.通常我是-dwim命令的忠实粉丝,但不是在取消暂存文件和删除它之间的区别!

    它看起来不像其他一些(例如egg或git-emacs); 从好的方面来说,我确实喜欢图形分支表示

    鸡蛋 - 我实际上尝试过这个

    具有更好界面的magit,虽然看起来比magit好得多,但我担心它无法跟上magit开发

    旁边没有关于它的文件; 我遇到了一些问题(我不记得是什么)并且无法找到解决方案,所以我只是放弃它并继续......

    git-emacs - 看起来不错,并且有很好的文档

    我喜欢的东西:文档,易用性,外观和内置的许多有用命令,通过` git-cmd ' 直接访问任何git命令,支持git-blame

    我不喜欢的事情:ido(没有它可配置对我来说是一个重要的转折点,并暗示了作者方面的"我最了解"),缺少一些基本命令,如藏匿,缺乏任何自定义(再一次暗示"我最了解"的态度)

由于我在学习git本身方面还处于起步阶段,因此很难说这些软件包还缺少什么.我打算向git-emacs的作者询问他是否对补丁感兴趣,因为我可能会介绍自定义(ido,面孔和其他正常事物).无论如何,希望这有点帮助.

推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有