在Eclipse-CDT Juno中禁用EGit

Jos*_*osh 21 eclipse eclipse-cdt egit

这个帖子:如何暂时禁用EGit?讨论了如何在Eclipse中禁用EGit,但是当我去的时候 "Startup and Shutdown",没有选项可以禁用EGit.

如何控制Eclipse-CDT中加载的插件?

小智 55

好的,这是一个建议.您可以通过执行以下操作从Egit断开特定项目:右键单击project-> Team-> Disconnect.

如果您希望再次连接到repo,请右键单击project-> Team-> Share Project ...

如果您希望禁用插件本身,则必须将其卸载.

  • 由于插件每次都崩溃,我真的很感激一种真正禁用它的方法.它只是在下次打开它时再次"连接"(无论这意味着什么),并且在我断开连接之前崩溃. (2认同)
  • 我也试过了..我可以断开连接,但如果我关闭项目然后再打开它,git就会重新开启. (2认同)

Kim*_*Kha 21

在eclipse中插件不容易删除/禁用.但是您可以删除该插件的jar文件以删除插件.

在Linux或Mac中,打开终端,然后打开cdeclipse文件夹.

mkdir disabled disabled/features disabled/plugins

mv features/*egit* disabled/features/
mv plugins/*jgit* disabled/plugins/
mv plugins/*egit* disabled/plugins
Run Code Online (Sandbox Code Playgroud)

阅读更多信息,请访问http://blog.sarathonline.com/2012/05/eclipse-indigo-without-mylyn.html

  • 谢谢.为什么这不是Eclipse本身的设置?它违背了逻辑. (2认同)

Wil*_*now 12

要从Eclipse卸载插件或软件:

  1. 帮助菜单
  2. 安装新软件
  3. 在对话框中,选择显示"已安装的内容"的小链接
  4. 可以删除"已安装软件"选项卡下的任何内容

我想在最新版本的Eclipse中,你不会在这个列表中找到eGit.相反,您将在功能/插件列表下找到它.所以,它不容易删除.我怀疑你仍然可以转到Eclipse安装目录并且樱桃挑出来但是重点是什么?只需按照bobestm建议并断开项目与git的连接,CDT不应该打扰你(我的不...)

您将无法再在"启动/关闭"首选项中找到eGit.我认为发生的事情是将git更紧密地集成到IDE中(而不是CDT).这是一件好事,但我不确定为什么你需要禁用它.

  • 并非所有使用Git的人都使用Eclipse/Git集成,令人遗憾的是,此时似乎在Eclipse中强迫您使用它.我发现@bobestm的答案现在令人满意 (6认同)
  • 我不能忍受这样的评论:"这是一件好事,但我不确定为什么你需要禁用它".人们有不同的需求,偏好和选择.根据开发需求,可以使用无数种方法来使用和操作工具.仅仅因为某人没有按照你学会的方式做事,并不会让他们无知. (4认同)