问题标签 [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 投票
1 回答
1679 浏览

php - 使用 PHP 的 XMLReader,如何获取当前节点的行号?

使用 PHP 5.3 中的 XMLReader XML 解析器,我需要获取当前节点的行号。从文件开头的列号或总偏移量也很好。

希望我不必使用一些技巧,例如为换行符解析每个原始节点字符串(使用readOuterXML()),但我看不到getLineNo()DOM 中的属性...

0 投票
15 回答
143997 浏览

visual-studio-2010 - 在 Visual Studio 中启用行号显示

为什么 Visual Studio 没有任何方式显示源文件中的行号?有什么方法可以启用它,或者有一个插件吗?我知道程序中的代码行数无关紧要,但有时很高兴知道程序有多长或特定行数以供参考。

虽然我试过了,但我似乎找不到启用行号的方法,我觉得这很令人惊讶。

这是 Visual Studio 2010 Ultimate。(如果你读过我以前的问题,我一直在使用 2008 Express 直到现在。)

0 投票
1 回答
945 浏览

c# - Visual Studio 问题:如何以编程方式转到特定文件路径和行号?

在 Visual Studio 输出窗口中,您可以双击包含文件路径和行号的行,它会自动将您带到该位置。在我的程序中,我需要模仿这种行为并能够单击某些东西(例如按钮)并转到我告诉它要转到的特定文件和行号。任何帮助/建议将不胜感激。

我在 C# 中工作。

0 投票
1 回答
225 浏览

eclipse - Eclipse 中的第一行号是什么?

我不想在这台机器上下载和安装 eclipse,但是对于拥有它的你来说,Eclipse IDE 的第一行是什么?在左侧列中启用行号后,左侧的第一个数字是?

0 投票
1 回答
7068 浏览

c# - 行号不正确的堆栈跟踪

为什么堆栈跟踪会显示“第 0 行”,但仅显示堆栈跟踪中的一帧

例如。

背景:

我有一个应用程序因异常而失败,并将堆栈跟踪记录到其日志文件中。构建应用程序时,所有程序集都使用完整的调试信息进行编译(项目属性 -> 构建 -> 高级 -> 调试信息 -> 完整),因此生成了 PDB 文件。为了帮助我诊断错误的来源,我将 PDB 文件放到了应用程序的bin目录中,并重现了异常。每个堆栈帧的所有行号看起来都是正确的,除了显示“第 0 行”作为其源的行号。

0 投票
10 回答
124977 浏览

c++ - C/C++ 行号

出于调试目的,我可以在C /C++ 编译器中获取行号吗?(某些编译器的标准方式或特定方式)

例如

0 投票
3 回答
7843 浏览

eclipse - 有没有办法从 Eclipse 复制代码,包括 ine 数字

我正在写一些文档和代码解释。我想从 eclipse 中复制代码,包括行号,以便更容易在文本中引用代码。

有没有办法在 Eclipse 或其他一些 IDE 编辑器中做到这一点?

0 投票
2 回答
6335 浏览

php - PHP从日志事件中获取行号

好的,我对我的日志记录类有另一个问题但我希望能够将调用脚本的行号添加到日志文件条目中。

我见过__Line __ 但这给了我所在行的行号。

例子:

一个.php

现在,在 debug() 的 Logger.php 类中,我使用了__Line __ 魔术常量,例如第 300 行。当我运行脚本时,我希望日志条目显示为“第 20 行”,但它显示为“第 300 行”。除了将行号传递给函数之外,还有其他方法可以做到这一点吗?

示例调试类函数

编辑:debug_backtrace() 很好用!!!在下面工作

0 投票
5 回答
1403 浏览

javascript - 包装 Firebug(或类似的)控制台 api 时如何访问行号

我已经包装了控制台 API 以提供精细的日志记录级别以及其他一些糖功能。

这很好用,唯一的问题是萤火虫(或任何其他控制台)将始终报告日志来自的行号作为调用控制台 API 本身的行。

您如何建议我让控制台记录我调用包装函数的行号?

我更喜欢跨浏览器解决方案,但如果没有一个 firebug 插件可能是一个好的开始。

仅供参考,我这样称呼我的日志记录功能:

0 投票
5 回答
10064 浏览

vb6 - VB6 中的堆栈跟踪

是否可以在 Visual Basic 6.0 中获取堆栈跟踪信息。我的意思是我想找出导致类似于 .NET 堆栈跟踪的错误的函数名称和确切行。我创建了一个 ActiveX DLL,它在我的测试环境中运行良好,但在生产环境中引发错误(错误:91-Object 变量或未设置块变量)。对此非常感谢任何帮助。