pydroid3 中文文档 下载 App

编辑器设置面板 —— 代码编辑体验的所有开关

进入设置

左侧菜单 → Settings → Editor,进入编辑器专属设置页。这里控制的是纯编辑器行为(缩进、自动补全、字体等),不涉及解释器和 GUI。

Pydroid Editor 设置页
Editor Settings:Preserve files、Tab length、Autocomplete quotes

常用设置项一览

设置项含义推荐值
Preserve files on exitApp 关闭时自动记住打开的文件和内容开启(防止丢失未保存代码)
Word wrap长行自动换行显示(不影响原始文件内容)看个人习惯,建议开启
Tab inserts spaces按 Tab 时插入空格而不是真实 Tab 字符开启(PEP 8 推荐)
Allow keyboard suggestions系统键盘的智能输入建议看个人习惯
Autocomplete quotes / braces打 ( 自动补 ),打 " 自动补配对引号开启(省好多时间)
Volume navigation用音量键翻页看个人习惯
Button bar底部扩展键盘栏的按钮列表自定义,见下文
Bar buttons list用空格分隔的按钮符号串默认即可,看个人需求微调
Tab length一个 Tab 等于几个空格默认 4(PEP 8 标准)

哪些值得改

Tab length:改为 4

Python 社区标准是 4 空格缩进。如果你的 Pydroid 默认不是 4,改一下。

Tab inserts spaces:开启

同样是 PEP 8 规范——Python 代码应该用空格而不是 Tab 字符缩进。开启后按 Tab 就会插入 4 个空格。

Autocomplete quotes / braces:开启

移动端打配对字符真的很痛,自动补全能省很多事。

Bar buttons list:根据你的编程习惯微调

默认按钮栏:Tab : ; ( ) , [ ] #

如果你写很多字典和 JSON,可以加个 { 和 }:Tab : ; ( ) { } [ ] #

如果你写很多 f-string,可以加 f" (f 加引号):Tab : ( ) " ' f #

哪些别动

重置设置

如果编辑器行为变得怪异(比如自动补全不工作、缩进乱了),可以在 Settings → Editor 里找「Reset to defaults」或类似选项恢复出厂设置。