Categories


Authors:
paulallton
logos

PMIP - Poor Mans IDE Plugin

Products: IntelliJ IDEA, RubyMine, WebStorm, PhpStorm, PyCharm, AppCode, Android Studio, 0xDBE, CLion

Vendor: Paul Allton

Email:

Website: http://code.google.com/p/pmip/

License: http://www.opensource.org/licenses/mit-license.php

A simple tool for realtime rapid development of Intellij plugins in ruby. For example:


class HelloWorldAction < PMIPAction def run(event, context) Dialogs.new(context).info('Hello World', 'Hello from PMIP!') end end bind 'ctrl alt shift A', HelloWorldAction.new

Please see homepage for full instructions, examples and plugin helper bundles.

Downloads: 6371
Rating:
Participated in rating: 4
Version Compatible builds Date
0.3.2 40.3000 11.01.2012 Download
0.2.1 40.3000 22.12.2009 Download
5 updates are hidden show all updates

Recent change notes

0.3.2
  • Fix issue where PMIP sometimes fails to start in Intellij 11.
  • Upgraded jruby to 1.6.5.1.
  • Refresh no longer puts the cleared text in the clipboard.
0.3.1
  • Refresh now clears console log.
0.3.0
  • Finally have a workaround for intellij bug that prevented PMIP from starting when intellij plugins directory contains a space
  • Core bundle updated to support many new features including: CTRL-E style choosers, playing of sounds, executing external commands executing ant tasks, displaying balloons and hosting servlets.
0.2.3
  • Upgraded to jruby 1.5.0.
  • Resolved (hopefully!) jruby startup issue (i.e large blob of red) caused by intellij settings directory containing a space
  • jruby_home property now exposed to scripts.
0.2.2
  • Finally added some instructions - see: homepage.
  • Plugin name now available during plugin loading.
0.2.1
  • Improved error handling when intellij setttings directory contains a space.
  • Rebuild to support 1.5 JDK.
  • Plugin directive now creates file structure automatically.
0.2.0
  • Initial Release.