pydroid3 中文文档 下载 App

自动缩进、代码补全与实时分析

自动缩进

当你在一个缩进块里(比如 if、for、def 之后)敲回车换行时,Pydroid 会自动把新行的缩进调整到上一行的层级,不需要你手动按 Tab。

默认行为:

如果你更习惯空格缩进(很多 Python 风格指南推荐 4 空格),在 Settings → Editor → Tab inserts spaces 里开启它。开启后按 Tab 就会插入你设置数量的空格(默认 4),而不是一个 Tab 字符。

智能配对补全

除了扩展键盘栏的 ( ) " ' 自动补全,Pydroid 编辑器还会:

如果你觉得某些场景下自动补全反而碍事(比如写正则表达式时 \( 这种转义),可以在编辑器设置里关闭这项。

代码补全(Premium 功能)

Premium 版的代码补全是上下文感知的——不是简单的单词字典,而是能理解作用域和类型:

免费版也有基础的补全(基于已输入过的单词),但没有类型推断和库方法提示。

实时代码分析(Premium 功能)

这是 Pydroid 编辑器里最接近桌面 IDE 的功能。Premium 版在你敲代码的同时,会后台跑一轮静态分析,标出可能的问题:

标红/标黄的下划线不会阻止 Run,只是提醒你有问题。最终能不能跑还是由 CPython 解释器来决定。