IntelliJ IDEA 有一个用于 VCS 操作的快捷方式 (Alt+BackQuote
)。但是,它仅显示一些操作(例如,没有更新项目、获取、拉取)。是否可以显示所有操作或更改显示的操作?
最佳答案
您无法直接更改特定的快速列表,但您可以定义自己的快速列表。然后,您可以将其映射到键盘快捷键,可以是其他键盘快捷键,也可以是 Alt+反引号。缺点是对于许多操作,您只能定义特定于特定 VCS 的操作。内置的快速列表为项目设置中定义的特定 VCS 提供操作。手动定义的快速列表将不具有该逻辑/能力。如果您始终使用相同的版本控制系统,那么这不是问题。但如果您在不同项目的 VCS 之间切换,则意味着需要多个快速列表。快速列表可以包含其他快速列表。因此,如果您确实使用多个版本控制系统,则可以将所有常见项目(例如更新项目)与 VCS 特定操作的子快速列表一起放入列表中(例如 CVS 回滚、SVN 恢复等)。
要创建快速列表,请转至"file">“设置”>“[IDE 设置]”>“快速列表”。单击“添加”图标并添加所需的操作(VCS 操作位于主菜单 > VCS 下)。创建完成后,您可以在"file">“设置”>“[IDE 设置]”>“键盘映射”>“快速列表”下映射快捷方式。 (在新的快速列表显示在键盘映射中之前,您可能需要关闭并重新打开设置对话框)。
另一个选项是录制一个宏(编辑 > 宏)来打开 VCS 菜单并将其映射到键盘快捷键。不管项目使用什么版本控制系统,它都是VCS菜单中的第九个菜单项。 (唯一的异常(exception)是,如果一个项目定义了多个版本控制系统,那么它将是 9、10 等)因此,如果您使用以下序列录制宏:
- Alt+S
- ↓9次
- →
...这将打开包含所有选项的 VCS 菜单。
关于version-control - 在 IntelliJ IDEA 中显示所有 VCS 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20395742/