Xojo Syntax Support
XojoコードのVS Code開発体験を向上
Xojoプログラミング言語向けのVS Code拡張機能。シンタックスハイライトとアウトライン表示(DocumentSymbolProvider)を提供し、.xojo_code・.xojo_window・.xojo_menu・.xojo_scriptファイルのコーディングをサポートします。macOSではXojoとの連携機能(F5でリロード&実行)も利用できます。
v0.9.0 · 2025/10/4
Xojoのコードが、VS Codeで輝く。
ハイライト、アウトライン、ワンクリック実行。Xojo開発に必要なすべてを。
シンタックスハイライト
コメント(' / REM / // / #)・文字列・数値・制御キーワード・宣言キーワード・プリミティブ型・関数名(宣言/呼び出し)の色分けハイライト表示に対応します。
アウトライン表示(.xojo_code)
.xojo_codeファイルのClass/Module/Interface/Structure/Enum → Methods/Properties/Events/Constants の階層構造をアウトラインに表示。オブジェクト種別ごとに自動グループ化します。
アウトライン表示(.xojo_window)
.xojo_windowファイルのWindow → Controls → Events/Methods/Properties/MenuHandlers の階層を表示。InitialParent属性による親子関係を正確に検出します。
アウトライン表示(.xojo_menu)
.xojo_menuファイルのメニュー階層を再帰的に解析してアウトラインに表示。複雑なメニュー構造でも階層関係を一目で把握できます。
Xojo 連携機能(macOS)
macOS環境限定でXojoとの連携機能を提供。F5キーでXojo Reload and Runを実行し、launch.jsonを自動生成してVS CodeからXojoプロジェクトを素早く起動できます。
対応ファイル形式
.xojo_code・.xojo_script・.xojo_window・.xojo_menu の全Xojoファイル形式に対応。汎用コードファイルでは Sub/Function/Method/Event/Delegate のフラットリストを表示します。