在Eclipse中右键单击文件夹时是否有插件可以提供“在这里打开终端”选项?我发现this,但它似乎只适用于Windows,我正在使用Ubuntu。
答案 0 :(得分:32)
Easy shell肯定是你要找的那个。
您可以通过Eclipse marketplace安装它。如果您没有Eclipse Marketplace Client(例如,您使用的是Eclipse Classic),则可以安装它:[“Install New Software ...”] - >搜索“Marketplace Client”
答案 1 :(得分:7)
是的,这是:http://code.google.com/p/openextern/
这是一个eclipse插件,你可以用它来打开一个shell(命令提示符 - CMD或linux shell),或者从eclipse的资源导航器或包浏览器打开一个文件夹(windows explorer,nautilus,konqueror)。
答案 2 :(得分:6)
要获得集成终端,请尝试http://elt.googlecode.com
答案 3 :(得分:2)
对不起,我不知道任何集成了这个插件的插件,除了这个。您可能被迫修改tarlog。
我看过tarlog的代码。您可以查看OpenCommandPrompt类 (可以在tarlog包中找到:tarlog.eclipse.plugins_1.4.2 \ src \ tarlog \ eclipse \ plugins \ 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();
}
}
从代码看起来它应该可以正常工作,只要您在首选项中指定正确的可执行文件...
答案 4 :(得分:2)
有一个名为Local Terminal的孵化器项目。您可以从通用工具 - >本地终端下的Eclipse更新站点安装它 比http://elt.googlecode.com
好多了答案 5 :(得分:1)
Aptana 3(基于Eclipse)有内置终端 很方便。