- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有没有办法告诉 sloccount 有些文件既不是现有的语言,而是一种新的(不同的)语言(某些 DSL,sloccount、scala、go、rust ... 不支持的语言)但不是基于文件扩展名,而不是它们的内容(例如,包含一些特定的关键字或特定的评论风格,我可以为该工具提供完整的标记列表等)。
对于这项特定任务,是否有更好的工具(简单)?
提前致谢。
最佳答案
您可以使用 find
连同wc -l
达到与 sloccount
类似的结果.
如果您在项目目录中,则可以运行以下命令来获取项目中的代码行数:
find . -name '*.scala' -print0 | wc -l --files0-from=-
请注意,它也计算空行,如果您想跳过空行,可以添加
grep -v
:
find -name '*.scala' -exec grep -v -e '^[[:space:]]*$' {} \; | wc -l
关于dsl - 为 sloccount 添加语言支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41745310/
有没有办法告诉 sloccount 有些文件既不是现有的语言,而是一种新的(不同的)语言(某些 DSL,sloccount、scala、go、rust ... 不支持的语言)但不是基于文件扩展名,而不
我们只是将我们的指标收集切换到 Sonar 。我们以前使用 sloccount 来获取代码行,现在使用 Sonar ,但计数相差大约 40%。有谁知道有什么区别,我是否应该在 Sonar 中进行任何配
我正在尝试从 hudson 内部使用 sloccount收集我们的代码库的统计信息,但是默认情况下 sloccount 会收集所有 文件的信息,甚至是那些“隐藏”的文件(例如 .hideme) )。这
关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topi
我在 EC2 上运行 Jenkins:为此我使用标准的 Amazon AMI基于CentOs 我想设置 SLOCCOUNT 插件,就像它在我的计算机上运行的一样开发机(运行 Ubuntu),但我无法在
我是一名优秀的程序员,十分优秀!