固定类型的软件写多了,里面总是有一些复制粘贴改变类名改变量的基础文件,相似程度非常高.作为一名程序员,坚持不多写一行重复代码的精神,写了一个Eclipse的代码生成器插件.插件通过在xml文件中配置的变量信息及模版位置.目标文件位置信息,直接生成目标文件,减少了大量的重复工作. 1.建立一个plug-in with a popup menu工程,引入freemarker.jar,配置popup menu的对应文件扩展名为.coding.xml 2.先写核心的文档生成代码,保证使用main函数可调…
背景简介 在软件开发领域,持续集成和部署对于软件测试自动化提出了越来越高的要求,基于 Eclipse 应用在这一需求中仍然占据重要的组成部分.目前主流的测试自动化工具主要以录制回放的功能为主,辅助以脚本的方式实现.然而,基于此的测试方法往往具有测试用例维护复杂,测试过程容易失败的问题,这直接影响了测试效率.SWTBot 作为 Eclipse 官网推荐的自动化测试工具,提供了专业的类库以及扩展点,在 Eclipse 应用的自动化测试中具有先天的优势. SWTBot 是基于 Eclipse SWT…
Windows平台上使用ANT编译Hadoop Eclipse Plugin 一.准备工作:   1.安装JDK 下载页面:http://www.oracle.com/technetwork/java/javase/downloads/index.html JDK6,JDK7都可以.这里以jdk-7u40-windows-x64.exe为例.   安装完成后要设置环境变量. 在Path变量的变量值后添加:[;C:\Program Files\Java\jdk1.7.0_40\bin](JDK安装…
欢迎关注我的社交账号: 博客园地址: http://www.cnblogs.com/jiangxinnju/p/4781259.html GitHub地址: https://github.com/jiangxincode 知乎地址: https://www.zhihu.com/people/jiangxinnju Origin Article: Peer Code Reviews Made Easy with Eclipse Plug-In Origin Author: John Ferguso…
freemarker编辑器eclipse插件 支持语法高亮,语法校验,代码提示的工具 freemarker  IDE(JBoss): http://download.jboss.org/jbosstools/updates/development/ 安装方法: eclipse --> Help --> Install New Software --> Add --> Name=freemarker,Location=http://download.jboss.org/jbossto…
按照Eclipse Help->Install new software->....(这里是官方安装文档:http://code.google.com/intl/zh-CN/eclipse/docs/install-eclipse-3.6.html) 的方法安装失败,界面始终显示Pedding状态,很长时间都没反映,无奈之下,去google了一下,终于找到了离线安装包的下载地址: http://dl.google.com/eclipse/plugin/3.6/zips/gpe-e36-late…
Installing the Eclipse Plugin Android offers a custom plugin for the Eclipse IDE, called Android Development Tools (ADT). This plugin provides a powerful, integrated environment in which to develop Android apps. It extends the capabilities of Eclipse…
以下资料是本人在开发Eclipse 插件时候收集的一些比较有用的资料Link,和大家分享下. 比较权威的资料: Helpful Eclipse Plugin Websites: Eclipse Articles: http://www.eclipse.org/articles/ Java SWT/JFace Code Sample: http://www.java2s.com/http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/CatalogSWT…
Eclipse plugin web site 发布和版本更新 在eclipse插件开发过程中免不了要发布1.0, 1.1, 1.2…….等等,随着版本的递增,假如每次都发布一个插件zip包,那使用者就想骂街了,每次都要先uninstall,然后install,中间还要两次eclipse的重启. 一般第三方插件会有2中形式共developer使用,一种是发布zip包,另一种是发布一个web site,eclipse对web site的支持相当好.Install时只需copy插件资源的URL(插件…
当我们的插件在完成一个阶段性开发的时候,我们要发布一个1.0的版本.这个时候会碰到一个问题.如何把我们的插件打成包?有多种途径,下面具体讨论一下. 首先从插件完成到被他人(或者我们自己)使用有两个步骤,导出 –> 包 –> 安装.不同的导出方式对应着不同安装方法. 谷歌,百度一堆苦逼搜索之后发现各种零零散散的方式,再一看时间都是08年,09年,目前对于eclipse plugin的资料的确比较匮乏.这几年几乎就没有关于eclipse plugin的书出版.       好吧,寻寻觅觅苦逼找了几…