智能代码补全——边写边给建议
补全触发方式
AIDE 的代码补全有两种触发方式:
- 自动触发 — 输入
.(点号)后自动弹出该对象的可访问成员列表 - 手动触发 — 输入中随时可以通过菜单选择"Complete Code"或使用快捷键
补全覆盖范围
AIDE 的补全能力覆盖多个层次:
| 补全类型 | 说明 |
|---|---|
| 包导入 | 自动提示可用的 import 语句 |
| 类名 | 当前项目和 Android SDK 中的所有类 |
| 方法名 | 类的公开方法和继承方法 |
| 字段名 | 对象的成员变量 |
| 参数类型 | 方法签名的参数提示 |
| XML 标签 | Android XML 布局中的合法标签和属性 |
| CSS 属性 | 标准 CSS 属性名和可选值 |

参数提示
当你调用一个方法时,AIDE 会显示该方法的参数签名,帮助你正确填写每个参数。参数名、类型、重载版本都会列出来。
片段补全
AIDE 内置了常用代码片段(Code Snippets),输入缩写后可以自动展开:
for→ 展开为 for 循环骨架onClick→ 展开为 View.OnClickListener 实现main→ 展开为 Java main 方法
XML 布局补全
在编辑 Android XML 布局文件时,AIDE 的补全特别有用:
- 输入
<后弹出可用标签列表 - 选中标签后弹出属性列表
- 颜色值、尺寸值等会弹出可选值
这比手写 XML 快得多,也避免了拼写错误。