Skip to content

Instantly share code, notes, and snippets.

@alanfranz
Created February 3, 2011 16:30
Show Gist options
  • Save alanfranz/809723 to your computer and use it in GitHub Desktop.
Save alanfranz/809723 to your computer and use it in GitHub Desktop.
Pycharm and Rubymine launcher with agent support
#!/bin/bash
sed -i.orig -e 's|$IDEA_JDK/bin/java $JVM_ARGS|$IDEA_JDK/bin/java -javaagent:agent.jar=IDEA $JVM_ARGS|' idea.sh
$IDEA_JDK/bin/java -javaagent:agent.jar=IDEA $JVM_ARGS -Djb.restart.code=88 $IDEA_MAIN_CLASS_NAME $*
#!/bin/bash
sed -i.orig -e 's|$PYCHARM_JDK/bin/java $JVM_ARGS|$PYCHARM_JDK/bin/java -javaagent:agent.jar=PyCharm $JVM_ARGS|' pycharm.sh
$PYCHARM_JDK/bin/java -javaagent:agent.jar=PyCharm $JVM_ARGS -Djb.restart.code=88 $PYCHARM_MAIN_CLASS_NAME $*
#!/bin/bash
sed -i.orig -e 's|$RUBYMINE_JDK/bin/java $JVM_ARGS|$RUBYMINE_JDK/bin/java -javaagent:agent.jar=RubyMine $JVM_ARGS|' rubymine.sh
$RUBYMINE_JDK/bin/java -javaagent:agent.jar=RubyMine $JVM_ARGS -Djb.restart.code=88 $RUBYMINE_MAIN_CLASS_NAME $*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment