Android Studio中的"添加未实现的方法"功能

Kri*_*her 129 android android-studio

在Eclipse IDE中有一个很棒的功能,允许您添加(实现)特定类的所有必需方法.我正在Android Studio IDE中寻找此功能,但到目前为止还没有成功.有类似的东西吗?对我来说,它是关键功能之一,不能没有.

编辑:

我不想选择实现的方法.我希望IDE像Eclipse一样为我做这件事.例如,当我在任何Activity扩展类中单击"添加未实现的方法"时,所有这些onCreate() onPause() onResume()都生成了.

Grz*_*Żur 207

当然有.它被称为实现方法覆盖方法.CTRL-ICTRL-O的默认快捷方式.请参阅实现方法覆盖方法的描述.

  • 是的'ALT + ENTER'**应该是正确答案**而不是'CTRL-O'** (15认同)
  • 好的,但这不是我要求的.我不想选择实现的方法.我希望IDE像Eclipse一样为我做这件事.例如,当我在任何`Activity`扩展类中单击"添加未实现的方法"时,生成了所有这些`onCreate()``onPause()``onResume()`. (10认同)
  • 实际上,您将能够选择所有可覆盖的方法,其中eclipse为您做出选择.使用eclipse,您无法准确选择要覆盖的内容.也许这种方式更清洁;) (2认同)
  • pbespechnyi的答案是正确的.Alt + Enter (2认同)
  • 将它悬停在Class上会很棒,然后只需单击实现方法.Eclipse真是太棒了...... (2认同)

pbe*_*nyi 40

您可以使用以下快捷方式.

在Windows机器上:

  • Alt+ Enter- 关于类定义;
  • Ctrl+ I- 在类体中显示未实现方法的列表.

在Mac上:

  • Option ⌥ + Return- 关于类定义(Option ⌥ 也可以Alt);
  • Command ⌘+ I- 在类体中显示未实现方法的列表.

还有一些有用的组合Ctrl+ O/ Command ⌘+ O- 覆盖方法.

  • 好的,但这不是我要求的.我不想选择实现的方法.我希望IDE像Eclipse一样为我做这件事.例如,当我在任何`Activity`扩展类中单击"添加未实现的方法"时,生成了所有这些`onCreate()``onPause()``onResume()`. (5认同)

小智 5

Alt + Enter - on class definition; Ctrl + I - 在类体中显示未实现方法的列表.Ctrl + O - 在类体中显示覆盖方法列表.