必须先按 Wiki 的 Setup 页面完成 Termux 环境配置,否则无法编译和诊断;依赖 Termux 及其 clangd、netcat 环境,需在 Termux 内自行安装;Workspace 功能尚未实现
TermuC
RainbowC0GPL-3.0活跃维护在 Android 手机上运行的 C/C++ 简易 IDE,底层调用 Termux 提供编译环境,并支持 LSP 语言服务,方便随时写代码和调试。
A simple C/C++ IDE for Android, backed on powerfull Termux
v0.2.4发布于 2026-08-09 00:27 UTC239star22fork同步于 2026-11-07 07:32 UTC
从 F-Droid 安装:https://f-droid.org/packages/cn.rbc.termuc
或下载 GitHub Actions 构建产物 硬件要求按 README 说明
README 未说明;需在 Android 设备上安装 Termux 作为运行后端
基于 Termux 的 Android 端简易 C/C++ IDE,在手机上写代码、编译和调试
在 Android 手机上运行的 C/C++ 简易 IDE,底层调用 Termux 提供编译环境,并支持 LSP 语言服务,方便随时写代码和调试。
核心能力
- 通过 com.termux.RUN_COMMAND 调用 Termux 执行命令
- 用 netcat 连接 clangd 语言服务器建立常驻 I/O 通道
- 支持语法高亮、自动补全、格式化和语义高亮
- 提供诊断、代码操作、跳转定义和符号重命名
- 支持编译参数配置、调试和项目管理
容易踩的坑
内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README
- v0.2.4最新正式版2026-08-09 · 2026-08-09 00:27 UTC
- Implement textDocument/rename
- Support Java/Javascript/JSON syntax highlighting
- Support Tab navigation as an option
- Support custom symbol bar
- Fix bugs for word-wrap, line-marks and file-saving
- v0.2.32026-05-06 · 2026-05-06 17:48 UTC
查看更新说明
- Implement textDocument/codeAction
- Implement textDocument/semanticTokens/full
- Support goto-definition via textDocument/definition
- Fix lexing C++ raw string
- Fix focused background highlighting for tablet
- v0.2.22026-02-26 · 2026-02-26 06:58 UTC
查看更新说明
- Implement textDocument/documentHighlight of LSP
- Support access Termux Storage via SAF
- Fix behaviors of the navigation keys #29
- Fix errors for the CMake template
- Fix errors when drawing underlines
- v0.2.12025-11-07 · 2025-11-07 13:35 UTC
查看更新说明
- Support fast-scrolling
- Support horizontal navigation by SogouInput
- Fix missing "/system/bin/nc" for Android 6/7
- Support rename operation
- Fix automatic capitalization for some input methods
- v0.2.02025-10-14 · 2025-10-14 09:33 UTC
查看更新说明
- Add floating-window UI debugger
- Optimize mouse operations
- Adapt for Termux 0.119.0 version
- Fix bugs when copying large text
- Fix bugs when auto-completing
用户点评
登录用户的真实使用记录,可按版本和硬件筛选共 0 条
还没有人点评。第一个说出真实体验的人最有价值。
TermuC
TermuC is a simple C/C++ IDE backed on Termux. Based on MrIkso/CodeEditor
Download
- Artifacts in Github Actions
- F-Droid
Screenshot

Technology
This app uses com.termux.RUN_COMMAND to call Termux to run command, and run clangd language server with netcat, which builds an insistent I/O channel, offering functions as diagnosing and compilation.
Features
- Highlighting
- Autocompletion
- Formatting
- Diagnosing
- Compile flags
- Dark mode
- Debugging
- Project management
- Code action
- Semantic highlighting
- Goto definition
- Symbol renaming
- Workspace