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

怎么上手

由 README 提炼,执行前请确认
从 F-Droid 安装:https://f-droid.org/packages/cn.rbc.termuc
或下载 GitHub Actions 构建产物
硬件要求按 README 说明

README 未说明;需在 Android 设备上安装 Termux 作为运行后端

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

基于 Termux 的 Android 端简易 C/C++ IDE,在手机上写代码、编译和调试

在 Android 手机上运行的 C/C++ 简易 IDE,底层调用 Termux 提供编译环境,并支持 LSP 语言服务,方便随时写代码和调试。

核心能力

  • 通过 com.termux.RUN_COMMAND 调用 Termux 执行命令
  • 用 netcat 连接 clangd 语言服务器建立常驻 I/O 通道
  • 支持语法高亮、自动补全、格式化和语义高亮
  • 提供诊断、代码操作、跳转定义和符号重命名
  • 支持编译参数配置、调试和项目管理

容易踩的坑

必须先按 Wiki 的 Setup 页面完成 Termux 环境配置,否则无法编译和诊断;依赖 Termux 及其 clangd、netcat 环境,需在 Termux 内自行安装;Workspace 功能尚未实现

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v0.2.4
  1. 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
  2. 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
  3. 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
  4. 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
  5. 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 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    TermuC

    release license CI

    中文 README

    TermuC is a simple C/C++ IDE backed on Termux. Based on MrIkso/CodeEditor

    Download

    Screenshot

    1

    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

    Wiki