このLua ide - lsp,luarocks,linuxについて
Android デバイス上の Linux 環境と Lua インタープリターを備えた完全な Lua IDE。
Lua IDEは、Android向けの完全なLuaプログラミングIDE兼コードエディタです。モバイルデバイス上でLinuxベースの統合開発環境(IDE)を直接利用できます。Luaアプリケーションやスクリプトの作成、編集、実行、コンパイル、デバッグ、管理を、スマートフォンやタブレット上で完全にオフラインで実行でき、インターネット接続は不要です。
このアプリはシミュレータや軽量エディタではなく、本格的なIDEです。コア開発ツール、コンパイラ、パッケージマネージャ、ターミナルベースのLinuxシステムを搭載しており、Androidでの実際の開発ワークフローに最適です。
完全なLua & Linux統合開発環境:---
Lua IDEには、強力なZshシェル(Powerlevel10kテーマ)を備えた完全なLinux環境が含まれています。標準的なLinuxコマンドラインツールを使用して、デスクトップLinuxシステムと同様に、ファイル管理、プログラムの実行、依存関係のインストール、コードのコンパイル、ワークフローの自動化を行うことができます。
組み込みのLuaインタープリタ(REPL)により、インタラクティブなプログラミング、迅速なテスト、デバッグ、Luaコードのリアルタイム評価が可能です。
高度なIDEとエディタ機能
• フル機能のLua IDEとLuaコードエディタ
• Luaソースファイルの構文ハイライト表示
• インテリジェントなコードアシスタンスを実現する言語サーバープロトコル(LSP)サポート
• コード診断、エラーレポート、開発者フィードバック
• 複数ファイルおよび複数プロジェクトの開発に対応する無制限のエディタタブ
• 並列タスクとワークフローに対応する無制限のターミナルタブ
• 大規模コードベースに適した最適化されたテキストエディタ
変数、関数、ループ、テーブル、モジュール、ライブラリ、スクリプト、デバッグ、自動化、構造化ソフトウェア開発など、一般的なプログラミング言語構造をサポートします。
パッケージ管理、コンパイラ、ビルドツール
• Luaライブラリのインストールと管理のための組み込みLuaRocksパッケージマネージャー
• Luaモジュールとサードパーティ製パッケージの依存関係管理
• CおよびC++開発用のGCCおよびG++コンパイラを搭載
• Luaプロジェクトで使用されるネイティブ拡張機能とツールをビルド
• コンパイル済みバイナリをLuaスクリプトと並行して実行
• カスタムビルドコマンドとツールチェーンを実行
これにより、ネイティブバインディングを使用したLuaプロジェクト、コンパイル済みユーティリティを使用したスクリプト作成、混合言語開発などの高度なワークフローが可能になります。
ファイル管理、インポート、エクスポート、共有
• プロジェクトの閲覧と管理のための統合ファイルマネージャー
• 内部ストレージからのファイルのインポート
• 内部ストレージへのファイルのエクスポート
• 他のアプリやシステムファイルマネージャーとのファイルとフォルダの共有
• Androidストレージから直接ファイルを開き、編集し、保存
最適な用途
• Luaプログラミング言語の学習と習得
• Luaスクリプトの作成、テスト、デバッグ
• LuaRocksを使用したLuaライブラリの管理
• モバイルソフトウェア開発とスクリプト作成
• 学生、趣味開発者、プロの開発者
• Android向けLua IDE、Luaエディタ、Luaコンパイラ、またはプログラミングIDEをお探しの方
Luaアプリケーションの開発、GCCおよびG++を使用したコードのコンパイル、LuaRocksを使用した依存関係の管理など、Lua IDEはAndroid向けの完全な統合開発環境であり、制限された体験やシミュレーションではなく、真の開発機能を提供します。
最新バージョン 1.0.3 の更新情報
- General performance enhancements and bug fixes.
- Updated toolchain and compatibility improvements.
- Added file import ,export to and from internal storage ( you can access it from IDE's file manager )
- Added share option to share file and folders directly from file manager
- now devlopment env contains complete basic build tools like gcc , g++ etc..
- Updated alpine version from 3.15 to 3.23







