分类分类
大小:59 KB更新:2021/07/08
类别:编程软件系统:WinXP, Win7, Win8, Win10
Comment Insight是一款源代码注释统计清理工具,包括分析统计源代码中的注释、清除注释和源代码转换等多种功能,可以统计代码中注释占比多少,还可以快速清除注释,在编程中比较常用的一款小工具。
前段时间在网络上找到一些旧的开源项目来学习研究。有的项目源码不仅开发环境比较旧(如VS2008…),源代码文件编码不统一(GB2312、GBK、UTF8…),还有些乱七八糟的注释也比较影响代码阅读。
于是就有了这两个小需求:
批量把源代码文件编码转为UTF-8
快速清除注释(某些啰嗦的注释真的是很烦…)
在网上没找着合适的工具,那就自己撸一个吧。 一开始想着用Python+正则应该可以轻松搞定,后面发现正则处理不了某些复杂的字符块嵌套注释、换行问题
Count comment lines in source files 分析&统计源代码中的注释
Clean comments 清除注释
Convert Source files encoding to UTF-8 转换源代码的文件编码