问题标签 [line-numbers]

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 回答
1499 浏览

java - 如何在 Java 源代码中包含行号?

我的最后一年编程项目达到了高潮,该项目是用 Java 编写的(使用 Wicket Web 框架)。我必须向考官提供源代码(在 CD 上),每行都有清晰的编号。我知道在 Eclipse 中您可以对代码行进行编号,但显然这只有在查看代码的人使用 Eclipse 时才有效。有没有办法在源代码本身中包含行号?如果是这样,怎么做?

0 投票
0 回答
346 浏览

c# - 在不使用 ac# 解析器的情况下获取字段的行号

我想获取类型字段的 #s 行。

要在方法中获取语句的 # 行,这很简单:

不幸的是,仅仅获得构造函数的局部变量是不够的,因为某些类型的变量可以是 const/static。

0 投票
0 回答
116 浏览

c# - 使用 ac# 解析器获取方法签名的行号

与这个问题非常相关: 对于字段

它描述了我如何获得方法的 #s 行。但是......我只能使用这种方法获得方法中语句的行#s。我怎样才能得到方法签名的第 # 行以及它们有多长?

0 投票
3 回答
13122 浏览

.net - 如何在 VB.net 中运行应用程序期间打印出行号

我想在 VB.net 应用程序中打印带有行号的调试消息。我是这样的,

我想把片段放到一个类中,每次我调用 logMsg 方法在源代码中用行号记录我的消息。但是我发现如果我把上面的代码片段放到一个类中,行号总是相同的,这就是我新的'st'行。

该功能与C++ 中的 _ LINE宏完全相同。其实我是 C++ 程序员。

无论如何要解决这个问题?谢谢。

0 投票
5 回答
11573 浏览

java - java反编译器在实际物理位置保存行号

许多 IDE 的调试器匹配物理行号。我正在寻找在反编译代码中保存实际行号的 java 反编译器。

http://java.decompiler.free.fr/不是一个。

0 投票
2 回答
5903 浏览

python - 处理文件时,如何获取当前行号?

当我使用下面的构造循环文件时,我还想要当前行号。

是否存在类似的东西?

0 投票
6 回答
55205 浏览

c++ - 如何使用#pragma message() 使消息指向文件(lineno)?

为了将“待办事项”项目添加到我的代码中,我想在编译器输出中添加一条消息。
我希望它看起来像这样:

为了利用 Visual Studio 构建输出功能通过双击导航到相应的行。

但是__LINE__宏似乎扩展为一个int,这不允许写作

会不会有别的办法?

0 投票
2 回答
2943 浏览

ckeditor - CKEditor 中的行号

乍一看,我需要做一件简单的事情——在 CKEditor 中添加一个带有行号的栏。主要思想是作者在讨论文本时可以参考特定段落。

我试图找到一个插件,试图找到另一个带有行号的 WYSIWYG 编辑器,但没有成功。

有人知道 CKEditor 或另一个已经有行号的解决方案吗?还是我唯一能做的就是从头开始编写它?

谢谢!

0 投票
1 回答
1701 浏览

linux - GDB 找不到行号

我正在使用 GDB 来调试 Linux 内核模块。加载模块后,我使用add-symbol-file添加模块符号。

当我list在 GDB 中使用命令在模块中查找符号时,它会找到它,例如:

我什至可以为它设置一个断点。但是在我使用它时第一次执行中断后list说:

它只是丢失了符号!为什么?(我确信目标文件中存在调试信息)谢谢

0 投票
9 回答
36043 浏览

python - 有没有一种简单的方法来判断文件指针在哪个行号上?

在 Python 2.5 中,我正在使用文件指针读取结构化文本数据文件(大小约为 30 MB):

但是,在解析文件时,我遇到了一些有趣的东西,我想报告行号,所以我可以在文本编辑器中调查文件。我可以fp.tell()用来告诉我字节偏移在哪里(例如16548974L),但是没有“fp.tell_line_number()”可以帮助我将其转换为行号。

是否有 Python 内置或扩展来轻松跟踪和“告诉”文本文件指针所在的行号?

注意:我不是要求使用line_number += 1样式计数器,因为我fp.readline()在不同的上下文中调用,并且这种方法需要更多的调试,而不是在代码的右上角插入计数器。