在用Eclipse时候,你可以进行设置,设置成不管你输入任何字母,都能进行代码的提示,在Android Studio中也可以
设置,而且比Eclipse设置来的简单。当然如果你觉得代码自动提示会降低你的代码水平,你也可以不设置,在写代码
过程中,如果一时忘记了,你就可以用代码提示的快捷键。android studio代码提示的快捷键是什么呢?看这篇文章:
接下来说如何设置代码自动提示,如图:
图上内容比较多,我直接按区域划分成6块区域来说吧:
区域1:这个选项是关于提示的时候如何进行匹配,即按照什么条件来进行提示内容的搜索。
All:选择这个的话,意思就是要和你输入的字符进行全匹配,能全匹配起来的字符才会显示在提示列表中,如下图,其实就相当于精确搜索:
None:选择这项的话,意思是进行模糊匹配,我直接上图吧,大家看图就明白了:
First Letter:即是根据首字母进行匹配,不过这里面感觉还是有bug,选择First Letter时,匹配的结果和all类似,又比all少。这块个人感觉是Android Studio可能没有做完善。
如果不想这么麻烦,那就不用管这三项到底咋回事,直接选all吧,反正这块就一个提示匹配的方式,不关心也罢。
区域2:这块区域其实是和代码提示快捷键有关系的,意思是假设我没有设置弹出自动提示框,在你输入内容时,这个时候你按下了代码提示的快捷键,如果匹配到的提示内容只有一项,那么是否要自动补全。
区域3:这块是关于自动代码提示列表的排序规则,排序有两种方式, lexical和relevance,你点上图中右下角的π就能进行选择排序的顺序,不用关心吧,个人觉得用处不大。
区域4:这个选项是个很重要的选项,意思是是否弹出代码自动补全提示框,其实就是本文的核心,设置代码自动提示只要把这个勾打上就好了。第二个选项:Insert selected...ect.这个选项的意思是如果你选中了提示列表中的某项,然后通过空格键,或者点(.)等键可以直接进行补全(其实吧就是把其他键当回车使,按下后,就直接补全为你选中的代码)
区域5:这项是值是否自动弹出关于你选中的补全项的文档,说得直白点,就是对你选中的补全代码的一个说明,比如参数的说明,补全代码功能的说明。不过我打勾了也没出来,不知道是不是我操作的问题,不过估计也是Android Studio的bug。因为使用AS至今,发现很多选项是没有效果的。
区域6:这个区域是关于弹出框中方法名称或者参数返回值一些显示的定义,不过这个个人感觉也是有bug的,选跟不选效果一个样。不用关心。
相关推荐
昨天代码写的好好的,今天一打开Android Studio 开始写代码,居然没有代码自动提示了,我他妈也是醉了,学个安卓开发真是心累,各种幺蛾子。作为一个老程序员了,遇到这种问题,只能静下心来找问题。 出现原因: ...
本篇将详细介绍一个名为"Android-AndroidStudio自动生成布局代码插件"的工具,它可以帮助开发者节省时间,避免手动编写常见的布局初始化和ViewHolder代码。 这个插件,即BorePlugin(boredream-BorePlugin-8ebbb10...
在 Android Studio 的安装目录下找到 idea.properties 文件,并在文件末尾添加以下代码,禁用第一次运行 Android Studio 时的自动检查和升级 Android SDK。 三、设置主题、窗口大小和动画效果 Android Studio 提供...
在Android应用开发中,遵循一定的编码规范至关重要,它不仅可以提高代码的可读性和可维护性,还能提升团队协作效率。...结合Android Studio的插件,将这些规范融入日常开发流程,可以有效提升代码质量和开发效率。
在Android Studio中,高效开发离不开快捷键和代码模板的运用。这两个工具可以帮助开发者节省大量时间,提高编程效率,使得代码编写更加流畅。本教程将详细介绍如何在Android Studio中设置和利用这些功能。 首先,让...
9. **Kotlin支持**:作为首选的编程语言,Android Studio提供了对Kotlin的全面支持,包括智能提示、自动导入和错误检查。 10. **Android Jetpack组件**:集成Jetpack库,简化了应用程序架构,如Room数据库、...
【标题】"Earthquake - Android Studio 代码" 涉及到的是一个使用...同时,"Mystra Studio"可能是开发者对Android Studio的个人称呼或特定版本,这提示我们这是一个个人或团队项目,可能包含了一些定制化的设置或特性。
Android Studio的代码编辑器支持语法高亮、自动完成和实时错误检测。4.2.1版本增强了智能代码提示功能,可以更好地识别Kotlin、Java和XML代码,提高编码效率。此外,它还具备代码重构、调试和性能分析工具,帮助...
在这个“android studio 利用SharedPreferences实现自动登录”的主题中,我们将深入探讨如何利用SharedPreferences来实现用户登录状态的持久化,以便用户在下次打开应用时能够自动登录。 首先,我们需要理解...
它基于IntelliJ IDEA,提供了许多针对Android开发的优化功能,如代码自动完成、布局预览、调试工具等。Android Studio 3.2是其一个重要的版本,带来了多项改进和新特性。 在Android Studio 3.2中,开发者可以体验到...
Android Studio通常会自动配置NDK路径,如果没有,可以在项目级build.gradle文件中指定NDK路径或者通过Android Studio的设置界面进行添加。 2. **创建Android项目** 使用Android Studio创建一个新的Android项目,...
将下载的jar文件复制到Android Studio的`plugins`目录下,然后重启IDE,插件即会自动加载。 **三、使用技巧与最佳实践** 1. **配置插件**:在Android Studio的设置中,可以对Html插件进行个性化配置,例如预览模式...
1. **Android Studio的安装与设置**:首先,Android Studio的下载与安装是一个基础步骤,用户需要从官方网站获取最新版本,根据提示完成安装。设置过程中,开发者通常会选择自定义SDK路径,以便管理和更新Android...
在Android Studio中,Lombok是一个非常受欢迎的Java库,它提供了许多注解,可以自动处理样板代码,如getter、setter、equals、hashCode和构造函数等。然而,有时当我们使用Lombok时,Android Studio可能会提示Lombok...
- Inspections是Android Studio提供的一种静态代码分析工具,它可以检测代码中的潜在问题并提供警告或错误提示。在这里,你可以启用或禁用特定的检查规则,例如未使用的变量、过时的API等。 - 对于团队内部的编码...
2. **代码编写**:使用IDE的强大代码编辑器,享受智能提示、自动完成和代码导航等功能,提高编码效率。 3. **资源管理**:通过Res目录管理图片、字符串、颜色等资源,使用XML布局文件设计用户界面。 4. **运行与调试...
此外,还可以使用XML编写布局代码,配合代码提示和自动完成功能提高开发效率。 3. **Gradle构建系统**:Android Studio使用Gradle作为构建工具,支持灵活的构建配置。通过修改build.gradle文件,可以定义应用的依赖...