V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
nnfish
V2EX  ›  分享创造

最近几个周末写了一个码农们都可以拿来耍耍的小工具 CommentInsight

  •  
  •   nnfish · 2020-04-27 00:20:48 +08:00 · 3255 次点击
    这是一个创建于 1705 天前的主题,其中的信息可能已经有所发展或是发生改变。

    CommentInsight-源代码注释统计&清理工具,支持编程语言:C,CPP,C#,Python,Php,Java,Go

    因特别喜欢 SourceInsight 这个神器,所以就起了这个名。 写代码的 V 友们有兴趣可以下来娱乐一下,看看自己撸的代码中,注释占比有多少:)

    绿色小工具,请放心使用,要是用得顺手的话给个 Star:)

    C#不熟,边学边做的,代码比较水,有 Bug 和建议请 @我提个 isue

    Feature 功能

    • Count comment lines in source files 分析&统计源代码中的注释
    • Clean comments 清除注释
    • Convert Source files encoding to UTF-8 转换源代码的文件编码

    Download 下载

    Screenshot 截图

    image image image

    7 条回复    2020-05-05 00:05:56 +08:00
    yukiloh
        1
    yukiloh  
       2020-04-27 00:36:17 +08:00 via Android
    有特定注释不删除的功能吗
    我现在是 jb 全局替换家正则统一删除非必要的
    注释越少离职越吊
    nnfish
        2
    nnfish  
    OP
       2020-04-27 00:43:46 +08:00
    @yukiloh 嗯,可以加的,做成选项可以自定义配置,

    目前只内置了 Not-Ascii 的正则,@"[^(\x00-\x7f)]" ,正计划加入更多
    ITJoker
        3
    ITJoker  
       2020-04-27 01:06:40 +08:00 via Android
    指正:是 issue(无恶意,看着难受)
    nnfish
        4
    nnfish  
    OP
       2020-04-27 07:34:31 +08:00 via Android
    @ITJoker 点赞👍,手误手误,但改不了了
    sodulty
        5
    sodulty  
       2020-04-27 12:06:25 +08:00
    @yukiloh 提交之前就删除吗?好奇 code review 你是怎么过的
    nnfish
        6
    nnfish  
    OP
       2020-04-27 18:42:42 +08:00
    不少小团队估计没有人做 review 这个事情,除非项目打包出错或者运行出错了
    nnfish
        7
    nnfish  
    OP
       2020-05-05 00:05:56 +08:00
    经过几个版本修改整理代码, 趁着 51 有点时间开源出来了 https://github.com/CommentInsight/CommentInsight 有兴趣的 V 友可以 fork 来看看

    @yukiloh 你提的功能,按正则删除加上了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5464 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 08:28 · PVG 16:28 · LAX 00:28 · JFK 03:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.