IntelliJ IDEA 2017.3 Help

Creating Ruby Class


IntelliJ IDEA allows you to generate Ruby classes. So doing, it's possible to create classes nested in the right modules, and select between a class or a module.

Generating a Ruby class

This how it's done.

  1. In the Project tool window, select the directory where you want a class to be created, and press Alt+Insert.
  2. From the pop-up menu, choose Ruby Class.
  3. In the New Ruby Class dialog box, enter the Ruby class name:
    rm new class

    Note that IntelliJ IDEA allows you to create classes prepended by modules. If required, prepend the class name with module name:

    rm new class with module

IntelliJ IDEA creates a new Ruby class and opens it for editing. If a module name has been specified, it is displayed in the editor:

rm new class1

Changing type of the created object

To change the kind of an object being created, do the following:

  1. Create a Java class, as described above.
  2. With the New Ruby Class dialog box opened, press up/down arrow keys to change the type of the created object.
Last modified: 6 March 2018