zoukankan      html  css  js  c++  java
  • Apq本地工具集

    Apq本地工具集包含“文本文件编码转换”、“文件批量重命名”。
    以内置资源浏览器方式选中搜索范围,可跨文件夹高效执行批量任务。
    VS2010开发,所用控件全为开源或免费控件,可放心使用。
     
    下载地址:Apq_LocalTools_2011-07-09_0608.rar(115网盘)
     
    界面截图:


    工具说明:
    1)文本文件编码转换:
         内置资源浏览器;
         可批量转换,支持“*.*”或“*.后缀”过滤,可用分号(;)分隔多种文件过滤,可深度子目录搜索或仅搜索选中目录;
         采用NCharDet自动检测原始文件编码,可识别大多数文件编码,同时也可由用户指定,这样对自动检测不出编码格式时使用用户指定的默认编码;此外,用户也可强行指定编码,此时程序不自动检测原始文件编码,直接以用户指定为准;
         除自动检测原始文件编码外,目前提供三种原始文件默认编码选择:UTF-8,gb2312,ASCII;
         对转换后文件编码,由于文件编码命名具有一定标准,不能乱填,故提供两种国内常见的文件编码,默认转换为UTF-8;
         转换后文件存放于原始目录,可覆盖或以指定命名规则新建文件(“原名_编码.原后缀”或“原名_自定义.原后缀”);
     
    2)文件批量重命名:
         以普通查找替换方式或正则表达式方式指定原始文件命名中的查找串,对选中的文件或目录中含有查找串的文件名,将使用替换串中指定的文字替换掉原始文件名中的查找串;
         支持子目录深度搜索或仅搜索选中目录。
         可在资源浏览器进行查找以确保查找串能匹配到的文件范围。
     
    其它功能:多语言支持。(限于业余因素,仅提供功能支持)
     
     
    运行环境需求:.NET Framework 4.0 Client Profile(此为.NET 4.0的子集,若已安装.NET4.0,无需再安装)

    后续功能计划:
    1)错误信息提交:
         收集错误信息,经用户允许后以邮件方式发回作者邮箱。

    欢迎大家试用或使用,如果您有什么意见或建议,或遇到下载链接失效等问题,可以联系QQ 12766385(Apq)。
     
    源码位于GitHub,欢迎索取/加入项目。
    Git源码库:git@github.com:amwpfiqvy/Apq.git

     

    已知问题:

         已加载到资源浏览器中的文件或文件夹发生更改后,其同级结点和所有下级结点的选中状态可能发生改变。


    更新历史:
         2011-07-09:增加资源浏览器查找功能。
         2011-07-07:资源浏览器Bug修复,增加文件批量重命名工具。
         2011-07-02:内置资源浏览器功能加强:监视文件系统更改,自动同步更新显示。
  • 相关阅读:
    小程序事件参数传递
    java.lang.ClassNotFoundException: javax.servlet.SessionCookieConfig
    SSM单元测试时出现:Failed to load ApplicationContext的一种可能解决办法
    Cannot resolve classpath entry: /Program Files/IBM/SQLLIB/java/db2java.zip
    python 批量重命名文件
    abp + vue 模板新建页面
    Git 新建版本库命令
    vi/vim 行删除操作
    abp angular 前端权限控制
    杨辉三角-python
  • 原文地址:https://www.cnblogs.com/Apq/p/2101564.html
Copyright © 2011-2022 走看看