Skip to content

Ruby on Rails and Ruby support for Nova editor.

Notifications You must be signed in to change notification settings

nova-ruby/rails

Repository files navigation

Ruby on Rails for Nova

Provides Ruby on Rails support for Panic's Nova text editor.

NOTICE: From v7.0 the extension has joined the Nova Ruby project (see below). That means it does not come with Solargraph and Rubocop support anymore. Check the new and improved Solargraph extension for that.

From now on various parts of this project, not directly related with Rails, will be extracted into dedicated extensions.

Features

  • erb tag switching
  • quick list and jump to migrations
  • jump to latest migration
  • migrate and rollback database
  • open alternate files
  • go to alternate files
  • preview mailers
  • search on various documentations
  • Rails task templates
  • kill puma server (useful after crash)
  • update Stimulus manifest
  • pin and unpin from importmap
  • quick jump to Rails routes and properties pages
  • sidebar with Rails notes and info
  • clips for Ruby, Rails and erb

Check out the Wiki for a complete reference and user guide.

The Nova Ruby project

The extension is part of the Nova Ruby project. A set of extensions specifically designed to work well together, with the goal of improving the Ruby experience in Nova editor.

Project extensions:

  • Ruby on Rails (this very extension)
  • Solargraph
  • Ruby Debug
  • HTML Beautifier
  • Bridgetown

Special Thanks

Thanks to @devjah, @jonathanpike and @Wylan for their work on different extensions which have been integrated in this suite.