我有一个非常简单的请求,但是我不知道如何在Notepad ++中执行此操作。我需要创建一个列表,其中每行均以数字开头,从1开始,以156结束。显然,我不想手动坐下并键入此内容,因为我将创建多个列表。
1
2
3
.
.
.
.
156
我怎么做?我尝试了宏功能,但它只播放键盘操作。它不会像Excel使用自动填充功能那样将序列增加1。我知道Excel可以做到,但是我必须避免使用Excel。
如您所见,我没有任何列或任何代码行。我从一个空文件开始。我只想在文本文件中创建一个长列表。
我有一个非常简单的请求,但是我不知道如何在Notepad ++中执行此操作。我需要创建一个列表,其中每行均以数字开头,从1开始,以156结束。显然,我不想手动坐下并键入此内容,因为我将创建多个列表。
1
2
3
.
.
.
.
156
我怎么做?我尝试了宏功能,但它只播放键盘操作。它不会像Excel使用自动填充功能那样将序列增加1。我知道Excel可以做到,但是我必须避免使用Excel。
如您所见,我没有任何列或任何代码行。我从一个空文件开始。我只想在文本文件中创建一个长列表。
Answers:
在Notepad ++中,您可以为列/多选编辑器按Alt+ C,并使用数字从初始数字增加1 插入功能,您只需要选择要编号的所有行即可。
您已经需要有空行。在运行列编辑器之前,我必须从下至上选择行,但是我不确定是否需要这样做。
雷斯塔法里安提供的答案本质上是正确的。
请打开一个新文件。仅记录“回车”宏。现在播放宏155次。因此,您有156行。现在按照Raystafarian建议的步骤进行操作。
答对了!我已经找到一种使用列编辑器的方法。
就像真正的超级用户一样做...
perl -e "open(my $fh, '>output.log'); print $fh ($_) for(1..156); close $fh;"