インストール¶
このガイドでは、Onionプログラミング言語をシステムにインストールしてセットアップする方法を説明します。
前提条件¶
OnionはJVM上で動作し、以下が必要です:
- Java Development Kit (JDK) 17以降
- SBT (Scala Build Tool) - ソースからビルドする場合
インストール方法¶
方法1: ビルド済みバイナリをダウンロード(推奨)¶
- GitHubリリースページから最新リリースをダウンロード
- アーカイブを展開:
binディレクトリをPATHに追加:
方法2: ソースからビルド¶
-
リポジトリをクローン:
-
SBTでプロジェクトをビルド:
-
配布パッケージを作成:
これによりtarget/onion-dist.zipに配布用ZIPが作成されます
- または、スタンドアロンJARをビルド:
これにより現在の Scala 向け target ディレクトリ(現状は target/scala-3.3.7/)に onion.jar が作成されます
~/.local/binにコマンドを入れたい場合はローカル installer を実行:
インストールの確認¶
Onionが正しくインストールされたことを確認:
IDEセットアップ¶
Visual Studio Code¶
公式のOnion拡張機能はまだありませんが、以下を使用できます:
- 類似言語用の汎用シンタックスハイライト
- 依存関係管理用のJava/Scala拡張機能
IntelliJ IDEA¶
Onionコンパイラ自体を開発する場合:
- Scalaプラグインをインストール
- プロジェクトをSBTプロジェクトとしてインポート
- IDEが自動的に依存関係をダウンロード
次のステップ¶
- Hello Worldチュートリアル - 最初のOnionプログラムを書く
- クイックスタートガイド - 基本機能を学ぶ