eclipse插件开发:插件开发

用C++实现的一种插件体系结构-----概述 清源游民 [email protected]本文讨论一种简单却有效的插件体系结构,它使用C++,动态链接库,基于面向对象编程的思想。首先来看一下使用插件机制能给我们带来哪些方面的好处,从而在适当时候合理的选择使用。1, 增强代码的透明度与一致性:因为插件通常会封装第三方类库或是其他人编写的代码,需要清晰地定义出接口,用清晰一致的接口来面对所有事情。你... [阅读全文]

eclipse插件:创建自己的 Eclipse 插件模板

本文举例源代码或素材下载   如果您曾经在 Eclipse 中创建过插件项目那么应该熟悉现有插件项目模板这些模板可以为新项目提供方便起点现有插件模板可以节省大量时间但是它们并不是万能  使用插件模板个难题是找到满足用户需求模板但是模板只提供数量有限功能而用户需求各不相同创建模板开发人员几乎不可能事先预测出所有需求在这种情况下定制模板是种简便思路方法这可以为用户提供所需插件又能够避免... [阅读全文]

eclipse插件:使用 Eclipse 插件开发环境构建模板

本文举例源代码或素材下载   背景  Eclipse 从推出到现在直非常成功并且大部分成功源自构成 Eclipse 平台各个项目其中包括个项目名为 Plug-in Development Environment(PDE)如果您曾经在 Eclipse 中创建过插件那么定使用过 PDEPDE 是组用于帮助创建、打包和管理插件工具  我们将集中精力研究 PDE 中提供模板功能如果您还记得... [阅读全文]

eclipse插件:探索 Eclipse 的插件签名机制

本文举例源代码或素材下载   本文介绍了 Eclipse 插件签名及其应用此外还介绍了 IBM Lotus Expeditor 客户机供应系统(用于控制代码对本地或远程 Eclipse 更新站点访问)所使用测试策略  签名是 Eclipse 安全功能不可或缺机制在插件下载期间Eclipse 用户可以验证发布到更新站点上 JAR 文件签名这使用户能够获得将要安装代码可靠信息该功能使用... [阅读全文]

eclipse插件:使用 Cusp Eclipse 插件开发 Lisp 应用程序

本文举例源代码或素材下载   CuspLisp Eclipse 开发环境  Cusp 是 Common Lisp 编程语言开发环境使用 Lisp 可以开发所有类型应用包括 Web 应用Lisp 是目前仍在使用第 2种最古老编程语言(在 Fortran 的后)并被称为第种语言Lisp 创建开始于 2十世纪 5十年代后期并且于 1958 年由 MIT 人工智能 (AI) 项目首次实现... [阅读全文]

eclipse插件开发:用Eclipse集成GT3开发网格服务

引言  Globus Toolkit 3.0(GT3)是Globus组织对全球网格论坛GGF(Global Grid Forum)制定开放网格服务基础设施OGSI(Open Grid Service Infrastructure)具体参考实现GT3提供了组类库和工具以帮助开发者开发符合开放网格服务体系结构OGSA(Open Grid Service Architecture)网格服务开发者在使用G... [阅读全文]

eclipse插件:国际化 Eclipse 插件

在国际化社区中有个流传了很久笑话:  “会说 3种语言人称为“ 3语人”会说两种语言人称为“双语人”那么把只会说种语言人称为什么呢?”“美国人”  现在从可用性、质量、市场营销和(在某些情况下)法律观点来看只提供英语版本软件Software已不再受欢迎了让您产品能够用于国际市场只是为了增加经济效益这个启... [阅读全文]

eclipse插件:使用 Abbot 框架自动化测试 Eclipse 插件的用户界面 1

引言  从 JDK 1.3 以来新增加个特性就是对图形用户界面自动化测试支持通过使用 Java.awt.Robot 类和相关功能员可以 JDK API 可以直接实现用户界面操作常被用作用户界面自动化测试但是这些底层 API 使用起来不是很方便所以 JFCUnit 和 Jemmy 等测试工具都对 Java.awt.Robot 进行了包装能够在 API 级别直接支持 AWT 和 Swing 用户界面... [阅读全文]

org.eclipse.osgi:利用 OSGi 解决 Eclipse 插件难题

本文介绍了个采用 XML 插件举例以便为定义好扩展点注册扩展通过使插件能够感知 Extention Registry 并提供 OSGi 服务我们可以完成这完整组件退耦操作  插件、扩展点、OSGi  如您所知Eclipse 组件架构是基于插件 -- 这意味着将组代码组件化为单组件然后利用 Eclipse 框架注册为其组件的其他组件可以绑定该组件或该组件扩展点 是插件允许其他插件向公开扩展点插件提... [阅读全文]

org.eclipse.osgi:了解 Eclipse 插件如何使用 OSGi

Eclipse 集成开发环境(IDE)和 Eclipse Rich Client Platform(RCP)应用核心由 Open Services Gateway Initiative(OSGi)规范标准实现驱动本文通过描述对 Eclipse 平台而言插件是什么并跟踪从 Eclipse V2.1 到今天基于 OSGi 实现中插件发展阐明了 Eclipse 和 OSGi 关系还解释了 OSGi ma... [阅读全文]

eclipse插件:Eclipse+php插件+Xdebug搭建PHP完美开发/调试环境指南

最近要开始使用Zend框架开发中型应用系统了由于采用完全面向对象框架思路开发不光开发思想先前Editplus+Dreamweaver编辑器组合显然不能满足我要求了我新环境初步定为Eclipse+PDT插件+Xdebug+Apache  先前直对dotNET、JavaIDE代码自动嗅探、代码提示、断点调试等等自动化功能羡慕不已而自己写PHP只能靠着echo、var_dump来调试能不能让PHP也实现... [阅读全文]

eclipse插件:让开发自动化: 用 Eclipse 插件提高代码质量

开发软件Software时我主要目标的是:要么防止将缺陷引入代码库要么限制缺陷生存期;换言的要尽早找到缺陷很显然越是了解如何编写更好代码以及如何有效测试软件Software就越能及早地捕捉到缺陷我也很想要张能发现潜在缺陷安全的网   在本系列 8月份 那期文章中我得出了这样结论:将检验工具集成到构建过程(例如使用 Ant 或 Maven)中能够建立起种寻找潜在缺陷思路方法尽管这种思路方法使致性成... [阅读全文]

eclipseruby:用 Eclipse 轻松地进行 Ruby 开发

本文举例源代码或素材下载   大约 3年前developerWorks 发布了 “使用 Eclipse Ruby Development Tools 插件”该文章介绍了在 Eclipse Ruby Development Tools (RDT) 插件中提供些特性当时为 V0.5在本文中我们将重新审视该工具现在RDT 被称为 Aptana RadRails... [阅读全文]

findbugseclipse:Eclipse插件开发的FindBugs插件

问题提出:   当我们编写完代码做完单元测试等各种测试后就提交正式运行只能由运行系统来检测我们代码是否有问题了代码中隐藏在系统运行过程中被发现后然后再来进行相应修改那么后期修改代价就相当高了  解决思路方法:  现在有很多Java代码分析工具FindBugs中开源项目当中个它可以帮你找到代码中隐藏些提升你代码能力和系统安全可靠性  安装   JDK:1.5.0 从http://java.sun.c... [阅读全文]

eclipse插件开发:使用Eclipse向导进行快速开发

本文举例源代码或素材下载   入门  本文将演示如何使用向导把新文件添加到已有 Eclipse 项目中当内置模板功能不足时Eclipse 向导是定义可重复文件类型模板优秀思路方法阅读完本文后您应当能够在 Eclipse 中实现自己向导以创建新文件  为了发挥本文最大功效您必须熟悉如何构建 Java™ 编程语言类并且还应当熟悉继承和使用接口您应当能够启动 Eclipse但... [阅读全文]

eclipse插件开发:Eclipse插件开发快速入门

刚才我在修理自己汽车我需要拧下个螺丝于是我打开自己扳手工具包试图找到合适扳手但是那些扳手型号都不对那个螺丝都属于公制标准我只能使用和理想尺寸最相近扳手这是个不好想法;结果我把那个螺丝弄裂了只好去买个专用工具来下掉它这个故事精髓是:实现特定事务永远需要使用恰当工具  Eclipse是个非常流行Java集成开发环境(IDE)它是NetBeans/SunOne Studio、Jbuilder、和Inte... [阅读全文]

eclipsehibernate:利用Eclipse开发Hibernate应用程序

Eclipse是目前非常流行开发平台开放扩展架构让很多员找到了自己个性化工作环境Hibernate也是目前牛叉得不得了框架至少在EJB 3大行其道的前它是我们在考虑OR映射时非常好选择本文主要介绍如何利用Hibernate Syn插件在Eclipse 3.0.1中快速开发Hibernate应用提高我们工作效率有关Hibernate框架细节本文不做过多讨论请参考相关资料推荐Hibernate in ... [阅读全文]

eclipse插件开发:Eclipse 3.0 介绍和插件开发举例

Eclipse 是个很让人着迷开发环境它提供核心框架和可扩展插件机制给广大员提供了无限想象和创造空间目前网上流传相当丰富且全面开发工具方面插件但是Eclipse已经超越了开发环境概念可以想象Eclipse将成为未来集成桌面环境目前Eclipse本身就具备资源管理和外部功能加上无所不能插件将构成个丰富多彩工作环境而不仅仅是个IDE  1.Eclipse介绍和插件开发  Eclipse 是个很让人着迷... [阅读全文]

eclipsespring插件:基于Eclipse开发轻量级Spring插件

摘要 本文介绍如何在Eclipse中利用Spring框架作为个平台来创建轻量级能够和你现有J2EE应用无缝集成插件  . 引言  般地企业软件Software产品都要求在客户端具有定制能力而且当客户必须修改核心产品配置来引入他们自己定制时般都要求进行更新操作借助于易于扩展和可升级高度模块化软件Software插件技术能够提供针对这种典型场所下完美解决方案  注释1-什么是插件呢?个插件是使用什么样... [阅读全文]

eclipsederby:在 Eclipse 中开发 Apache Derby 应用程序

在开发 Apache Derby 应用过程中需要执行很多任务例如创建和连接数据库编写 Java JDBC 客户机应用和存储过程以及将最终得到软件Software组件部署到生产环境本文旨在发现如何结合使用各种基于 Eclipse Apache Derby 工具来简化这开发过程概述本文目是向您展示如何在 Eclipse 集成开发环境(IDE)中使用几种区别工具例如 Java Development ... [阅读全文]
1 共1条 分1页