问题标签 [lines-of-code]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 颠覆。指标。以编程方式为签入中的每个文件获取添加/更新的代码行
我需要你的建议。在我的应用程序中,我需要以编程方式获取用户签入的此类指标,作为签入中每个文件的添加/更新代码行。这个应用程序是用 c# 编写的,并使用 Subversion 作为版本控制系统。我该怎么做?请给我你的想法...
非常感谢!(:
c# - 许多 C# 解决方案的代码行计数
我目前正在研究一种在 C# 中计算代码行数的解决方案。
我非常需要以下两个工具的组合:
http ://richnewman.wordpress.com/2007/07/01/c-and-vbnet-line-count-utility/
http://www.locmetrics.com/索引.html
我的问题是我需要递归扫描一个包含很多 Visual Studio 解决方案的文件夹。因此,如果不对其代码进行任何重大工作,就不能真正使用第一个工具,因为它一次只能扫描一个解决方案。
但我还需要拆分每个解决方案的结果,最好是包含的项目。这使我发现的第二个工具不合格。我还发现 NDepend 也有同样的问题。
你知道有什么免费工具可以满足我的需要吗?我找不到合适的东西。
frameworks - 大小标准库如何比较不同语言
最近有人对 jQuery 有多棒以及它如何让 javascript 成为一种乐趣以及整个源代码如何如此之小(和一个文件)赞不绝口。
我在 www.ohloh.net/ 上查找了它,它说它大约有 30,000 行 javascript,当我厌倦了 curl 到 wc 时,它说大约 5000 行(奇怪的差异,也许是测试套件等?)。
我认为这并不奇怪,因为我听说过的 javascript 有很多有趣的动态技巧,所以你可以用一个小库逃脱。
但后来我想到了其他高级语言,那些具有大型标准库的语言,并想知道 python/ruby/haskell/pharo(smalltalk)/*ml/等的标准有多大。(库不是 vm 的东西到可以分离的程度)
有人知道吗?任何细节(注释/空白/代码行,测试代码行,语言行与 ffi/字节码行)都表示赞赏!
编辑:ps。因为它开始我询问jQuery作为奖励如果你能列出巨型框架的大小,megaframewok提供了如此多的人使用语言y的x巨型框架有时可能会指代xy甚至x而不是y编程(即:qt、jQuery 等)。
java - 计算代码行数 - 质量指标
我正在为我的 Java 项目编写代码行,该项目也包含很多 XML 文件。现在我的问题是在计算代码行时。我是否也需要考虑 XML 代码行?请帮忙
language-agnostic - 声称每行代码的错误数量是恒定的,无论使用何种语言
我听人说过(尽管我记不起具体是谁),无论使用什么语言,每行代码的错误数量大致是恒定的。支持这一点的研究是什么?
编辑添加:我无权访问它,但显然本文的作者“ 询问了每个代码行 (LOC) 的错误数量是否与用不同编程语言编写的程序相同的问题。”
function - 函数长度应该有多大(函数中的代码行)?
可能重复:
一个函数/过程/方法应该有多少行代码?
我想知道函数应该有多少行代码?多少行太多了。
我不久前读过这篇文章,大约有 10 或 20 行,但这是因为屏幕只能容纳这么多行。现在随着屏幕尺寸变大,这将不成立。
让我们假设函数的任何部分都没有在其他任何地方使用,即忽略 DRY 原则。
我想听听其他人对此有何看法。
谢谢。
注意:函数何时重复太长?, 发帖的时候找不到。
mercurial - 计算随时间变化的代码行数
是否有任何好的工具可以计算在某个时间段内更改的代码行数在 mercurial 存储库中?类似于 statsvn的东西会很棒,但是任何计算 6 个月内更改的代码行数的东西都可以(包括对 hg log 参数的巧妙组合)。谢谢。
PS:请不要讨论测量这个数字的目的;)
java - Eclipse 类计数线插件?
我需要一个可以计算特定类使用的代码行数的插件。这包括特定类中的代码,以及它使用的所有类中的代码行数。(如果它有来自另一个类的对象,则该类中的代码行也需要计算在内)。我发现插件可以告诉我整个项目中的所有行,但我只需要知道特定类中涉及的数字..
lines-of-code - 软件代码行测量 - 是否包含注释?
作为一个爱好项目和一个学习练习,我决定在 Python 中实现一个软件代码行测量脚本。
但是,我有一个问题:
- 测量中是否包含评论?
- 我遵循的方法是:打开文件,从头到尾读取,计算行数。如果要忽略注释,请跳过该行,否则继续并递增计数器。这是这样做的吗?
请注意,我知道那里存在许多工具,并且可能比我的更好,(sloccount
是一个例子),但是我这样做是作为一个完全的爱好者程序。
c# - 如何拆分我的代码行?
是否有计算各种LOC统计数据的工具?它必须支持流行的语言,如 C++、C#、Python、PHP、JavaScript、ActionScript 等,并相应地解释代码。
我正在寻找的统计数据示例:
- 350 行物理代码——包括大括号
- 200 行逻辑代码——实际代码
- 190 条注释行
- 68 个变量
- 28种方法/功能
- 5班
- 3 命名空间