82

我真的很喜欢 Eclipse 中的Ctrl+1快捷方式(错误提示和小型重构)。在 IntelliJ 和 Android Studio 中是否有等价物?

4

6 回答 6

111

Alt+Enter

于 2011-08-08T12:36:19.937 回答
34

个人认为AltEnter不是特别正确。 Ctrl1进行大量代码生成,例如在给定方法调用的情况下生成局部变量等。

CtrlAltV... 生成一个局部变量

CtrlAltF...生成一个字段

AltInsert...生成(下拉菜单生成各种)

现在,与问题无关但可能有帮助并且在同一个球场中的是 IntelliJ 中的“ foreach ”捷径iter而不是for.

于 2013-05-14T01:56:23.637 回答
14

我也不认为 ctrl+enter 是答案。

我会说ctrl+ alt+ shift+t (Refactor this...) 我重新映射到ctrl+1是最接近 eclipse 中的 ctrl+1 的东西。它允许您内联、提取代码(变量、方法、字段等)、移动代码、拉取成员等。

于 2014-11-18T16:57:58.650 回答
4

Ctrl+1是我最喜欢的快捷方式之一,但不幸的是,没有与之完全相同的快捷方式。您可以在: 中搜索快速修复File-->Settings-->Keymap,但您什么也找不到。

尽管很多人会说Alt+Enter是最接近的答案。但我认为有更好的等价物,例如Ctrl+ Alt+ Shift+ t。它会给你一些神奇的选择。

您还可以通过以下方式将其重新映射到 Ctrl+ 1

File-->Settings-->Keymap

在此处输入图像描述

于 2015-12-22T10:46:06.930 回答
1

尝试按CTRL+ ALT+ v

它将准确地给出该方法的返回类型。

于 2019-05-31T09:04:23.227 回答
0

我认为“Other -> Show Context Actions”非常接近Eclipse 中的Ctrl+ 1

于 2021-03-28T10:44:22.717 回答