问题标签 [line-count]

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 投票
5 回答
9689 浏览

php - 如何测量项目中的代码行数?

如何测量我的 PHP Web 开发项目中的代码行数?

编辑:我只对 Windows 工具感兴趣

0 投票
8 回答
62184 浏览

c++ - 查找文本行数的最快方法(C++)

在对该文件执行某些操作之前,我需要读取文件中的行数。当我尝试读取文件并在每次迭代时递增 line_count 变量直到达到 eof。就我而言,它并没有那么快。我同时使用了 ifstream 和 fgets 。他们都很慢。是否有一种 hacky 方法可以做到这一点,例如 BSD、Linux 内核或 berkeley db 也使用这种方法。(可能是使用按位运算)。

正如我之前所说的那样,该文件中有数百万行并且它不断变大,每行大约有 40 或 50 个字符。我正在使用 Linux。

注意:我敢肯定会有人会说使用数据库白痴。但在我的情况下,我不能使用分贝。

0 投票
44 回答
1018943 浏览

python - 如何在 Python 中廉价地获取大文件的行数?

我需要在 python 中获取一个大文件(数十万行)的行数。记忆和时间方面最有效的方法是什么?

目前我这样做:

有可能做得更好吗?

0 投票
26 回答
515037 浏览

visual-studio - 如何计算 Visual Studio 解决方案中的代码行数?

是否可以在整个解决方案中找到代码行数?我听说过MZ-Tools,但是有没有开源的等价物?

0 投票
2 回答
8770 浏览

python - 如何在python中获取当前打开的文件行?

假设您打开一个文件,并在文件的某处执行 seek(),您如何知道当前文件行?

(我个人解决了一个临时文件类,该类在扫描文件后将搜索位置映射到行,但我想查看其他提示并将这个问题添加到stackoverflow,因为我无法在任何地方找到问题谷歌)

0 投票
4 回答
514 浏览

delphi - Why does line count change so much from D2007 to D2010?

Our app at work is a huge project with over 3000 units, weighing in about 3.5 million lines of code.

...or at least it was when we were compiling it under D2007. We recently updated to D2010, and now if we run a full build, the line count finally stops at about 4.9 million. Same DPR, same code base, same everything, but the compiler's somehow running over about 40% more lines of code in the build cycle and nobody here knows why.

Just to make things more confusing, after building, we can go to Project -> Information in the IDE and it reports 3.8M lines. In D2007, the compiler dialog and the Project -> Information dialog reported the same number.

Anyone have any idea what's going on here?

0 投票
2 回答
391 浏览

delphi - D2010 编译行数不符

在构建项目时,有两个地方会报告源代码行数:

  1. 在编译进度对话框上
  2. 项目下 | 信息

在 Delphi 2007 中,这两个数字对于我们正在构建的项目是相同的。

在 Delphi 2010 中,这两个数字截然不同。第 (1) 个计数比 100 万行或 40% 大。(2nd) 计数与 Delphi 2007 计数足够接近,可以满足正在构建的正确文件,以考虑移植到 D2010 中的代码更改。构建环境中根本不存在源文件的替代版本。

所以问题是:

为什么 D2010 中的第一行和第二行数在 D2007 中可以理解地相同,但它们的数量却如此巨大?

有关的:

为什么从 D2007 到 D2010 的行数变化如此之大?

0 投票
3 回答
3259 浏览

line-count - 如何计算项目的行数

我现在正在上软件工程课程。我们的任务是评估 Mozilla 的 Thunderbird。我们的任务是评估 Thunderbird 的大小。我们需要使用的一个指标是项目中的代码行数。(代码行意味着不包括注释或新行)。

有没有一种标准的方法来查找行数,或者我最好只是破解一个脚本来做到这一点?

我认为我可以做这样的事情:

但我需要对每种文件类型都这样做。似乎应该已经有一些实用程序可以做到这一点。(Mac/unix 兼容的东西会更好)。

0 投票
3 回答
2580 浏览

xslt - 如何用 xslt 计算输出行数?

我正在使用 XSLT 输出文本。我需要计算每个部分的行数并将其写到我的输出文件中。如何做到这一点?

我的输出是这样的:

number_of_records 应包含从 AAA 到 XXX 的行数,包括这两行。在第一部分中,行数应为 6,在第二条消息中应为 8。每个部分的第一行和最后一行将共享相同的唯一 ID 号。

由于 XSLT 内部有太多的处理,因此无法从源代码中计算行数。

0 投票
2 回答
3869 浏览

ubuntu - 如何计算当前目录和子目录中所有文件中的所有行?

我试图弄清楚为一个应用程序编写了多少行代码。代码在当前目录和子目录中。我正在使用ubuntu。