eclispe从3.3升级到3.7.2时出现粘贴功能不好使。以下是代码的对比:
eclipse3.3中
Object destination = getTarget(javaElements, resources);
if (destination instanceof IJavaElement)
ReorgCopyStarter
.create(clipboardJavaElements, clipboardResources, (IReorgDestination) destination)
.run(getShell());
else if (destination instanceof IResource)
ReorgCopyStarter
.create(clipboardJavaElements, clipboardResources, (IReorgDestination) destination)
.run(getShell());
eclipse3.7中
Object destination = getTarget(javaElements, resources);
ReorgCopyStarter
.create(clipboardJavaElements, clipboardResources, ReorgDestinationFactory.createDestination(destination))
.run(getShell());
由代码中可以看出在eclipse3.7中,将destination 类进行了重组。在eclipse3.3中直接对模型进行匹配。例如
IJavaElement IResource
分享到:
相关推荐
在使用IntelliJ IDEA这款流行的集成开发环境时,可能会遇到复制粘贴功能失效的情况,尤其是在新安装或重装之后。这个问题可能导致许多用户感到困扰,特别是那些不熟悉Linux系统及Vim编辑器的用户。这是因为IntelliJ ...
### Java与JSP开发平台Eclipse快捷键大全 在Java及JSP的开发过程中,熟练掌握Eclipse这一集成开发环境(IDE)中的快捷键能够极大地提高工作效率。下面将详细介绍Eclipse中常用的各种快捷键及其功能。 #### 基础...
该插件的主要功能是增强Eclipse对中文字符的支持,确保在编辑、查看代码、运行程序以及与其他开发者协作时,中文字符串能够正确地显示和处理。它包含了对中文输入法的支持,使开发者可以在Eclipse内部进行中文输入,...
通常,开发者会遇到的问题包括插件不被识别、冲突与其他插件、功能失效等,这些问题往往可以通过调整配置、重新安装或升级插件来解决。 总之,dool4.0 Eclipse插件是一个旨在提升dool4.0开发效率的工具,它的成功...
- 打开SDK Manager,检查并更新所有组件,包括平台工具和系统映像。 2. **配置模拟器硬件设置:** - 打开Eclipse中的“Window”菜单,选择“AVD Manager”。 - 在列表中找到目标模拟器,点击“Edit”按钮。 - ...
- **编辑操作**:例如Ctrl + C 复制选中的代码段,Ctrl + V 粘贴代码等。 #### JUnit 测试框架 **3.1 JUnit 简介** JUnit 是一个用于Java语言的单元测试框架,支持自动化测试,提高代码质量。 - **测试用例编写*...
它是基于Eclipse平台的扩展,提供了更多的企业级特性,如数据库工具、J2EE应用服务器支持、代码调试等。在MyEclipse6.6版本中,用户需要一个有效的注册码才能激活软件,享受全部功能。 1. MyEclipse6.6激活机制:...