`
- 浏览:
267174 次
- 性别:
- 来自:
沈阳
-
从插件中获得绝对路径:
Test
Plugin.getDefault().getStateLocation().makeAbsolute().toFile().getAbsolutePath());
通过文件得到Project:
IProject project
=
((IFile)o).getProject();
通过文件得到全路径:
String path
=
((IFile)o).getLocation().makeAbsolute().toFile().getAbsolutePath();
得到整个Workspace的根:
IWorkspaceRoot root
=
ResourcesPlugin.getWorkspace().getRoot();
从根来查找资源:
IResource resource
=
root.findMember(
new
Path(containerName));
从Bundle来查找资源:
Bundle bundle
=
Platform.getBundle(pluginId);
URL fullPathString
=
BundleUtility.find(bundle, filePath);
得到Appliaction workspace:
Platform.asLocalURL(PRODUCT_BUNDLE.getEntry(
""
)).getPath()).getAbsolutePath();
得到runtimeworkspace:
Platform.getInstanceLocation().getURL().getPath();
从编辑器来获得编辑文件
IEditorPart editor
=
((DefaultEditDomain)(parent.getViewer().getEditDomain())).getEditorPart();
IEditorInput input
=
editor.getEditorInput();
if
(input
instanceof
IFileEditorInput)
{
IFile file
=
((IFileEditorInput)input).getFile();
}
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java开发者中非常流行。然而,它不仅支持Java,还可以通过插件扩展支持其他编程语言和...通过深入学习和实践这些样例,你将在CUDA编程的世界中取得更大的进步。
配置NDK路径是Eclipse环境准备工作的下一个关键步骤。需要打开Eclipse的偏好设置,然后找到Android选项下的NDK设置,并指定NDK的解压目录。这一步是告诉Eclipse NDK的位置,以便它能正确识别NDK工具和库文件。 然后...
Eclipse 5.0 是一个针对Java开发者的强大集成开发环境(IDE),它以其开源、免费和高度可扩展性而闻名。...随着对Eclipse 的深入了解和熟练应用,开发者可以更高效地进行软件开发,从而在职业生涯中取得更大的成就。
在Eclipse中配置JDK路径。打开Eclipse,依次选择“Window” -> “Preferences” -> “Java” -> “Installed JREs”,点击“Add”添加你的JDK安装路径。 ### 4. 安装WTK(Wireless Toolkit) J2ME开发需要Sun ...
- **Eclipse插件JD-Eclipse**:这个插件使得Eclipse可以直接反编译并显示源码。安装方法是在Eclipse Marketplace中搜索并安装,然后重启Eclipse,右键点击类名,选择"View in JD-Eclipse"即可查看源码。 - **...
本文将基于给定文件的信息,深入解析如何在Eclipse中搭建Web开发环境,重点介绍WTP插件的使用,以及如何配置Tomcat插件,以便在Eclipse环境中无缝进行Web项目的开发与测试。 ### WTP插件及其优势 WTP,全称为Web ...
4. **Android Development Tools (ADT)**:这是一个Eclipse插件,用于简化Android开发。如果通过Eclipse的内置更新功能无法下载,可以从`http://code.google.com/android/adt_download.html`下载ADT插件,然后手动...
Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java编程领域中占据着重要的地位。它的强大功能和灵活性使得它成为开发者们的首选工具。本文将深入介绍Eclipse的发展...祝你在Eclipse的学习之旅中取得成功!
Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java开发者中非常受欢迎。它提供了丰富的功能,包括代码编辑、构建自动化、调试、版本控制以及插件扩展,使得开发者能够高效地进行软件开发。 1. **Eclipse...
解压后,将其添加到系统路径中,以便Eclipse能够找到它。然后,在Eclipse中,通过"Window"菜单选择"Preferences",进入Android设置。点击"Browse..."按钮,选择你刚才解压的SDK路径,然后点击"Apply"和"OK"。 安装...
- 如果JDK不在系统路径中,还需要将`jdk/bin`目录添加到PATH环境变量。 5. **Eclipse个性化配置**: - 安装完成后,你可以根据自己的需求进行个性化设置。例如,调整字体大小,设置代码格式化规则,或者安装插件...
- 在Eclipse中集成JUnit或TestNG,可以通过Eclipse自带的功能或者第三方插件实现。 - 通过编写相应的测试用例,可以有效地进行功能测试、回归测试等自动化测试任务。 #### 结合 Python 进行自动化测试 - **Python*...
在《ARM_Cross_Development_with_Eclipse》一文中,作者詹姆斯·林奇(James P. Lynch)分享了他对科学和电子学的兴趣起源,并介绍了现代微处理器领域的发展趋势以及如何利用ARM架构进行交叉开发。文章从个人经历出发...
### SVN插件安装详解:以MyEclipse为例 在软件开发过程中,版本控制工具如Subversion(SVN)是不可或缺的。它帮助团队管理代码版本,实现协同...希望本文能帮助你在使用MyEclipse和SVN插件的过程中取得更大的成功。
### Eclipse和PyDev搭建完美Python开发环境教程(Windows篇) #### 一、引言 随着Python语言在数据科学、Web开发、自动化脚本等领域的广泛应用,...希望本文对你有所帮助,祝你在Python开发之旅中取得更大的进步!
在Eclipse中,通过`Help` > `Install New Software` > `Add`,输入插件网址<https://dl-ssl.google.com/android/eclipse/>(如果无法访问,可以尝试去掉“s”变为HTTP链接),然后选择并安装ADT插件。 完成这些安装...