2010-10-10 33 views
4

我最近換用Eclipse(Helios)來滿足我的編程需求,而且我非常喜歡它。從eclipse發射終端

剛纔有令我瘋狂的事情,我該如何啓動(編譯和運行)我的代碼到本機mac osx終端。

我試着創建一個「外部工具配置」,但這只是啓動終端而不輸出應用程序。

我現在所做的是右鍵單擊Project Explorer中的二進制文件,然後「打開方式」,然後「其他」,然後從列表中選擇終端應用程序。但是這個解決方案讓我瘋狂。

請幫忙。

+0

使用'外部工具',你幾乎可以做任何你想做的事情。例如,我已經設置了一個外部工具來編譯我的代碼並在UNIX上遠程運行任務。 – Leonid 2010-10-10 16:38:23

+0

就像我寫的那樣,對我不起作用。 – bing 2010-10-10 16:46:55

回答

6

正確地定義外部工具

例如,如果您選擇的文件是Unix可執行文件,則以下內容應該可用。

  1. 打開一個新的外部工具配置。
  2. 設置位置/usr/bin/open
  3. 設置工作目錄${selected_resource_loc}
  4. 設置參數-a /Applications/Utilities/Terminal.app ${selected_resource_loc}

當您運行確保你選擇 「SRC」enter image description here

這應該工作。你可以進一步改進它。你甚至可以寫一個AppleScript來做到這一點,並使用osascript來運行它。

+0

$ {selected_resource_loc}不起作用,我添加了完整的路徑名並且確實有效。謝謝。 – bing 2010-10-13 15:05:52

+0

@bing,你有沒有得到$ {selected_resource_loc}的工作?我有同樣的問題。 =( – 2012-01-13 20:21:22

+0

我不知道爲什麼它不能與Terminal.app協同工作,但它可以與iTerm2(http://www.iterm2.com/,這通常是Termianl.app的更好替代方案)一起工作。另外,我非常喜歡Aptana的嵌入式終端選項。 – zvikico 2012-01-15 07:16:17