如何在IntelliJ中调出含更新用法、绑定构造参数等选项的上下文菜单
IntelliJ IDEA 上下文菜单相关问题解答
1. 2021版本调出该上下文菜单的方法
你描述的是IntelliJ IDEA的上下文操作与快速修复菜单,针对构造参数的专属操作菜单调出步骤如下:
- 首先将光标定位到类构造方法中你需要操作的参数文本范围内
- 再任选一种方式触发菜单:
- 快捷键触发:Windows/Linux系统按下
Alt + Enter,macOS系统按下Option + Enter - 鼠标触发:右键点击目标参数,在弹出的右键菜单中选择对应选项
- 快捷键触发:Windows/Linux系统按下
注:只有光标停留在构造方法参数位置时,才会加载你列出的这些构造参数专属操作选项,该场景下的菜单包含以下选项:
- 更新用法以反映签名变更…
- 为参数'statusRepository'创建字段
- 安全删除'statusRepository'
- 将构造函数参数绑定到字段
- 将参数放在同一行
- 生成带默认参数值的重载构造函数
2. 菜单项的调用入口说明
这些操作并非只能通过上下文菜单调用,大部分通用功能也可以在顶部固定菜单栏的Code菜单下找到对应入口:
- 「安全删除」可以在
Code > Safe Delete找到 - 「生成重载构造函数」可以在
Code > Generate中选择对应功能实现 - 参数排版、签名变更类的通用操作也可以在
Code菜单的对应分类中找到入口
但你列出的这些和当前选中参数强绑定的定制化操作(比如直接为当前光标所在的参数创建字段、自动同步修改当前参数签名的所有引用),仅在定位到对应参数位置后通过上下文菜单触发才能直接带入当前上下文信息,固定菜单栏的入口为通用功能,不会自动识别你当前要操作的参数,需要后续手动选择操作目标,使用效率远低于上下文菜单。
内容的提问来源于stack exchange,提问作者Basil Bourque
相关产品推荐
相关产品推荐

