Eclipse添加Git的同步快捷键

这篇博客详细介绍了如何在Eclipse中为Git同步操作添加快捷键。首先,需要找到并识别org.eclipse.egit.ui_4.6.1.201703071140-r.jar中的plugin.xml文件,然后在action部分添加定义ID。接着,在key部分为Windows和编辑器上下文分别设置Ctrl+Alt+F的快捷键。此外,还需在commands和handlers扩展点中添加相应的配置项。最后,修改后需通过cmd使用eclipse-clean启动Eclipse以生效。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

怎么添加git的同步快捷键

找到相关jar(搜索:egit或版本号4.6.1.201703071140)->发现org.eclipse.egit.ui_4.6.1.201703071140-r.jar就是plugin.xml内容较多的插件配置

插件配置

找到<action(根据搜索org.eclipse.egit.ui.internal.actions.SynchronizeWorkspaceAction,只有一个)
找到后添加一个属性:definitionId=“ice.sync.action.command”(该属性用来和快捷键的commanId关联)
在中添加以下代码(一个是win的时候就可以按快捷键,一个是编辑内容的时候也可以按快捷键)

<key
 sequence="Ctrl+Alt+F"
 commandId="ice.sync.action.command"
 contextId="org.eclipse.ui.contexts.window"
 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
</key> 
<key
 sequence="Ctrl+Alt+F"
 commandId="ice.sync.action.command"
 contextId="org.eclipse.ui.textEditorScope"
 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
</key>

添加一个命令配置项

<extension point="org.eclipse.ui.commands">
   <command name="ice的Git同步" id="ice.sync.action.command"></command>
</extension>

添加一个处理器配置项

<extension point="org.eclipse.ui.handlers">
   <handler commandId="ice.sync.action.command" class="org.eclipse.egit.ui.internal.actions.SynchronizeWorkspaceActionHandler"></handler>
</extension>

特别注意:修改后不要直接启动eclipse,那样是永远看不到效果的,一定要用cmd进入eclipse目录然后运行eclipse -clean

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

2023年Java面试宝典

您的鼓励是对我的肯定,共建希望

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值