Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Aptana Studio is shipped with a built-in support for Ruby editing. To add Ruby editing support in Titanium and Appcelerator Studio, see Adding PHP Ruby or Python Support.

...

Studio will not attempt to install Ruby for you. Please be sure that Ruby is installed, working, and is on your PATH prior to before using Ruby features in Studio 3. For Windows, we recommend the Rails Installer.

Studio attempts to maintain the same environment used and seen inside your terminal. As a result, we use the PATH to find the applicable Ruby executable, libraries, gems, and bin scripts. We also respect RVM's settings and use of .rvmrc files. Please be sure to test out the environment inside our embedded Terminal view or editor to see if it matches your expectations.

...

Creating/Importing a Ruby project

Creating a project using the new

...

project wizard

The Ruby project wizard can be accessed through multiple locations in the workspace.
A project can be created through the File > New > Ruby Project, or by right-clicking the Project Explorer or the App Explorer and select New > Ruby Project.

Importing While importing a Ruby project. This , the wizard also gives you the option to use git to clone a URI to generate the project.

...

Paste in your files, import them, or create new ones using the new file wizard.

...

Code Assist does not automatically appear for Ruby, unlike HTML/CSS/JS. If you press Ctrl + space Space in the ruby editor, Content Assist will be invoked.

...

Note
The content assist relies on an indexing process that is performed on the workspace and on the edited files. Inconsistent index state, like the one that may occur when turning off the 'Auto Building' option, may result in wrong or no accurate assistance.

...

The code formatter settings can be tweaked through the the Studio's preferences. You can create your own formatting profile and edit it to your needs.

...

As of version 3.0.4, the formatter also provides an ability to turn off and turn on formatting for a specific sections of code.

...