问题标签 [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.

0 投票
2 回答
940 浏览

c# - 颠覆。指标。以编程方式为签入中的每个文件获取添加/更新的代码行

我需要你的建议。在我的应用程序中,我需要以编程方式获取用户签入的此类指标,作为签入中每个文件的添加/更新代码行。这个应用程序是用 c# 编写的,并使用 Subversion 作为版本控制系统。我该怎么做?请给我你的想法...

非常感谢!(:

0 投票
5 回答
16477 浏览

c# - 许多 C# 解决方案的代码行计数

我目前正在研究一种在 C# 中计算代码行数的解决方案。

我非常需要以下两个工具的组合:
http ://richnewman.wordpress.com/2007/07/01/c-and-vbnet-line-count-utility/
http://www.locmetrics.com/索引.html

我的问题是我需要递归扫描一个包含很多 Visual Studio 解决方案的文件夹。因此,如果不对其代码进行任何重大工作,就不能真正使用第一个工具,因为它一次只能扫描一个解决方案。
但我还需要拆分每个解决方案的结果,最好是包含的项目。这使我发现的第二个工具不合格。我还发现 NDepend 也有同样的问题。

你知道有什么免费工具可以满足我的需要吗?我找不到合适的东西。

0 投票
2 回答
367 浏览

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 等)。

0 投票
2 回答
306 浏览

java - 计算代码行数 - 质量指标

我正在为我的 Java 项目编写代码行,该项目也包含很多 XML 文件。现在我的问题是在计算代码行时。我是否也需要考虑 XML 代码行?请帮忙

0 投票
2 回答
6324 浏览

language-agnostic - 声称每行代码的错误数量是恒定的,无论使用何种语言

我听人说过(尽管我记不起具体是谁),无论使用什么语言,每行代码的错误数量大致是恒定的。支持这一点的研究是什么?

编辑添加:我无权访问它,但显然本文的作者 询问了每个代码行 (LOC) 的错误数量是否与用不同编程语言编写的程序相同的问题。”

0 投票
10 回答
1924 浏览

function - 函数长度应该有多大(函数中的代码行)?

可能重复:
一个函数/过程/方法应该有多少行代码?

我想知道函数应该有多少行代码?多少行太多了。

我不久前读过这篇文章,大约有 10 或 20 行,但这是因为屏幕只能容纳这么多行。现在随着屏幕尺寸变大,这将不成立。

让我们假设函数的任何部分都没有在其他任何地方使用,即忽略 DRY 原则。

我想听听其他人对此有何看法。

谢谢。

注意:函数何时重复太长?, 发帖的时候找不到。

0 投票
3 回答
16682 浏览

mercurial - 计算随时间变化的代码行数

是否有任何好的工具可以计算在某个时间段内更改的代码行数在 mercurial 存储库中?类似于 statsvn的东西会很棒,但是任何计算 6 个月内更改的代码行数的东西都可以(包括对 hg log 参数的巧妙组合)。谢谢。

PS:请不要讨论测量这个数字的目的;)

0 投票
1 回答
1198 浏览

java - Eclipse 类计数线插件?

我需要一个可以计算特定类使用的代码行数的插件。这包括特定类中的代码,以及它使用的所有类中的代码行数。(如果它有来自另一个类的对象,则该类中的代码行也需要计算在内)。我发现插件可以告诉我整个项目中的所有行,但我只需要知道特定类中涉及的数字..

0 投票
3 回答
278 浏览

lines-of-code - 软件代码行测量 - 是否包含注释?

作为一个爱好项目和一个学习练习,我决定在 Python 中实现一个软件代码行测量脚本。

但是,我有一个问题:

  1. 测量中是否包含评论?
  2. 我遵循的方法是:打开文件,从头到尾读取,计算行数。如果要忽略注释,请跳过该行,否则继续并递增计数器。这是这样做的吗?

请注意,我知道那里存在许多工具,并且可能比我的更好,(sloccount是一个例子),但是我这样做是作为一个完全的爱好者程序。

0 投票
3 回答
252 浏览

c# - 如何拆分我的代码行?

是否有计算各种LOC统计数据的工具?它必须支持流行的语言,如 C++、C#、Python、PHP、JavaScript、ActionScript 等,并相应地解释代码。

我正在寻找的统计数据示例:

  • 350 行物理代码——包括大括号
  • 200 行逻辑代码——实际代码
  • 190 条注释行
  • 68 个变量
  • 28种方法/功能
  • 5班
  • 3 命名空间