C++编译器
LeetCode:技术题库丰富,包含多种编程语言的题目,适合求职面试前的刷题准备,同时提供技术干货分享和技术交流社区。
安卓平台上的IDE
AIDE:专为安卓开发者设计的Java集成开发环境(IDE),支持直接编译运行Java代码,编写简单的安卓程序。具有自动补全、代码高亮、语法提示等功能,使用体验极佳。
Android Studio:针对Android开发的官方集成开发环境(IDE),功能强大且稳定,支持Java、Kotlin等主流编程语言,并提供了一系列的开发工具、调试器和模拟器。
Python编程环境
QPython3:集成了Python3解释器,支持命令行运行Python代码,具有代码高亮、语法检查等功能,方便用户编写和运行Python代码。
Python编程狮:一款专门为零基础编程爱好者打造的Python入门工具App,提供Python编程海量参考教程,支持碎片化时间学习,手机端即可写代码。
Pythonista:专为iOS设备设计的Python集成开发环境,支持Python 3语言,提供了丰富的编辑器和调试工具,内置了多个模块和库,使得开发过程更加便捷。
终端模拟器
ATerm终端模拟器:安卓平台上的强大终端模拟器,支持多种终端模拟,可以在手机上实现远程编程,满足各种编程需求。
Termux:Termux是一款基于Linux的终端模拟器,可以在手机上运行Linux命令行工具和脚本。它支持多种编程语言,如Python、Ruby、Perl等,用户可以在Termux中安装包管理器和各种开发工具,进行编程和开发工作。
代码编辑器
Quoda:适用于Android的轻量级代码编辑器,支持多种编程语言,如HTML、CSS、JavaScript、PHP等。它具有语法高亮、代码折叠、自动完成等功能,还可以与FTP服务器连接,方便用户进行文件传输。
Dcoder:适用于Android和iOS的多功能编程IDE,支持超过50种编程语言。它提供了代码编辑、编译和运行的功能,并且有一个强大的代码库,可以帮助用户解决常见的编程问题。
其他
VS Code (Code FA):酷安大神将VS Code移植到安卓平台的作品,几乎实现了VS Code在PC平台上能实现的所有功能,包括安装插件和适配各种语言。
HelloWorld:一款能编纂代码源码的掌上应用软件,可以用于学习编程、统计数据、操作文件、开发自动化脚本等操作。
根据你的具体需求和使用的手机系统,可以选择以上推荐的软件来进行编程学习或开发工作。例如,如果你是安卓开发者,AIDE和Android Studio都是非常好的选择;如果你是Python初学者,QPython3和Python编程狮可能更适合你。