Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>IRUMI Language SupportNew to Visual Studio Code? Get it now.
IRUMI Language Support

IRUMI Language Support

IRUMI

|
1 install
| (1) | Free
日本語語順スクリプト言語「IRUMI」の公式VS Code拡張機能。シンタックスハイライト・コード補完・スニペット・実行機能を提供します。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

IRUMI Language Support (拡張機能)

IRUMI Logo

日本語本来の思考順序で書けるスクリプト言語 「IRUMI (イルミ)」 の公式VS Codeエディタ拡張機能です。 VS Code、Antigravity IDE、VSCodium 等に対応し、最高峰の開発体験を提供します。


🌟 主な機能

  • シンタックスハイライト(完全網羅)
    • 全角・半角カッコ ( ) ()、文字列、数値・回数、真偽値(真 偽 True False 等)を視認性高く色分け。
    • 制御構文(もし なら ちがえば 繰り返す 試す 設計図 関数 覚える 等)、組み込み命令(書く 聞く 足す 変換 絞り込む 外部呼出 等)、助詞(を に へ と で から まで 各 等)を正確にハイライト表示。
  • 便利なコードスニペット
    • 頻出構文のコードスニペットを搭載。キー入力時に補完候補として呼び出せます。
  • 日本語入力(IME)に配慮した自動補完
    • 全角カッコ ( を入力すると、自動で閉じカッコ ) がペアで補完されます。
    • # や # によるコメントアウト(Cmd + / / Ctrl + /)に対応。
  • 言語自動認識
    • .ir および .irumi ファイルを開くと、自動的に IRUMI 言語モードとして認識されます。

💡 搭載スニペット一覧

プレフィックスを入力して Tab / Enter を押すだけで基本構文を展開できます:

プレフィックス 説明 展開例
もし / if 条件分岐 (もし (条件) なら 処理 ちがえば 処理)
関数 / fn 関数定義 (関数名 (引数) (処理) 関数)
設計図 / class クラス定義 (クラス名 (初期化引数) (処理) 設計図)
繰り返す-範囲 範囲ループ (1 から 10 まで 各 i (処理) 繰り返す)
繰り返す-各要素 各要素ループ (リスト の各要素を 要素 (処理) 繰り返す)
試す / try 例外処理 (処理 失敗したら エラー内容 (例外処理) かならず (最終処理) 試す)

📖 コード記述の基本ルール

IRUMI は SOV(日本語語順: 目的語 ➔ 動詞) で動作します。カッコの**末尾が「命令」**になります。

1. 文字を表示する

("こんにちは、IRUMI!" を 書く)

2. 計算(四則演算)

(10に 20を 足す)        # => 30
(100から 30を 引く)     # => 70
(5に 8を 掛ける)        # => 40
(50を 5で 割る)         # => 10

3. 変数を覚える

(名前 "アリス" を 覚える)
(("ようこそ、" 名前 足す "さん!" 足す) を 書く)

4. 条件分岐(もし 〜 なら 〜 ちがえば)

(点数 85 を 覚える)
(もし (点数 80 以上) なら
    "合格おめでとう!" を 書く
ちがえば
    "また次回がんばろう!" を 書く)

5. ループ(繰り返し)

# 範囲ループ (1〜5)
(1から 5まで 各 カウント (
    (("第" カウント "回目" 足す) 書く)
) 繰り返す)

# 各要素ループ
(くだもの ("りんご" "みかん" "ぶどう") 覚える)
(くだもの の各要素を 要素 (
    (("おいしい " 要素 足す) 書く)
) 繰り返す)

6. 関数を作る

(挨拶 (相手) (
    (("こんにちは、" 相手 足す "さん!" 足す) を 書く)
) 関数)

("タロウ" で 挨拶 呼ぶ)

7. 設計図(クラス)とエラー処理

# クラス定義
(勇者 (名前) (
    (名前 名前 覚える)
) 設計図)

# 例外処理
(
    (10を 0で 割る)
失敗したら エラー内容 (
    (("エラー: " エラー内容 足す) 書く)
) 試す)

🚀 使い方・実行方法

  1. VS Code で .ir または .irumi ファイル(例: main.ir)を作成・編集します。
  2. 日本語で自然にコードを記述します。
  3. ターミナルで実行します:
    irumi main.ir
    

🔗 関連リンク

  • GitHub リポジトリ: IRUMI163/homebrew-irumi
  • ライセンス: MIT License
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft