TermuC 是一个简单的 C/C++ IDE,采用 Termux 作为后台。项目基于 MrIkso/CodeEditor
本应用利用 com.termux.RUN_COMMAND
调用 Termux 执行编译命令,并利用 nc
运行 clangd
语言服务器,通过 TCP Socket 建立持续的 I/O 通道,提供代码诊断和补全功能。
- 代码高亮
- 自动补全
- 格式化
- 代码诊断
- 编译选项
- 暗主题
- 调试
- 项目管理
- 工作空间
为了支持 Termux 提供的所有 IDE 功能,请根据以下步骤进行配置:
- 安装 Termux(Github Releases 或 F-Droid);
- 运行
pkg install clang
,安装 clang 编译器和 clangd 语言服务器; - 按照 RUN_COMMAND Intent 以允许第三方 App 调用 Termux 执行命令;
- 最后安装 TermuC。