如何在Android Studio中禁用代码自动补全?

5
我是Android编程新手,想要在Android Studio中禁用自动完成功能。我认为这可能会提高我的编码能力并帮助我理解API结构。我在Google上搜索了很多,但没有找到积极的结果。那么如何禁用Android Studio中的自动完成?我希望禁用每种语言的代码完成(例如XML,JAVA,Groovy等)。 我希望即使按下ctrl+space,也不要显示任何内容。
3个回答

9
请到 文件->设置->编辑器,取消所有复选框。
然后进入 文件->设置->键盘映射->主菜单->代码->完成,删除所有快捷键并应用更改。

6

文件 -> 电源节能模式

这将禁用一系列功能,包括代码自动完成。


但是在按下Control+Space之后,它仍然显示建议。:( 我认为它也会禁用lint,但我想让我的lint保持活动状态。 - theapache64
我可能错过了,但我没有在最初的问题中看到那个要求。 - Tim Mutton
哦,抱歉!我忘记添加那个要求了。 - theapache64
谢谢,这是一个快速简便的选项,可以暂时禁用代码完成功能,例如在编辑大量变量名称时。 - ibuprofane

1

前往

文件-> 设置-> 编辑器

取消所有复选框的勾选

enter image description here

然后

在搜索框中输入Keymap-> type basic

接着,在Main Menu-> Code -> Completion下选择Basic,右键点击并移除Ctrl+Space

分配

将Ctrl+Space指派给其他选项

enter image description here


1
但是在按下Control+Space之后,它仍然显示建议。:( 我想完全禁用它。 - theapache64
我认为有一个选项基本完成(Ctrl+Space),如果您取消选中它,它将不会显示。 - Ahmad Nawaz
重启了2次,代码自动完成仍然正常工作。 - theapache64
我从 @AhmadNawaz 那里得到了一个可行的答案,你说你找到了一些东西,那是什么? - theapache64

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