Repolode
Cosmic-Ide

Cosmic-Ide/Cosmic-IDE

Android向けの汎用IDE。完全なLinux環境を動かし、スマートフォンやタブレットで本格的なプロジェクトの作成、ビルド、実行ができます。

スター
758
フォーク
108
未解決の Issue
6
最終コミット
2 か月前

これは何?

Cosmic IDEは、Androidデバイスを開発環境に変えます。コードエディターに、Java、Kotlin、Scala、Rust、C/C++、Pythonなどの言語サーバーと、Gradle、Maven、Cargo、CMake、npmなどのビルドツールを組み合わせています。

アプリには、ジョブ制御に対応した対話型Linuxターミナルと、コンパイラーやツールをインストールできるpacmanパッケージマネージャーが含まれています。専用のGitインターフェースでは、ステージング、コミット履歴、ブランチ切り替え、push/pullを操作できます。また、設定からFoojay経由でJDKをダウンロードして切り替えられます。

エディターは複数タブでの編集に対応し、カスタムTextMateテーマを含むシンタックステーマや、Markdown、HTML、画像の並列プレビューを利用できます。プラグインでビルドシステムやプロジェクトテンプレートを拡張でき、カスタムの起動スクリプトを使って任意のstdio言語サーバーを追加できます。

主な機能

  • 01補完、診断、型情報を提供するLanguage Server Protocol連携
  • 02ツールのインストールに使えるpacmanを備えたLinuxターミナル
  • 03ステージング、履歴、ブランチ、リモートを操作できる専用Gitインターフェース
  • 04プラグインによるGradle、Maven、Cargo、CMake、npmのビルド対応
  • 05テーマ、ミニマップ、ライブプレビューに対応した複数タブエディター

ユースケース

  • パソコンが手元にないときに、小規模なJavaやKotlinプロジェクトを作成・実行する
  • タブレットで手早くコードを修正したり、Gitコミットを作成したりする
  • フルツールチェーンを備えたAndroidデバイスでプログラミング言語を学ぶ

クイックスタート

  1. 1

    nightlyリンクから最新のnightly APKをダウンロードします

  2. 2

    User Guideの初期設定に従って、JDKと言語ツールチェーンをインストールします

  3. 3

    新しいプロジェクトを作成するか、Gitリポジトリをクローンするか、アプリでローカルファイルを開きます

使う前に知っておきたいこと

  • Android専用のため、デスクトップOSでは動作しません。
  • 主にnightlyビルドとして配布されているため、不安定な場合があります。
  • 言語サポートを利用するには、追加のプラグインやツールチェーンのインストールが必要です。

トピック

よくある質問

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 のインストール方法は?
nightlyリンクから最新のnightly APKをダウンロードします User Guideの初期設定に従って、JDKと言語ツールチェーンをインストールします 新しいプロジェクトを作成するか、Gitリポジトリをクローンするか、アプリでローカルファイルを開きます
Cosmic-IDE はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Cosmic-Ide/Cosmic-IDE

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト