2017/10/05正式リリースの直前バージョンの情報がたろサさんのブログでまとめられています。下記のリンクを参照してください。Rubicのインストール初めてのRubyプログラム新規Rubyプログラムの開始GR-CITRUSのセットアップRubyプログラムをGR-CITRUSで動かす【お断り】ここで紹介しているRubicは正式発表前のバージョンですので、カタログやライブラリなどがプレビュー版のままです。VSCode版Rubicを使ってみたい!という方のための説明ですのでご注意ください。PC環境で動作を確認済みです。VSCodeをインストールします。https://www.microsoft.com/ja-jp/dev/products/code-vs.aspxダウンロードしたセットアッププログラム(例:VSCodeSetup-1.12.2.exe)を実行し、インストールします。インストールして初期設定を行います。VSCodeを起動し、メニューバーより「拡張機能」をクリックします。検索ダイアログに「Rubic」と入力し、拡張機能を検索します。再度読み込みボタンを押して、Rubicを有効にします。ダイアログが表示されるので、「ウィンドウの再度読み込み」を押します。これでRubicが有効になります。mrubyのプロジェクト用に空フォルダを作ります。VSCodeで、「ファイル」-「フォルダを開く」とし、上記で作成したフォルダを開きます。ファイル-基本設定-設定を開き、settings.jsonの中のRubicをクリックします。trueに変更します。trueと入力します。最後に、「ファイル」-「保存」を選択し、この設定ファイルを保存します。(保存しないと、設定が反映されません)F1を押し、「Rubic」と入力し、検索された「Rubicボードカタログを開く」をクリックします。「Rubicボードカタログ」タブを右クリック→「カタログを更新する」をクリックすると、ハードウェアのカタログが更新され、ボード一覧が表示されます。「カタログが更新されました」とメッセージが表示されますので、「閉じる」を押してメッセージを消します。使用したいボードをカタログ内のリストから選択してください。ここでは、GR-CITRUSを選択します。ボードのアイコンの左側に緑色のバーが表示され、選択が反映されます。続いて、リポジトリを設定します。現状ではwrbb-v2lib-firmのプレビュー版のみがリストアップされますので、これをクリックして選択します。つづいて、リリースを選択します。一つのみリストアップされますので、クリックして選択します。続いて、バリエーションを選択します。リストアップされます。CITRUSを使いますので、GR-CITRUSを選択します。ここまでくると、VSCodeの画面の上側に「ボード構成が変更されました。保存しますか?」とメッセージが表示されるので、「はい」をクリックします。すると、ファームウェアが自動的にダウンロードされ、画面が「接続先とファームウェア」に移行します。ボタンをクリックします。VSCodeの画面の上側に「どのGR-CITRUSを使いますか」とメッセージが表示され、その下に利用可能なCOMポートの一覧が表示されます。GR-CITRUSのCOMポートを選択します。「接続先」に選択したCOMポートが表示されますので、右側の「接続テスト」ボタンを押します。デバッグコンソールが自動的に開き、テスト結果が表示されます。正常に通信できると、GR-CITRUSのファームウェアバージョンが表示されます。VSCodeの画面上にテスト結果のメッセージが表示されます。「閉じる」ボタンを押して、メッセージを消します。(失敗した場合は、COMポートの接続を見直します)ファームウェアの書き込みもできます。「接続先」の下の「ファームウェア」の項目に「ファームウェアをボードに書き込む」ボタンがありますので、これをクリックします。VSCodeの画面の上側にメッセージが表示されるので、これに従い書き込み作業を行います。成功すると、「ファームウェアは正常に書き込まれました」とメッセージが表示されますので、確認後メッセージを消します。以上で開発準備ができました。GR-CITRUSにプログラムをダウンロードしてデバッグします。ソースコードを作成してプログラムをGR-CITRUSに書き込みます。VSCodeで開いたフォルダの直下(ここではTEST01)に、main.rbを作成します。)の上にマウスをフォーカスさせ、「新しいファイル」アイコンをクリックし、ファイ名「main.rb」を入力します。自動的にmain.rbタブにフォーカスが移動しますので、コードを入力します。新規にプロジェクト(TEST01フォルダ)を作成した場合は、「環境の選択」メッセージがVSCode画面上に表示されるので、「Rubicデバッガ」を選択します。その後、もう一度「デバッグ」-「デバッグの開始」の操作をすると、自動コンパイル→自動ダウロードが行われます。ダウンロードに成功するとデバッグコンソールが自動的に開き、プログラム終了までデバッグ状態が続きます。プログラムを停止したい場合は、■(停止)ボタンを押します。最終的なプロジェクトフォルダの内容は以下のようになっています。デバッグは左サイドのメニューからも開始できるみたいです。ウィンドウ下部のステータスバーの「GR-CITRUS」をクリックするとRubicボードカタログが表示され、「COMxx」をクリックすると接続先が変更できます。他にもいろいろ機能が隠れていそうです。正式版のリリースが楽しみですね。