設計もコーディングも
ひとつのエディタで
SysMLv2に対応した、VSCode開発者のためのエディタ。
モデル設計とコードの距離を、ぐっと縮めます。

主な特徴
シンタックスハイライト
シンタックスハイライトは、コード内の構文要素(キーワード、文字列、コメントなど)を色分けして表示する機能です。視認性が向上し、構文ミスの発見やコードの理解がしやすくなります。プログラミング効率の向上にも役立ちます。

構文チェック
構文チェックは、コードが言語の文法規則に従っているかを自動で検証する機能です。記述ミスやスペルミスなどをリアルタイムで検出し、エラーや警告として表示することで、バグの早期発見と開発効率の向上に貢献します。

定義へ移動
定義へ移動は、変数や参照、定義などの宣言箇所へ素早くジャンプできる機能です。コード上のシンボルにカーソルを合わせて操作すると、定義元へ移動し、実装内容をすぐに確認できます。コードの理解や編集が効率的になります。

アウトライン
アウトラインビューは、コードの構造化された概要を提供し、主要な要素に素早くアクセスしてナビゲーションを改善します。モデルの構造を一目で把握するのに役立ちます。

図の自動生成(オプショナル)
図の自動生成は、ファイルに書かれているモデルを自動的に図にする機能です。アクションやメッセージを表示するスタイルが定義されています。モデルを視覚的に確認することができ、モデルの理解に貢献します。
- コマンドパレット(Windows/Linux [Ctrl] + [Shift] + [P]、macOS [Command] + [Shift] + [P])より「View Diagram」を実行するか、ショートカット(Windows/Linux [Ctrl] + [Shift] + [V]、macOS [Command] + [Shift] + [V])で図を表示できます。

ライセンス
SysMLv2 Editorを使用するには、以下のいずれかの有効なライセンスが必要です。
・astah* SysML
・astah* System Safety
・astah* ファカルティサイトライセンス
無料トライアル
初めてご利用いただくお客様は、SysMLv2 Editorの全機能を20日間無料でお試しいただけます。
※試用期間はastah* SysMLと共通です。
astah* SysMLの試用期間がすでに終了している場合は、SysMLv2 Editorを試用できません。
すでにastah* SysMLを評価しており、SysMLv2 Editorをお試しになりたい場合は、お問い合わせフォームよりご連絡ください。
※macをご利用のお客様
SysMLv2 Editorをご試用いただくには、あらかじめastah* SysMLをインストールし、起動いただく必要があります。
お手数ですがこちらのページよりダウンロードしてください。
よくある質問
- このSysMLv2 Editor拡張機能は無料で使用できますか?
- 20日間無料でご利用いただけます。試用期間終了後は、有効なライセンスが必要です。価格については、こちらのページをご覧ください。
- SysMLv2 Editorは、astah* SysMLデータと互換性がありますか?
- いいえ、現時点ではデータの互換性はサポートされていません。
- 有効なライセンスを持っているのに、SysMLv2 Editorを使用できません。
- astah* SysML、ファカルティサイトライセンスをお持ちの場合:astah* SysMLを起動し、[ヘルプ] → [ライセンス] でライセンスを設定してください。
astah* System Safetyのライセンスをお持ちの場合:SysMLv2 Editor設定画面から、ライセンスのファイルパスを設定してください。
問題が解決しない場合は、ライセンス番号を添えてお問い合わせフォームよりご連絡ください。 - astah* ライセンスを購入すれば、SysMLv2 Editorを無期限に使用できますか?
- いいえ。使用期限は、astah*ライセンスの有効期限に連動します。ライセンスの有効期限が切れると、エディターは使用できなくなります。
- 「-- 無効なライセンス -- RLM temp directory can't be created (-195)」 と表示されます。
- ライセンスを有効にするための初期設定が必要です。インストーラーを使って astah* SysML をインストールしてください。初期設定が完了します。
お問い合わせ
ご質問がございましたら、お問い合わせフォームより、お気軽にお寄せください。
機能要求とバグレポート
迅速な対応のため、問題の症状、再現手順、ご利用環境などの詳細をご記入ください。
注:すべてのリクエストに対応できるとは限りませんが、皆様からのご意見はより良い製品開発に役立ちます。