Android Studio代码自动完成

时间:2017-01-11 14:06:07

标签: android-studio intellij-idea autocomplete keyboard-shortcuts code-completion

这是我关于stackoverflow的第一个问题,我已经搜索了我的问题的答案但是找不到我所拥有的答案的确切答案所以请不要打耳光如果这听起来微不足道,我就太过分了。

早些时候,我在编写Android应用程序时输入了Toast.makeText,并且我已经在键盘上按了一些东西(它不能超过 Enter +的东西)不仅以Toast.makeText();的方式自动完成了代码,还为我添加了所有3个参数,包括我当前所处活动的名称(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 多次为每个参数弹出选择对话框,而不是像以前那样一次性完成所有自动完成。

谢谢你的帮助!

1 个答案:

答案 0 :(得分:1)

我遇到了完全一样的事情,从而遇到了您的问题!

我发现此功能称为“实时模板”,您可以在键入Toast一词后点击Tab来激活它。这是显示“ Toast”关键字的意图图标的屏幕截图。

screenshot of Toast live template

如果您键入Toast然后输入句号,则该功能将无法激活。

Android Studio Live Templates documentation