基于eclipse RCP的文件夹管理工具--FileTools

这是前段时间实现的"基于eclipse RCP的文件夹管理工具". 该程序连同代码已经发布在 https://sourceforge.net/projects/filetools/ . 由于时间关系,尚有部分功能未实现. 如有任何问题, 欢迎交流.

版本说明:

  1. 暂命名为FileTools;
  2. 需要JRE7的支持(下一个版本将基于JDK5);

    这个版本主要使用JDK7中的NIO2来处理文件系统; 由于JDK7的普及程度不高,加之NIO2的文件系统还有一些不完善的地方,所以下一个版本可能改用VFS.

  3. 不支持删除文件
    由于使用java删除文件后无法直接恢复,出于安全考虑, 暂时移除了删除功能. 如果要删除文件,需要右键--打开文件所在位置--使用系统删除功能进行删除(下一版本添加独立于系统的文件垃圾回收站);

下载地址: https://sourceforge.net/projects/filetools/files/1.1%20java7%20version/

源码: https://sourceforge.net/p/filetools/code/

 

 

文件管理工具 1.1 新特性 

下面是文件管理工具1.1版本的新增的功能说明.

 

文件浏览器

支持功能文件浏览器是计算机上所有文件的导航. 显示系统关键文件夹和系统默认能够识别的磁盘(默认加载桌面/我的文档/所有本地磁盘). 如果要进一步了解或操作文件夹的内容, 可以双击对应的文件夹以进入文件夹浏览器.

文件浏览器

文件夹浏览器文件夹浏览器用于浏览指定文件夹的内容, 文件夹地址显示在上方地址栏中,可以手动输入其它地址/双击文件夹/向上或后退按钮来进入其它文件夹. 文件夹浏览器支持自动统计文件夹大小.

Feature Editor With Shared License

版本更新日志

1.1 测试版(alpha)
跟踪说明
功能增加文件浏览器
功能增加文件文件夹浏览器
功能

文件(夹)浏览器新增功能

  1. 支持 文件重命名
  2. 新增 文件列表功能(将文件夹结构转换为文本)
  3. 支持 返回/向上 导航功能
  4. 支持 浏览Windows快捷方式指向文件夹
  5. 新增 自动统计文件夹文件个数(包括文件夹)

右键菜单

  1. 新增 文件夹浏览器自动统计文件夹大小
  2. 支持 右键打开(运行)
  3. 支持 打开所在文件夹
  4. 支持 刷新
  5. 支持 复制(包括复制文件/复制文件名称/复制文件路径)
  6. 支持 在此处运行命令行"
功能

增加文件夹过滤器

支持特性:

  1. 文件名过滤
  2. 是否显示隐藏文件/文件夹;
  3. 是否显示文件夹; 是否显示文件;
  4. 是否显示系统文件;
  5. 是否显示只读文件
  6. 文件大小过滤:
  7. 文件修改日期过滤:
  8. 文件类型过滤
  9. 关键词过滤支持按位置/出现次数/全字匹配/大小写敏感等特性
  10. 支持是否搜索子文件夹
  11. 支持使用正则表达式搜索
  12. 支持关键词按空格分隔(多关键词查找)

转载于:https://www.cnblogs.com/brooktran/archive/2012/08/29/2661248.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值