RubyMine 2024.1 ヘルプ

LightEdit モード

RubyMine でプロジェクト全体を作成またはロードせずに 1 つのファイルのみを編集する必要がある場合は、LightEdit モードを使用できます。

LightEdit モードはテキストのようなエディターとして機能し、コード補完やコードナビゲーションなどの通常の IDE エディター機能をサポートしていないことに注意してください。ただし、特定のコード行(Ctrl+G)に移動したり、コードの一部を折りたたんだり展開したり、ファイルエンコーディングを確認したり、変更したりすることはできます。

LightEdit mode

LightEdit モードでファイルを開く

いくつかの方法を使用して、LightEdit モードでファイルを開くことができます。

ローカルファイルシステムからファイルを開く

  1. ファイルシステムで必要なファイルを見つけ、右クリックして次で開くを選択します。

  2. ファイルを開く RubyMine のバージョンを選択し、開くをクリックします。

コマンドラインからファイルを開く

  • OS に応じて、コマンドラインからファイルを開きます。

    rubymine.bat -e myfile.txt

    RubyMine を実行するための実行可能ファイルは、bin のインストールディレクトリにあります。この実行可能ファイルをコマンドラインランチャーとして使用するには、コマンドラインインターフェースの説明に従って、システム PATH に追加します。

    rubymine -e myfile.txt

    デフォルトでは、RubyMine はコマンドラインランチャーを提供しません。RubyMine のランチャースクリプトの作成の詳細については、「コマンドラインインターフェース」を参照してください。

    rubymine.sh -e myfile.txt

    RubyMine を実行するためのスクリプトは、bin のインストールディレクトリにあります。このスクリプトをコマンドラインランチャーとして使用するには、コマンドラインインターフェースの説明に従って、システム PATH にスクリプトを追加します。

開いているプロジェクト内のファイルを開く

すでに開いているプロジェクトで非プロジェクトファイルを開くことができます。

  1. RubyMine ランチャーを構成していない場合は、ファイルを開く前に構成する必要があります。

  2. OS によっては、ファイルの名前の前に -e コマンドを追加してファイルを開きます。

    例: macOS の場合、構文は次のようになります。

    rubymine -e myfile.txt

待機スイッチでファイルを開いて編集する

コマンドラインでプロセスを中断し、LightEdit モードでファイルの編集が完了するまでターミナルを保留にすることができます。例: コマンドラインで作業し、Git へのコミットプロセスを実行すると、ターミナルを一時停止し、ライトエディットモードでテキストエディターを使用して、コミットメッセージをすばやく書き込むことができます。

  1. OS に応じて、ファイル名の前に -e コマンドと -w コマンドを追加してファイルを開きます。

    rubymine.bat -e -w myfile.txt

    RubyMine を実行するための実行可能ファイルは、bin のインストールディレクトリにあります。この実行可能ファイルをコマンドラインランチャーとして使用するには、コマンドラインインターフェースの説明に従って、システム PATH に追加します。

    rubymine -e -w myfile.txt

    デフォルトでは、RubyMine はコマンドラインランチャーを提供しません。RubyMine のランチャースクリプトの作成の詳細については、「コマンドラインインターフェース」を参照してください。

    rubymine.sh -e -w myfile.txt

    RubyMine を実行するためのスクリプトは、bin のインストールディレクトリにあります。このスクリプトをコマンドラインランチャーとして使用するには、コマンドラインインターフェースの説明に従って、システム PATH にスクリプトを追加します。

    RubyMine は、ファイルを LightEdit モードで開き、開いたファイルが閉じるのをコマンドラインが待機していることを示す通知を表示します。

    the Command line waiting notification
  2. 通知のオプションの 1 つをクリックするか、ファイルを閉じてコマンドラインを解放します。

LightEdit モードでコードを操作する

LightEdit モードはすべての RubyMine エディターのコーディング支援をサポートしていませんが、基本的な編集機能と基本的なメニューオプションを使用できます。

  • メインメニューを使用して、最近のファイルを開いたり、行番号、空白を表示したり、コード選択を拡張したりします。

    ファイル | 開くを選択すると、RubyMine はファイルまたはプロジェクトを開くダイアログを開き、プロジェクトのルートディレクトリで開いているファイルにすばやく移動できます。ツールバーの開いているファイルを選択アイコンをクリックします。macOS の場合、ネイティブダイアログが開くことに注意してください。

    ファイルを編集すると、タブの青色の表示は、ファイルの内容が変更されたことを示します。

  • 作業中のファイルに外部変更が加えられた場合、メインメニューからファイル | ディスクからの再ロードを選択してファイルを更新できます。

  • コードの貼り付けまたは折りたたみ、および列選択モードへの切り替えには、コンテキストメニューを使用します。

  • ステータスバーを使用して、必要な行に移動するか、VCS を確認するか、自動保存モードを切り替えます。

自動保存をオンにする

  • ステータスバーの自動保存: off をクリックし、表示されるポップアップで変更を自動的に保存を選択します。

LightEdit モードを終了する

LightEdit モードを終了して、単一のファイルの編集からプロジェクト全体の作業に切り替えることができます。これを行うには、次のいずれかの方法を使用します。

ステータスバー

LightEdit モードのステータスバーで完全な IDE にアクセスをクリックし、オプションのリストから、プロジェクト内の現在のファイルを開く、最近のプロジェクトを開く、新しいプロジェクトを開くなど、続行する方法を選択します。

Access full IDE
アクションウィンドウを探す

Alt+Enter を押してファイルをプロジェクトで開くを選択します。

メインメニュー

メインメニューからファイル | ファイルをプロジェクトで開くを選択します。

関連ページ:

コマンドラインからファイルを開く

コマンドラインから RubyMine の任意のファイルまたはフォルダーを開きます。必要に応じて、開いた後にキャレットを配置する場所を指定します。RubyMine を実行するための実行可能ファイルは、bin のインストールディレクトリにあります。この実行可能ファイルをコマンドラインランチャーとして使用するには、コマンドラインインターフェースの説明に従って、システムに追加します。構文 rubymine64.exe [--line <number>] [--column <number&...

コマンドラインインターフェース

コマンドラインから RubyMine 機能を使用します: ファイルとプロジェクトを開き、差分を表示し、ファイルをマージし、コードスタイルを適用し、フォーマットし、ソースコードをインスペクションします。スタンドアロンインスタンスのランチャー:インストールディレクトリには、RubyMine を起動し、ソースコードをフォーマットし、インスペクションを実行するためのバッチスクリプトと実行可能ファイルが含まれています。コマンドプロンプト cmd.exe から使用するには、RubyMinebin フォルダーの場...

複数のカーソルと選択範囲

RubyMine エディターで入力、コピー、貼り付けを行う場合、複数のカーソルを切り替えて、アクションが複数の場所に同時に適用されるようにすることができます。コード補完やライブテンプレートなどの高度なエディターアクションもサポートされており、各キャレットに適用されます。ファイルに追加できるキャレットの数は 1000 に制限されています。この制限を増やす場合は、カスタム JVM オプションを開き、次の行を追加します: 最近追加されたキャレットはプライマリと見なされます。現在のエディターライン、補完リ...

Rails アプリケーション要素を作成する

RubyMine を使用すると、Rails アプリケーションに必要なすべての要素(コントローラー、ビュー、モデルなど)のスタブを追加できます。Rails ジェネレーターを起動する方法はいくつかあります。を 2 回押して、必要なコマンドまたはその部分(rails g controller など)を入力し始めます。次に、候補リストからこのコマンドを選択してを押します。メニューコマンドを使用してください。メインメニューで、に移動し、Rails ジェネレーターを選択します。このトピックでは、Rail...