如何将这两个函数添加到android studio,将现有(不可访问)变量转换为私有/公共?屏幕截图是伪造的而不是真实的,但这是我的问题的目的。
要将局部变量变为私人/公共,我必须执行以下步骤:
- 剪切[variable-class] [variable-name]
- 写[private/public]
< br /> - 将光标位置更改为类头 - 粘贴[variable-class] [variable-name]
- 复制[variable-name]
- 将光标位置更改为类方法
- 粘贴[variable-name]
答案 0 :(得分:11)
Ctrl + Alt + F 会将您的局部变量提取到类字段中。
要了解其他可用的重构,您可以阅读Intellij Idea Reference Card。
答案 1 :(得分:4)
谢谢@Ofek!你的答案还可以,但并不完美;)所以我要补充一些细节。
1。将光标位置更改为变量
2。按 Ctrl + Alt + F
3。要打开额外设置,请再次按 Ctrl + Alt + F :
4。如果已完成,请按 Enter :
其他强>
要按照this answer将 Ctrl + Alt + F 更改为所需的组合。
答案 2 :(得分:0)
转到设置 - &gt;编辑器 - &gt;按键映射,搜索“字段”并定义提取字段的快捷方式。