【SWT】SWT源码下载

SWT 开发过程中,想要看看SWT源码。但是Eclipse 默认没有,因此需要自己寻求下载。

步骤

  • 打开SWT官网
    在这里插入图片描述
    如上图 SWT 提供了四种下载 SWT 相关的方法,从上而下一次为Latest ReleaseStable BuildsIntegration BuildsMaven Artifacts

  • 打开Latest Release 下的 Download page
    在这里插入图片描述

  • 进入 archive site ,及Eclipse 归档文件下载地址。页面内容如下
    在这里插入图片描述

  • 选中版本,进入详情页面
    以当前最新版本 4.9 为例,点击 4.9 进入
    在这里插入图片描述
    该页面包含 Eclise 4.9 的相关组件软件包,主要有如下几个部分

Eclipse p2 Repository
Eclipse SDK
Tests and Testing Framework
Example Plug-ins
RCP Runtime Binary
RCP SDK
Platform Runtime Binary
JDT Runtime Binary
JDT SDK
JDT Core Batch Compiler
PDE Runtime Binary
PDE SDK
CVS Runtime
CVS SDK
SWT binary and Source
Releng Tools

可以滚动页面寻找自己想要的组件,也可以点击页面左部的锚点导航。

  • 寻找 SWT binary and Source

点击左边导航中的SWT binary and Source页面如下:
在这里插入图片描述

  • 下载源码

根据自己的平台选择相应得软件包,点击即可下载。

总结

文章示例了网页主动下载 SWT 源码的方法,有 maven 的同学可以尝试使用 maven 下载。maven 仓库
在这里插入图片描述

通过本文举一反三,可以下载Eclipse 其他插件的源码包。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
################19/12/2007更新################### 新添加/重写的功能: 1. 已实现简单的剪切/复制/粘贴功能(尚不能和外界程序交互) 2. 添加创建新文件夹功能 3. 添加选择全部/文件/文件夹功能 4. 增加对创建新文件夹,重命名,删除,粘贴操作的异常处理 5. FileUtil中增加getFileCentent方法,用于读取文本文件内容 6. 重写AboutDialog 7. 重写ExitAction 8. 重写FileUtil中doPaste()方法,显著提高速度,修正拷贝文件时会导致文件不正常的严重Bug 9. 修正其他部分已发现Bug 10. 版本号升级为0.5 尚未实现的功能: 1. 与外界程序的交互 2. 拖拽 3. 国际化 4. 输入文件名时对特殊字符的验证 ################17/12/2007更新################### 新添加/重写的功能: 1. 排序功能已加入菜单栏和弹出菜单 2. 重写图标载入方法,已经可以实现图标动态载入和识别 3. 重写TableViewer中tableColumn生成载入方法,已经可以实现tablecolumn的半动态载入和识别 4. 实现动态识别文件类型 5. 进行删除操作时,对删除的文件进行识别 6. 更新添加了一些FileUtil中的方法,并且把这个类的注释写的差不多了 - - 注意: 1. icons文件夹内的文件结构有变化。 2. jar文件没有更新,如果需要打好包的jar文件请等我把功能都实现后的那个版本 - - 尚未实现的功能: 1. 剪切/复制/粘贴功能 2. 拖拽功能 3. 详尽的注释 4. 异常处理 5. 国际化 ################14/12/2007更新################### 已经实现的基本功能: 1. 树形浏览结构 2. 双击 运行程序/进入下一级菜单目录 3. 返回上一级菜单 4. 重命名 5. 刷新 6. 删除 7. 按文件名/大小/类型/最后修改日期排序 8. 对当前文件夹进行过滤操作 9. 对当前文件夹的简要统计 尚未实现的功能: 1. 剪切/复制/粘贴 2. 拖拽 3. 弹出菜单中的排序选项 4. 动态识别文件类型 5. 详尽的注释 已知的Bug: 1. TreeViewer进行目录切换时,TableViewer窗体有时会变成空白 2. 有特殊字符的过滤操作将导致异常 3. 重命名没有考虑特殊字符 4. 有大量文件(几百个以上)的目录会打开的很慢 5. 文件删除失败时没有提示###### 新添加/重写的功能: 1. 已实现简单的剪切/复制/粘贴功能(尚不能和外界程序交互) 2. 添加创建新文件夹功能 3. 添加选择全部/文件/文件夹功能 4. 重写AboutDialog 5. 增加对创建新文件夹,重命名,删除,粘贴操作的异常处理 6. 重写ExitAction 7. 修正部分已发现Bug 尚未实现的功能: 1. 与外界程序的交互 2. 拖拽 3. 国际化 4. 输入文件名时对特殊字符的验证

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值