如何使用 tslint 获取所有 ts 文件代码行数?

Posted

技术标签:

【中文标题】如何使用 tslint 获取所有 ts 文件代码行数?【英文标题】:how to get all ts file code line count with using tslint? 【发布时间】:2017-11-25 07:27:32 【问题描述】:

如何使用 tslint 获取所有 .ts 文件代码行数?

是否可以使用 tslint 获取所有 .ts 文件代码行数?我无法从任何tslint 文档中获取任何详细信息。如果您还有其他选择,请告诉我。

【问题讨论】:

你想从哪里得到它们?命令行?它似乎得到了那个信息from the rule 【参考方案1】:

如果您使用的是vscode,您可以从市场上安装此插件line-counter

会有的,

Count current file
Count workspace

也许你可以使用第二个选项

【讨论】:

是否支持.ts文件? 是的,torkspace 总行数为:总数:10285847 评论:1946417 空白:930088 只需转到命令托盘并单击计数工作区,虽然这需要一些时间【参考方案2】:

对于崇高文本,您可以使用以下内容:

第1步:按Ctrl + Shift + F后打开正则表达式搜索(全局搜索)

第 2 步:将以下内容粘贴到 find 中:^(.*)$

第 3 步:在您的 Where 部分中,使用您编写所有 ts 代码的文件夹,例如:src/**/*.ts

按查找,系统将向您提供总行数,例如:150 个文件中的 10220 个匹配项

【讨论】:

你打开正则表达式搜索了吗,它是 sublime 搜索中的第一个按钮,带有符号 .*

以上是关于如何使用 tslint 获取所有 ts 文件代码行数?的主要内容,如果未能解决你的问题,请参考以下文章

使用 tslint 时如何忽略 *.d.ts 文件?

如何对 *.spec.ts 文件使用不同的 tslint.json

如何在 .vue 中制作 IntelliJ IDEA lint TS 脚本?

如何在 Angular 中定义枚举类型以不违反 tslint typedef 规则

typescript tslint react setup中的“'public'只能在.ts文件中使用”?

如何禁用特定行的 ts 规则?