Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.26 KB

README_zh.md

File metadata and controls

36 lines (25 loc) · 1.26 KB

TermuC

TermuC 是一个简单的 C/C++ IDE,采用 Termux 作为后台。项目基于 MrIkso/CodeEditor

Get it on F-Droid

截图

1

技术原理

本应用利用 com.termux.RUN_COMMAND 调用 Termux 执行编译命令,并利用 nc 运行 clangd 语言服务器,通过 TCP Socket 建立持续的 I/O 通道,提供代码诊断和补全功能。

特性

  • 代码高亮
  • 自动补全
  • 格式化
  • 代码诊断
  • 编译选项
  • 暗主题
  • 调试
  • 项目管理
  • 工作空间

初始化

为了支持 Termux 提供的所有 IDE 功能,请根据以下步骤进行配置:

  1. 安装 Termux(Github ReleasesF-Droid);
  2. 运行 pkg install clang,安装 clang 编译器和 clangd 语言服务器;
  3. 按照 RUN_COMMAND Intent 以允许第三方 App 调用 Termux 执行命令;
  4. 最后安装 TermuC。