From 55447fb47d14d324d31629d133be791843185848 Mon Sep 17 00:00:00 2001 From: Dozer Date: Wed, 21 Jan 2015 17:27:46 +0800 Subject: [PATCH 1/3] add idea plugin --- plugins/idea/idea.plugin.zsh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 plugins/idea/idea.plugin.zsh diff --git a/plugins/idea/idea.plugin.zsh b/plugins/idea/idea.plugin.zsh new file mode 100644 index 000000000..0e846d85a --- /dev/null +++ b/plugins/idea/idea.plugin.zsh @@ -0,0 +1,16 @@ +local _idea_paths > /dev/null 2>&1 +_idea_paths=( + "$HOME/Applications/IntelliJ IDEA 14.app" + "/Applications/IntelliJ IDEA 14.app" + "$HOME/Applications/IntelliJ IDEA 13.app" + "/Applications/IntelliJ IDEA 13.app" + "$HOME/Applications/IntelliJ IDEA 12.app" + "/Applications/IntelliJ IDEA 12.app" +) + +for _idea_path in $_idea_paths; do + if [[ -a $_idea_path ]]; then + alias idea="open -a '$_idea_path'" + break + fi +done From 171e9e2b2880a9aceac0945b965c4eff09a52584 Mon Sep 17 00:00:00 2001 From: Dozer Date: Wed, 4 Feb 2015 09:26:41 +0800 Subject: [PATCH 2/3] add ce version --- plugins/idea/idea.plugin.zsh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/idea/idea.plugin.zsh b/plugins/idea/idea.plugin.zsh index 0e846d85a..a2b89c203 100644 --- a/plugins/idea/idea.plugin.zsh +++ b/plugins/idea/idea.plugin.zsh @@ -6,6 +6,12 @@ _idea_paths=( "/Applications/IntelliJ IDEA 13.app" "$HOME/Applications/IntelliJ IDEA 12.app" "/Applications/IntelliJ IDEA 12.app" + "$HOME/Applications/IntelliJ IDEA 14 CE.app" + "/Applications/IntelliJ IDEA 14 CE.app" + "$HOME/Applications/IntelliJ IDEA 13 CE.app" + "/Applications/IntelliJ IDEA 13 CE.app" + "$HOME/Applications/IntelliJ IDEA 12 CE.app" + "/Applications/IntelliJ IDEA 12 CE.app" ) for _idea_path in $_idea_paths; do From 802817fe4ade3844debbcf24e9ee5c60e78ed78a Mon Sep 17 00:00:00 2001 From: Dozer Date: Tue, 24 Feb 2015 16:22:28 +0800 Subject: [PATCH 3/3] add README.md --- plugins/idea/README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 plugins/idea/README.md diff --git a/plugins/idea/README.md b/plugins/idea/README.md new file mode 100644 index 000000000..68b964350 --- /dev/null +++ b/plugins/idea/README.md @@ -0,0 +1,13 @@ +## idea + +Quick open Intellij Idea project in bash for MAC OS X + +### Requirements + + * Intellij Idea or Intellij Idea Community Edition + +### Usage + + * `idea .` + * `idea ~/projects/demo` +