有没有办法在intellij中自动生成字段?

时间:2013-12-30 11:50:12

标签: intellij-idea keyboard-shortcuts

我正在使用intellij / android studio,我发现我失去了太多时间来生成新字段。所以我想也许有办法自动生成所有新字段。

enter image description here

我的快捷方式是:

  1. 选择红色字段
  2. left alt + enter
  3. 向下箭头
  4. 输入
  5. 输入
  6. ctrl + alt +向左箭头
  7. 有没有其他方法可以通过选择少数未声明的字段来加快速度?

2 个答案:

答案 0 :(得分:1)

有许多快速修复,有一个侧面菜单选项“修复文件中的所有xyz问题”。但是,在修复“无法解析符号'foo'”错误时,这是​​不可用的,因为有多种方法可以解决此类问题(即添加字段,局部变量,参数等)。

最快的方法是在编写代码时自动生成名称和字段。这样做的另一个好处是,当您使用IDEA建议的变量名时,可以节省更多的击键次数。此外,这些变量/字段可立即用于代码完成。

例如,对于您显示的第一个项目,我会执行以下操作:

  1. 输入:(TextView) findViewById(R.id.yourNick);
    • 请注意,没有前导变量/字段名称或=符号
  2. 光标仍然在行尾(即结束;的右侧)使用介绍字段 Ctrl + Alt + F )行动。
  3. 选择一个建议的名称或输入名称,然后按 Enter
  4. 光标结束它的位置(即行的结尾),因此您只需键入 Enter 并继续编码下一行。此方法只添加一个键击( Ctrl + Alt + F ),但不会输入=和2个空格(所以你提前2次击键)。如果其中一个建议可用(通常是这样),它可以消除键入变量/字段名称。

    同样适用于局部变量名( Ctrl + Alt + V ),“常量”( Ctrl + Alt + C )和参数( Ctrl + Alt + P

    我经常使用这种方法。我记不起上次用手动启动变量声明的代码行了。

答案 1 :(得分:0)

  1. 选择红色字段
  2. ctrl + alt + F(提取字段)
  3. 输入