Socket
Book a DemoInstallSign in
Socket

rubymine_heaven

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rubymine_heaven

0.0.3
bundlerRubygems
Version published
Maintainers
1
Created
Source

RubyMine Heaven

This gem does 2 things:

  • connects stack trace on rails error page to rubymine (when you click on stack trace line in browser, RubyMine will open appropriate file on the line which caused the error
  • in similar manner it connects links from footnotes (if present) to RubyMine (https://github.com/josevalim/rails-footnotes)

Getting started

You need to perform some steps (one time) before first usage:

  • Create command line launcher for RubyMine (Tools / Create Command-line launcher for RubyMine 4 EAP)
  • Create protocol handler in AppleScript Editor
    • start the AppleScript Editor
    • paste this code into the editor:

    on open location this_url

        do shell script ("mine_handler '" & this_url & "'")

    end open location

    * save this file as an Application (for instance to /Applicaions folder)
  • link protocol "x-mine" to application created in previous step (You can use MisFox, MoreInternet or RCDefaultApp for it)
    • in MisFox select Protocol Helpers and add new protocol with name "x-mine" a chose application created in AppleScript editor as it's handler.

Usage

In your Gemfile add:

gem 'rubymine_heaven'

that's all...

Prerequisites

Bugs and Feedback

If you discover any bugs, please send an e-mail to petr@petrcervinka.cz. Positive feedback is fine too!

How can you help?

If someone knows how to eliminate the need to create ApplScript handler (or how to create this handler programaticaly), or how to register new protocol programitacly, please let me know.

References

https://rubygems.org/gems/rubymine_heaven

License

MIT License.

FAQs

Package last updated on 06 Mar 2012

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.