opensource software
PMIP - Poor Mans IDE Plugin
Products:
IntelliJ IDEA,
RubyMine,
WebStorm,
PhpStorm,
PyCharm,
AppCode,
Android Studio
Vendor:
Paul Allton
Email:
Website:
http://code.google.com/p/pmip/
License: http://www.opensource.org/licenses/mit-license.php
Description:
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: 4733
Rating:
Participated in rating: 3
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
Comments:
I do recommend this plugin.
http://code.google.com/p/pmip/wiki/FrequentlyAskedQuestions