QPython 中文文档 下载 App

QEditor 编辑器概览——移动端 Python 代码编写体验

定位

QEditor 是 QPython App 内置的代码编辑器模块,不是独立的第三方 App。它专门为移动端形态设计——在小屏幕、触屏输入的限制下,提供尽可能接近桌面 IDE 的代码编写体验。

打开 QPython 后点击底部「编辑器」按钮即可进入 QEditor。

界面布局

QEditor 界面从上到下分为几个区域:

顶部工具栏

编辑区主体

这是核心区域,显示代码内容。支持:

底部扩展键盘

这是移动端特有的补偿设计。除了系统输入法键盘,编辑器底部常驻一排常用符号按钮:

(   )   [   ]   {   }   ,   ;   :   =   +   -   *   /   %   \n   #   ""   ''

还有缩进(Tab)、换行、方向键等快捷按钮。在手机上敲这些符号比在 PC 上麻烦得多,扩展键盘条把常用符号变成了一键触达。

侧边栏(可选)

部分版本的 QEditor 支持侧边栏,用于文件浏览、快速定位、项目结构查看等。在小屏手机上可能默认隐藏。

QEditor 界面
QEditor 编辑器代码视图

与系统文本编辑器的区别

手机上也能安装纯文本编辑器(如 QuickEdit、Code Viewer),但 QEditor 相比它们有几个 Python 专属优势:

支持的语言

QEditor 不只支持 Python。根据 QEdit(独立版的 QEditor)的描述,它还能:

但 QPython 主 App 内的 QEditor 主要聚焦 Python,其他语言的能力可能被裁剪。

文件浏览器集成

QEditor 内置文件浏览器,可以直接浏览手机文件系统,定位并打开 .py 文件。文件浏览器会记住最近访问的目录,下次打开直接跳转。

小结

QEditor 是 QPython 作为「完整 IDE」的核心模块。它在小屏幕移动端的限制下做了大量针对性设计——底部扩展键盘条、Python 语法专属优化、一键运行——让写 Python 这件事在手机上变得实际可用。

接下来看 语法高亮 和 代码补全 了解更多编辑体验细节。