RubyMine 2026.1 Help

Sorbet

RubyMine は Sorbet 型シグネチャーが .rbi ファイルに保存されていることを認識します。 RubyMine はそれらを利用して Ruby オブジェクトの型を判別し、メソッド引数や戻り値がそれらのシグネチャーと一致するかどうかを確認できます。

型情報を表示する

  • オブジェクトタイプを表示するには、目的の Ruby オブジェクトにキャレットを置き、メインメニューで 表示 | 型情報 Ctrl+Shift+P に移動します。

    型情報の表示

型が一致することを確認する

  • RubyMine はメソッド引数や戻り値に、対応する Sorbet シグネチャーと一致しない型を使用しようとすると警告します。 これらの警告は、 引数の型が一致していません および 不一致の戻り型 インスペクションを使用して管理できます。

    互換性のないタイプインスペクション

Ruby ファイルと RBI ファイル間を移動する

RubyMine を使用すると、Ruby 宣言からその型シグネチャーに、またはその逆に移動できます。

型署名に移動する

  • Ruby 宣言を選択し、メインメニューの 移動 | 型シグネチャー に移動して、その型シグネチャーに移動します。

    Navigate to RBI file

関連する Ruby 宣言に移動する

  • 型シグネチャーを選択し、メインメニューの 移動 | 関連する宣言 に移動して、関連する Ruby 宣言に移動します。

    Navigate to Associated Declaration
2026 年 6 月 2 日