标签: eclipse-plugin

获取Eclipse中当前编辑文件的绝对路径

我想编写一个插件,它与Eclipse中当前编辑的文件做了一些事情.但我不确定如何正确获取文件的完整路径.

这就是我现在所做的:

IFile file = (IFile) window.getActivePage().getActiveEditor.getEditorInput().
    getAdapter(IFile.class);
Run Code Online (Sandbox Code Playgroud)

现在我有一个IFile对象,我可以检索它的路径:

file.getFullPath().toOSString();
Run Code Online (Sandbox Code Playgroud)

然而,这仍然只给我相对于工作空间的路径.我怎样才能从中得到绝对的路径?

java eclipse eclipse-api eclipse-plugin

14
推荐指数
3
解决办法
2万
查看次数

当使用Pydev插件选择"运行"或"调试"时,如何配置Eclipse以启动浏览器

我正在使用Eclipse Pydev插件学习Python和Django.当我按Run或Debug时,我希望内部或外部浏览器使用URL http:/127.0.0.1启动或刷新.我已经看到它使用PHP插件但不是Pydev.

python eclipse eclipse-plugin pydev

14
推荐指数
1
解决办法
1万
查看次数

你在Eclipse CDT中使用了哪些插件?

建议您在日常工作中发现一些有用的插件.

Eclipse CDT存储库:

  • Helios:http://download.eclipse.org/releases/helios
  • C++开发工具:http://download.eclipse.org/tools/cdt/releases/helios

插件:

请添加一个带有eclipse更新URL的插件进行发布.

c++ plugins eclipse-plugin eclipse-cdt

14
推荐指数
1
解决办法
7866
查看次数

是否有太多的插件会降低Eclipse的速度?

我最近在Eclipse中安装了一个新项目,还需要安装一些插件来管理它.我还安装了其他插件,我不需要管理项目,但认为尝试它会很好.

在此之后,我注意到我的IDE响应速度不如以前那么快.我不确定它是否与新项目的大小(几乎是我之前在工作区中的大小的8倍)或安装的插件数量有关.

由于我无法对项目的大小做任何事情,圣诞节已经过去了,我不会很快得到新的硬件,我想知道我是否可以对插件做些什么(除了卸载它们: P).

每当我打开关联的透视图或视图时,我可以将它们配置为延迟加载吗?我不确定它们是如何工作的,但我想这已经是这样了.

有什么我可以做的,插件相关,以加快我的IDE?

谢谢.

java eclipse ide performance eclipse-plugin

14
推荐指数
3
解决办法
3812
查看次数

如何清理和组织Eclipse Package Explorer?

你能给我一些建议来组织Package Explorer吗?

我有很多已关闭的项目,有时候我必须在项目之间进行很多密切的项目.

有一些插件或任何东西来组织文件夹或类似的项目?

java eclipse eclipse-plugin packages

14
推荐指数
3
解决办法
2万
查看次数

Eclipse中的GlassFish抱怨"GlassFish v3需要JDK 1.6而不是JRE"

我在跑步:

  • 面向Web开发人员的Eclipse Java EE IDE.
  • 版本:Helios Service Release 2
  • 构建ID:20110218-0911

我还安装了Java EE 6 SDK Update 2,其中包括:

  • GlassFish开源版3.1
  • Java EE 6代码示例
  • Java EE 6 API文档
  • Java EE 6教程
  • 您的第一杯:Java EE平台简介

我已经用Eclipse注册了GlassFish,但是当我尝试启动服务器时,出现以下错误:

GlassFish v3需要JDK 1.6而不是JRE.请在服务器属性的"运行时环境"部分中添加/选择正确的JDK.

我在这里搜索了一个答案,但到目前为止似乎都没有.任何人都可以建议我如何排除这个错误?

eclipse eclipse-plugin glassfish

14
推荐指数
4
解决办法
2万
查看次数

Eclipse最好的Pig插件是什么?

我即将开始玩PIG-latin,我希望能在Eclipse中获得一些文本突出显示等等.快速进行谷歌搜索,我看到了几个Eclipse插件.它们还在发展中吗?哪个最好?

eclipse eclipse-plugin editor apache-pig

14
推荐指数
2
解决办法
1万
查看次数

Eclipse Maven:没有"来自SCM的Checkout Maven项目"选项

我必须编译并运行几年前我的一些同事开发的Maven项目.我在Microsoft Windows Server 2008上使用Eclipse Helios.

在他们关于如何使用Eclipse编译它的文档中,我读到我必须在我的Eclipse上安装:

安装这些插件后,他们的文档说要选择"从SCM Checkout Maven项目"选项和其他操作.

我试过安装这些插件,但是,首先,我意识到它们已经过时了.我发现Maven插件更改了名称和地址(现在是Eclipse 1.2的Maven Integration),并且Maven Plugin Extra不再存在.相反,Subclipse可用.

所以我安装了这些插件,但是,之后,我的Eclipse上没有"来自SCM的Checkout Maven项目"功能.然后我在网上搜索解决了这个问题,我在StackOverflow.com上找到了这个帖子.它建议为Subclipse安装Maven SCM处理程序.我在Elcipse的插件库中搜索了它,但它不再存在了.

我可以使用哪个Eclipse插件在Eclipse IDE上获取"SCM的Checkout Maven项目"功能?

非常感谢

eclipse subclipse eclipse-plugin maven

14
推荐指数
1
解决办法
2万
查看次数

PyDev for Eclipse - 解决Python依赖项(未解析的导入)

我使用PyDev for Eclipse作为我的IDE并使用pip作为我的包管理工具,运行virtualenv.

每次我想在项目中使用/包含一些新库或新依赖项时,我都会将它们添加到pip-requires文件中.依赖关系安装在我的虚拟环境中,运行后没有问题pip install -r pip-requires.

我的环境:

  • Ubuntu 12.04
  • PyDev for Eclipse 2.7.1.2012100913
  • Python 2.7.3
  • Eclipse indigo

更新:我的Pydev设置:

在此输入图像描述

问题:

  • eclipse/pydev对我虚拟环境中添加的新库一无所知.我不得不手动将.egg源文件夹手动添加到eclipse项目的PYTHONPATH中,以便解决所有未解决的导入,这非常烦人!可以更容易地解决python依赖关系吗?

更新:

  • 我发现如果我使用虚拟环境Env/bin/python作为解释器,如屏幕截图所示,某些基本模块在eclipse中无法解决,例如.import copy, import json我应该使用默认值/usr/bin/python作为解释器,只需将虚拟环境添加site-package到PYTHONPATH中吗?这样我就可以解决标准python库(例如json)和我自己的项目依赖项?

python java eclipse-plugin pydev m2eclipse

14
推荐指数
2
解决办法
2万
查看次数

Javadoc文档在适当的位置呈现.可以在IDE中看到漂亮的打印文档吗?

Eclipse(或Visual Studio)是否有一个插件可以将javadoc(或doxygen)渲染到位,即代码中有一个漂亮的打印而不是显示javadoc源作为注释?

默认情况下,可以折叠方法体.切换可能很有用:完整的源代码,源代码和渲染的javadoc,纯渲染的javadoc.

所述插件可以生成如下所示的内容:

c++ java javadoc doxygen eclipse-plugin

14
推荐指数
1
解决办法
975
查看次数