Skip to content

[TODO]优化项 #1

Description

@Abeautifulsnow
  • 支持不包括指定后缀的文件
  • 优化输出
    • 顺序和倒序排序输出
    • 按照一定规则排序
  • 支持指定多个文件后缀去匹配文件的行数统计
  • 代码错误处理不够细致,有一些错误返回不易理解
  • 缺陷:convertToAbsPath只针对 ../ 做了Abs绝对路径转化。
  • exclude 目录支持部分目录作为关键词过滤,目前只支持相对路径下的精准过滤,比如 authtoken/migrations 可以过滤掉,但 migrations 不能过滤掉包含它的目录。
  • 统计文件行数不包括:
    • 空行「目前是包括的」
    • 输出包括总行数
    • 注释「注释需要根据不同语言设定,单行和多行注释」
  • list所有的文件类型
  • 聚合不同语言的文件行数(包括code, blank, comment 等)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions