У меня довольно простой запрос, но я не могу понять, как это сделать в Notepad ++. Мне нужно создать список, где каждая строка начинается с цифры, начиная с 1 и заканчивая 156. Очевидно, я не хочу сидеть и вводить это вручную, так как я буду создавать более одного списка.
1
2
3
.
.
.
.
156
Как мне это сделать? Я попробовал функцию макроса, но она воспроизводит только действия клавиатуры. Он не увеличивает последовательность на 1, как в Excel, с помощью функции автозаполнения. Я знаю, что Excel может это сделать, но я должен избегать использования Excel.
Как видите, у меня нет ни столбцов, ни строк кода. Я начинаю с пустого документа. Я просто хочу создать длинный список в текстовом файле.
microsoft-excel
notepad++
Samir
источник
источник
Ответы:
В Notepad ++ вы можете нажать Alt+ Cдля редактора столбцов / множественного выбора и использовать число для вставки функции из начального номера, увеличивающегося на 1, вам просто нужно выбрать все строки, которые вы хотите пронумеровать.
Вы должны будете уже иметь пустые строки. Мне пришлось выбирать строки снизу вверх, прежде чем запускать редактор колонок , но я не уверен, требуется ли это.
по сути, из StackOverflow
источник
Ответ, предоставленный Райстафарианом, по сути правильный.
Пожалуйста, откройте новый документ. Запишите макрос только с возвратом каретки. Теперь играйте в макрос 155 раз. Итак, у вас 156 строк. Теперь следуйте процедуре, предложенной Raystafarian.
источник
Это не то решение, о котором вы просили, но оно легко решает вашу проблему: просто откройте листы Excel или Google и введите 1 и 2 в первые две ячейки. Затем нажмите и перетащите правый нижний угол вниз, чтобы автоматически увеличить список.
Затем просто обрежьте и вставьте его в текстовый файл.
источник
Бинго! Я нашел способ сделать это с помощью редактора колонок.
источник
Старый вопрос, но здесь есть альтернативный ответ (без использования notepad ++) для тех, кто ищет тот же результат.
В командной строке:
Это будет начинаться с 1, увеличиваться на 1, заканчиваться на 156. Каждое число будет добавлено в качестве вывода в outputfile.txt.
пример файла outputfile.txt:
источник
Просто сделай это как настоящий супер пользователь ...
perl -e "open(my $fh, '>output.log'); print $fh ($_) for(1..156); close $fh;"
источник