编辑器高级设置——字体、缩进、自动保存
入口位置
编辑器相关的设置集中在 Settings → Editor 菜单下。免费版和 Premium 版可配置项有差异,Premium 版有更多主题和自定义选项。
基础可配置项
| 设置项 | 说明 | 默认值 |
|---|---|---|
| Font Size | 编辑器字体大小(sp) | 适中(约 14sp) |
| Tab Size | Tab 键插入的空格数 | 4 |
| Show Whitespace | 是否显示空格和 Tab 标记 | 关闭 |
| Auto Indent | 换行时自动延续上一行缩进 | 开启 |
| Auto Save | 切换文件或退出时是否自动保存 | 开启 |
| Show Line Numbers | 是否显示行号 | 开启 |
代码格式化
AIDE 支持基础的代码格式化(Reformat Code):
- 选中代码块或整个文件后选择 Reformat
- 自动调整缩进、对齐括号、规范空格
- 支持 Java、C/C++、XML、CSS、JavaScript
注意:AIDE 的格式化能力比 Android Studio 弱,复杂的风格规则(如特定括号位置、空行数量)无法自定义。
自动补全触发设置
- Auto Complete Enabled — 是否在输入时自动弹出补全
- Delay — 自动弹出的延迟(毫秒),调小响应更快但可能干扰输入
- Auto Import — 是否自动添加 import 语句
滚动与操作体验
| 设置 | 说明 |
|---|---|
| Scroll Past End | 是否允许滚动到文件末尾之后(类似 VS Code) |
| Smooth Scrolling | 平滑滚动动画 |
| Undo Limit | 撤销操作的历史步数 |
| Virtual Keys | 屏幕底部显示的方向键、Ctrl/Alt 键(方便触摸屏操作) |
Premium 独占设置
Premium Key 解锁后增加:
- Theme 切换 — 深色主题、自定义配色
- Syntax Color Customization — 为每种语法元素单独设色
- More Code Style Options — 更细粒度的格式化规则
触摸友好度小贴士
AIDE 毕竟是触摸屏上的 IDE,以下设置能提升触摸体验:
- 适当调大 Font Size(平板建议 16-18sp,手机建议 14-16sp)
- 开启 Show Line Numbers 便于定位
- 保持 Virtual Keys 开启,配合蓝牙键盘效果最佳
- 双指缩放代码区域快速切换字体大小