2010-04-23 172 views
40

我總是運行IntelliJ。有時候我想從IntelliJ外部打開一個文件。如果在Finder中,我可以將文件拖放到IntelliJ,但如果我在OS X的命令行上,我如何指示IntelliJ打開某個文件?我正在尋找類似於TextMate提供的mate命令的東西。IntelliJ:如何從命令行打開現有IntelliJ中的文件

回答

70

它實際上已經在Linux的OS X版本IntelliJ IDEA的的實現。

Tools > Create Command-line Launcher... 

不確定它可用於Windows。

+3

它也可用於Ultimate Edition的OS X版本。 – 2014-03-14 21:30:18

+5

它在Mac OS X Community Edition 13.1中提供 – 2014-04-02 02:24:32

+1

它也在Mac OS X Community Edition 14.1.5中提供。 – user674669 2015-10-03 17:17:53

35

編輯您的~/.bash_profile添加以下,對改變的IntelliJ版本的路徑,你想使用:

alias "ij=open -a /Applications/IntelliJ\ IDEA\ 9.0.2.app" 

然後在命令行,打開的文件與ij your-file.txt

+12

創建命令idea或者,所以你可以稍後移動的IntelliJ:開放-b com.jetbrains.intellij – 2010-04-23 16:24:29

+0

@Nicholas萊利,與您的建議我得到:'LSGetApplicationForInfo()失敗,錯誤-10814,同時試圖確定應用程序與包標識com.jetbrains.intellij' – Andrei 2011-07-14 09:11:14

+0

也許更高版本的IntelliJ有一個不同的包ID?我仍然在9.0,它使用com.jetbrains.intellij。你可以看看它的Info.plist。 – 2011-07-14 10:31:55

3

idea是您正在查找的命令。

至少如果你安裝「的IntelliJ IDEA終極」,默認情況下將在/usr/local/bin/

相關問題