你能告诉我如何在记事本++中复制一些代码行及其行号吗?
也就是说,假设我有一个这样由记事本++打开的code.txt(数字通过使用设置->首选项->编辑->显示行号显示):
1 This is line 1
2 This is line 2
.
.
n This is line n
我想将其复制到 .doc / .odt 文件中,以便将行号包含在结果中,而不是这样:
This is line 1
This is line 2
.
.
This is line n
你能告诉我如何在记事本++中复制一些代码行及其行号吗?
也就是说,假设我有一个这样由记事本++打开的code.txt(数字通过使用设置->首选项->编辑->显示行号显示):
1 This is line 1
2 This is line 2
.
.
n This is line n
我想将其复制到 .doc / .odt 文件中,以便将行号包含在结果中,而不是这样:
This is line 1
This is line 2
.
.
This is line n
您应该在 nodepad++ 中打开的文档中添加行号。然后你复制到 .doc 或其他文件。要实现这一点,可能有两种方法。对于两种方式。 在 nodepad++ 中选择您的行。
1)使用TextFX->TextFX 工具->插入行号。

取而代之的是, 2)删除不必要的前导零
2.1)First Left indent
TextFX->TextFX Edit->Indent text sticky left margin

2.2)添加数字 Edit->Column Editors in Number to Insert
我希望这将有所帮助。
如果您对行号的格式不严格,则无需使用任何插件即可轻松完成此操作。你的文件是
1 This is line 1
2 This is line 2
.
.
n This is line n
去查找,.*输入find whatie正则表达式以查看一行中的所有内容,然后单击find all in current document。您将在搜索窗口中获得关注。
Line 1: 1 This is line 1
Line 2: 2 This is line 2
Line 3: .
Line 4: .
Line 5: n This is line n
您可以复制搜索窗口的内容[right click in the search window -> select all -> copy]并粘贴到另一个文件中。当然 line no 不仅是数字,而且是Line #:。如果可以接受,那么您的工作就完成了。
步骤 2.2 非常简单。
在记事本++中打开文件
数字将应用于您选择的文件部分。例如 A 会将数字应用于整个文件。
转到菜单编辑/列编辑器或使用热键 ALT+C。
列编辑器将如上所示打开。
单击“要插入的数字”的单选按钮。以 1 递增 1 开始 单击确定。
您应该会看到插入到文件中的行号。将此保存为类似 myFileWithLineNumbers.js