2010-11-17 63 views
20

右鍵單擊Eclipse中的文件夾時是否有插件提供「打開終端在這裏」選項?我發現this,但它似乎只能在Windows上工作,而我正在使用Ubuntu。來自Eclipse的開放式終端

+0

也考慮[該解決方案] [1],它依賴於Eclipse遠程系統資源管理器。 [1]:http://stackoverflow.com/questions/1562600/is-there-an-eclipse-plugin-to-run-system-shell-in-the-console – 2012-06-19 16:36:52

+1

Eclipse-Preferences for tarlog 1.4.2(你鏈接到你的問題主體),我用它作爲「Open Shell命令」:'/ usr/bin/nohup gnome-terminal --working-directory = {0}&',併爲「Open Exlorer命令「:'/ usr/bin/nohup鸚鵡螺{0}'。適用於我。 – knb 2012-10-23 11:56:04

回答

30

Easy shell絕對是你正在尋找的。

enter image description here

您可以通過Eclipse Marketplace安裝它。如果您沒有Eclipse Marketplace Client(例如,您正在使用Eclipse Classic),則可以安裝它:[「安裝新軟件...」] - >搜索「Marketplace Client」

+0

不幸的是,我使用的只是Eclipse Classic,它似乎是Marketplace不可用的唯一平臺。 – Cerin 2010-11-17 21:52:00

+0

@Chris S,它應該可以直接添加http://pluginbox.sourceforge.net作爲更新站點 – Kane 2010-11-18 06:12:49

+0

強烈推薦Easy shell,我的eclipse的老朋友。 – 2012-08-09 04:48:18

2

對不起,我不知道任何插件集成了,除了這一個。您可能會被迫修改tarlog。

我已經看了一下tarlog的代碼。你可以看看在OpenCommandPrompt 類(可以在tarlog包中找到:tarlog.eclipse.plugins_1.4.2的\ src \ tarlog \日食\插件\ openwe)

@Override 
    protected void doAction(String path) { 
     try { 
      File file = new File(path); 
      if (file.isFile()) { 
       File parentFile = file.getParentFile(); 
       if (parentFile != null) { 
        path = parentFile.getAbsolutePath(); 
       } 
      } 
      if (command.indexOf("{0}") >= 0) { 
       Runtime.getRuntime().exec(MessageFormat.format(command, path)); 
      } else { 
       Runtime.getRuntime().exec(command, null, new File(path)); 
      } 
     } 
     catch (IOException e) { 
      e.printStackTrace(); 
     } 
    } 

從代碼是什麼樣子它應該工作完全正常,只要你在指定的喜好正確可執行...

7

是的,那就是:http://code.google.com/p/openextern/

這是一個Eclipse插件,你可以用它來打開shell(命令提示符 - CMD或linux shell)或文件夾(窗口來自eclipse的資源導航器或包資源管理器的瀏覽器,鸚鵡螺,konqueror)。

+2

通過更新管理器安裝它,重新啓動,但它沒有效果... – Cerin 2010-11-17 21:29:02

+0

必須是一個borked 3.4 Windows安裝。試圖添加它在3.5 Linux安裝,並且它完美地工作。謝謝。 – Cerin 2010-11-17 21:51:07

+0

謝謝!在Ubuntu 11.10上運行良好 – 2012-02-28 07:43:47

6

要獲得集成終端,請嘗試http://elt.googlecode.com

+2

這正是我正在尋找的,Thannks – 2012-08-10 19:46:29

+0

太好了,謝謝。在OSX上正常工作 – Renaud 2012-09-26 09:06:38

+0

我安裝了Windows 7,但它不起作用;應該已經讀過這樣的細小印刷品,它不會適用於windows :( – Darwyn 2013-01-27 19:22:37

1

Aptana 3(基於Eclipse)具有內置終端。
很方便。

2

有一個稱爲本地終端的孵化器項目。您可以從Eclipse更新站點下通用工具 - >本地終端安裝
好多然後http://elt.googlecode.com