164得票7回答
如何获取当前行号?(涉及IT技术)

以下是我想要做的一个例子:MessageBox.Show("Error line number " + CurrentLineNumber); 在上面的代码中,CurrentLineNumber应该是此代码片段源代码中的行号。 我该如何做到这一点?

13得票1回答
当前文件行数为 $. 变量。

我知道可以使用内置变量 $. 获取正在循环遍历的文件的当前行号。作为一个实验,我尝试使用该变量将文件中每一行的值前缀为 $. 的值(即当前行号)。然而,这并没有按照预期工作。例如,给定以下文件内容:line one line two line three 我期望以下代码会给每行加上它的行号fo...

12得票3回答
Vim:显示以1开始的相对行号

在vim中,我喜欢使用相对行号来查看需要复制、删除或其他操作的行数。 但是,当使用相对行号时,当前行为0,这意味着,如果我想要复制直到第3行,我必须键入4yy,这有点不直观并且使我变慢了。 有没有办法显示相对行号从1开始而不是0?

11得票4回答
在C#的rich text box中显示行号

我有一个多行richtextbox控件,想要集成添加行号的功能。 我考虑了很多方法。 添加标签并在行数更改时更新行号。 添加picturebox并在其上绘制字符串。 添加另一个文本框并在其中显示行号。 添加listbox并在其中显示行号。 我有两个疑问。 我使用的richtextb...

16得票2回答
在.NET异常中保留原始的StackTrace/LineNumbers

了解throw ex和throw之间的区别,为什么在这个例子中保留了原始的StackTrace: static void Main(string[] args) { try { LongFaultyMethod(); ...

17得票4回答
使用 WPF RichTextBox 创建带有行号的编辑器

我正在为特定领域语言创建一个文本编辑器。我使用 WPF RichTextBox 作为基本控件。我不知道如何优雅地包括行号。有人知道任何示例吗?

13得票3回答
在VS Code中一次性向上或向下移动多行的光标

注意:我已经在Google和其他SO帖子中搜索过了,但没有一个能帮助我。 我知道我们可以使用 Alt +箭头向上或向下移动。有没有一种方法可以一次移动25行?我不想按Alt+↑ 25次。 是否有插件或内置功能可做到这一点? 我之所以问这个问题,是因为由于VS Code中的相对行号功能,一...

29得票6回答
Emacs中的相对行号

有没有类似于Vim 相对行号的东西适用于 emacs?我使用 vimpulse,如果有这个功能会非常方便!我懂一些 Lisp,所以如果没有这个功能,我可以尝试自己制作,只要给我指点方向即可。 更新: 感谢正确的回答,我想出了这个代码,它将在与 vimpulse 配合时显示当前行的 1 和上一...

347得票8回答
使用sed从文本文件中删除特定的行号?

我想从文件中删除一个或多个特定行号,使用sed该如何操作?

17得票4回答
使用C#搜索文本文件并显示包含搜索关键字的行号和完整行

我需要帮助使用C#搜索文本文件(日志文件),并显示包含搜索关键字的行号和完整行。