RubyMine 7.0.0 Web Help

When you type a tag with an unbound namespace, import assistant suggests to create a namespace and offers a list of appropriate choices.

In this topic:

To import packages on the fly, follow these general steps
  1. Start typing a name in the editor. If the name references a class that has not been imported, the following prompt appears:

    If the pop-up annoys you, change this behavior for the current file. Just click Hector hector.gif in the Status bar, and clear the check box Import Pop-up:

    import_popup

    The unresolved references will be underlined, and you will have to invoke intention action Add import explicitly.

  2. Press Alt+EnterAlt+EnterAlt+EnterAlt+EnterAlt+EnterAlt+EnterAlt+EnterAlt+Enter, Shift+Alt+J or Ctrl+Shift+MAlt+EnterAlt EnterAlt EnterCommand 1Alt Enter. If there are multiple choices, select the desired import from the list.
To import a namespace, follow these general steps
  1. Open the desired file for editing, and start typing a tag. If a namespace is not bound, the following prompt appears:

    unboundNameSpace1.png

  2. Press Alt+EnterAlt+EnterAlt+EnterAlt+EnterAlt+EnterAlt+EnterAlt+EnterAlt+Enter, Shift+Alt+J or Ctrl+Shift+MAlt+EnterAlt EnterAlt EnterCommand 1Alt Enter. If there are multiple choices, select the desired namespace from the list.

    unboundNameSpace2.png

See Also

Procedures:

Reference:

Web Resources: