Repolode
Cosmic-Ide

Cosmic-Ide/Cosmic-IDE

一款运行在 Android 上的通用 IDE,内置完整 Linux 环境,可在手机或平板上编写、构建和运行真实项目。

Star
758
Fork
108
未关闭 Issue
6
最近提交
2个月前

这是什么?

Cosmic IDE 把 Android 设备变成一个完整的开发环境。它将代码编辑器与 Java、Kotlin、Scala、Rust、C/C++、Python 等语言的语言服务器结合,并支持 Gradle、Maven、Cargo、CMake、npm 等构建工具。

应用内置可交互的 Linux 终端,支持作业控制,并提供 pacman 包管理器用于安装编译器和工具。专门的 Git 界面可以暂存文件、查看提交历史、切换分支并推送或拉取远程仓库。JDK 可以在设置中通过 Foojay 下载和切换。

编辑器支持多标签编辑、包括自定义 TextMate 主题在内的语法主题,以及 Markdown、HTML 和图片的并排预览。插件可以扩展构建系统和项目模板,也可以通过自定义启动脚本接入任意 stdio 语言服务器。

核心功能

  • 01通过语言服务器协议提供代码补全、诊断和类型信息
  • 02内置 Linux 终端,可用 pacman 安装工具
  • 03专门的 Git 界面,支持暂存、历史、分支和远程操作
  • 04通过插件支持 Gradle、Maven、Cargo、CMake、npm 构建
  • 05多标签编辑器,支持主题、缩略图和实时预览

适用场景

  • 离开电脑时编写和运行小型 Java 或 Kotlin 项目
  • 在平板上快速修改代码或提交 Git 变更
  • 在 Android 设备上借助完整工具链学习编程语言

快速上手

  1. 1

    从夜间构建链接下载最新的 APK

  2. 2

    按用户指南的初始设置安装 JDK 和语言工具链

  3. 3

    在应用中新建项目、克隆 Git 仓库或打开本地文件

使用前须知

  • 仅适用于 Android 系统,不能在桌面操作系统上运行。
  • 主要以夜间构建版本分发,可能不够稳定。
  • 语言支持依赖于安装额外的插件或工具链。

标签

常见问题

Cosmic-IDE 是什么?
一款运行在 Android 上的通用 IDE,内置完整 Linux 环境,可在手机或平板上编写、构建和运行真实项目。 Cosmic IDE 把 Android 设备变成一个完整的开发环境。它将代码编辑器与 Java、Kotlin、Scala、Rust、C/C++、Python 等语言的语言服务器结合,并支持 Gradle、Maven、Cargo、CMake、npm 等构建工具。
Cosmic-IDE 可以免费使用吗?用的什么许可证?
Cosmic-IDE 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
Cosmic-IDE 还在维护吗?
半年内有更新。Cosmic-IDE 最近一次提交是在 2026年9月19日。
Cosmic-IDE 适合用来做什么?
离开电脑时编写和运行小型 Java 或 Kotlin 项目 在平板上快速修改代码或提交 Git 变更 在 Android 设备上借助完整工具链学习编程语言
Cosmic-IDE 怎么安装和运行?
从夜间构建链接下载最新的 APK 按用户指南的初始设置安装 JDK 和语言工具链 在应用中新建项目、克隆 Git 仓库或打开本地文件
在哪里获取 Cosmic-IDE?
源代码和安装说明在 GitHub 上:https://github.com/Cosmic-Ide/Cosmic-IDE

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目