Android Studio 代码自动完成

Android Studio code auto-completion

这是我关于 Whosebug 的第一个问题,我已经搜索了我的问题的答案,但无法真正找到我所拥有的答案的确切答案所以如果这听起来微不足道,请不要打我太多耳光.

早些时候,我在编写 Android 应用程序时输入了 Toast.makeText 并且我在键盘上按下了一些东西(它不可能比 Enter + something) 不仅以 Toast.makeText(); 的方式自动完成代码,而且还为我添加了所有 3 个参数,包括我当前作为上下文的 activity 的名称 (OrderHistoryScreenActivity.this).

我在 IntelliJ (https://www.jetbrains.com/help/idea/2016.3/smart-type-code-completion-completing-code-based-on-type-information.html#d1916089e66) 上发现了一些类似的东西,但这并不完全是发生在我身上的事情,因为根据这篇文章,我需要按 Ctrl + Shift + Space 多次弹出每个参数的选择对话框,而不是像以前那样一次性完成所有操作发生了。

感谢您的帮助!

我遇到了完全相同的事情才遇到你的问题!

我发现此功能称为实时模板,您可以在输入 Toast 后按 Tab 键激活它。这是显示 'Toast' 关键字的意图图标的屏幕截图。

如果您输入 Toast,然后输入句号,则该功能不会激活。

Android Studio Live Templates documentation