Android Studio 中的代码自动补全

48
一个关于编辑器的问题,我不确定如何简洁地表达这个问题,因此我找不到答案。
我刚从Eclipse转到Mac上的Android Studio。
如果在布局文件中,我开始输入android:au,假设我想选择autotext,请参见屏幕截图。
如何使自动完成功能一直到“auto”的“to”?这样我只需要键入T然后按Enter键就可以选择autoText了。
由于没有没有“to”的选项,所以我应该被允许选择它。
如果我的解释不够清楚,请告诉我。

4个回答

86
Intellij(工作室)默认解析整个文本以搜索您的输入字符。 如果您键入“Text”,则应默认显示选项中的“autoText”。 您无需针对此行为进行任何配置。
不过它会优先考虑精确匹配,因此,如果您键入首字母大写的“Text”,则比键入小写字母“text”更有可能获得正确的结果。
您可以在以下位置更改这些首选项:
设置(或Mac中的首选项)->编辑器->代码完成

7
在我运行的版本中(2016.2.2),它位于“设置”->“编辑器”->“常规”->“代码完成”下面。 - Brent Larsen
1
对于Android Studio 3,'Case Sensitive Completion'选项不存在。取消勾选'Match Case'复选框将是替代方案。 - sky91

49
你可以在IDE设置 > 编辑器 > 代码补全中将“区分大小写的补全”设置为“无”。

7
在Android Studio中,依次点击文件(File) > 设置(Settings) > 编辑器(Editor) > 通用(General) > 代码完成(Code Completion),然后选择"对大小写不敏感(Case Sensitive Completion)"的选项为"无(None)"。 - Jigar
在IDEA和Android Studio中,只需按Ctrl+Alt+S,然后键入“case”即可访问此选项 :) - AlexeyGorovoy

27

在Android Studio中,打开“文件”--->“设置”(Ctrl + Alt + S),您可以使用此快捷方式。

从“设置”打开“编辑器”--->“常规”--->“代码完成”--->将“大小写敏感完成”更改为

查看下面的图像

输入图像描述


2
这让我感到非常困扰,直到我意识到这是可配置的。感谢您的答案! - driftwood

5
请确保在您的“文件”>>“省电模式”中禁用“省电模式”。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接