Как найти номер строки в блокноте

Текстовые редакторы могут быть как простыми, так и сложными. Сложными настолько, что фактически «перестают» быть текстовыми редакторами, переходя на принципиально более высокий уровень работы с данными. Примером такого сложного функционального текстового редактора может служить Microsoft Office, самым же простым приложением для работы с текстом продолжает оставаться штатный Блокнот Windows.

Главным достоинством этого приложения является его легкость и простота, поддержка кодировок ANSI, UTF-8, UTF-16 LE/BE и UTF-8 со спецификацией.

Блокнот можно использовать для редактирования файлов стилей и скриптов, но здесь начинающий пользователь может столкнуться с трудностями. Допустим, он прочел в инструкции, что на такой-то строке нужно заменить такой-то фрагмент кода.

Но как определить номер строки, если Блокнот эти номера не отображает?

Очень просто.

В Windows 10 в Блокнот была добавлена новая функция строка состояния, которая отображает не только номер строки, на которую установлен курсор, но и номер столбца.

Строка состояния

Располагается строка состояния у нижней границы окна, если у вас ее нет, зайдите в меню «Вид» и включите ее.

Вид

Теперь, перемещаясь по строкам с помощью клавиш-стрелок вверх-вниз, вы сможете определять номер строки. Если же файл слишком длинный, для поиска нужного фрагмента можно всегда воспользоваться поиском, а затем сравнить номер строки в файле с номером строки в инструкции, удостоверившись, что вы нашли именно тот фрагмент, о котором идет речь.

А еще у Блокнота есть малоизвестная фишка, которая позволит вам скрыть набираемый на клавиатуре текст от чужих глаз.

Запустите Блокнот через командную строку или PowerShell с ключом setup, вот так: notepad /.setup и тут же начинайте печатать в открывшемся окне Блокнота.

PowerShell

Содержимое окна видимо будет оставаться пустым,

Блокнот

но когда вы нажмете Ctrl + W и сохраните файл, а затем откроете его, то найдете в нём набранный вслепую текст.

Сохранить файл

Но здесь есть очень важно условие: если после открытия окна Блокнота вы воспользуетесь мышью или вообще каким-либо иным образом переместите фокус с Блокнота, то всё пойдет насмарку, а открытое окно текстового редактора придется закрывать через Диспетчер задач.

Загрузка…

Текстовые редакторы — это приложения, которые могут быть простыми или сложными. Фактически, некоторые текстовые редакторы добавляют так много функций, что перестают быть текстовыми редакторами и переходят на более высокий уровень приложения.

По сути, текстовый редактор принимает текст и позволяет вам сохранять файл в различных форматах, например, BAT, AHK, PS1, HTML, CSS, SRT и т. Д. Есть всевозможные функции, которые вы можете добавить поверх этого, чтобы упростить ввод и редактирование текста, например подсветку синтаксиса, номера строк, автоматическое закрытие тегов и т. д.

Блокнот — это стандартный текстовый редактор в Windows 10, и его лучшая особенность заключается в том, что это легкое и серьезное приложение, которое предлагает пользователям интерфейс, не отвлекающий от них. Приложение открывается быстро, может обрабатывать большое количество текста и может сохранять файл в любом формате.

Номера строк — это функция, которую вы найдете во многих текстовых редакторах и во всех редакторах кода. Они полезны не только при написании кода. К сожалению, в «Блокноте» не отображаются номера строк по бокам, как это обычно бывает в редакторе кода или расширенном текстовом редакторе.

Чтобы просмотреть номера строк в Блокноте, выполните следующие действия.

  1. Откройте Файл блокнота.
  2. Перейти к Вид и выберите строку состояния.
  3. Введите текст и переместите курсор на строку вы хотите найти номер для.
  4. Посмотри внизу в строке состояния и ты будешь см. номер строки.

Другие текстовые редакторы

Номера строк в Блокноте не самые большие, так как вам нужно щелкнуть строку, чтобы найти для нее номер. Наличие номеров строк сбоку — это действительно то, что предпочитает большинство пользователей, а в Блокноте этого нет.

Однако есть и другие текстовые редакторы, которые вы можете использовать. Мы собираемся порекомендовать два отличных приложения. Мы будем игнорировать такие приложения, как Notepad ++, которые, хотя и превосходны, слишком продвинуты, чтобы их можно было назвать простым текстовым редактором.

1. Метапад

Метапад бесплатен и имеет интерфейс, похожий на терминал. Это так же просто, как и в текстовом редакторе, с номерами строк по бокам. Поскольку он очень похож на терминал, вас не будут отвлекать уродливые значки или плохой дизайн пользовательского интерфейса, застрявший во времена Windows 98.

Вы можете настроить цвет фона приложения, что означает, что вместо яркого, ослепляющего белого фона вы можете получить что-то, что намного проще для глаз.

2. Кронштейны

Скобки удобно сидит на тонкой грани, которая отличает простые текстовые редакторы от продвинутых. Пользовательский интерфейс великолепен, но вы можете изменить его так, чтобы у вас не было ничего, кроме простого окна без отвлекающих факторов для работы. В нем есть номера строк и множество других замечательных функций, таких как отладчик, поддержка расширений, выбор строк и намного больше.

Он не такой легкий, как Блокнот или Метапад, но и не тяжелый. Во время установки он просит добавить его в переменную PATH, что упрощает его использование.

Вывод

Мы пренебрегли некоторыми популярными текстовыми редакторами, такими как Micro, SciTE и Programmer’s Notepad. Эти приложения неплохие, но их пользовательский интерфейс либо загроможден, либо все еще соответствует старому дизайну, либо они, как правило, сильно загружаются в системе. Вы можете их проверить и использовать то, что вам подходит.

Текстовые редакторы могут быть простыми или сложными. Настолько сложны, что фактически «перестают быть текстовыми редакторами», переходя на принципиально более высокий уровень работы с данными. Примером такого сложного функционального текстового редактора является Microsoft Office, самым простым приложением для работы с текстом по-прежнему остается стандартный Блокнот Windows.

Основное преимущество этого приложения – легкость и простота, поддержка кодирования ANSI, UTF-8, UTF-16 LE / BE а также UTF-8 со спецификацией.

Блокнот можно использовать для редактирования файлов стилей и сценариев, но именно здесь начинающий пользователь может столкнуться с проблемами. Предположим, вы читаете в заявлении, что тот или иной фрагмент кода нужно заменить в той или иной строке.

Но как определить номер строки, если Блокнот не отображает эти числа?

Очень простой.

В Windows 10 в Блокнот была добавлена ​​новая функция строки состояния, которая отображает не только номер строки, в которой находится курсор, но и номер столбца.

Статус бар

Строка состояния находится в нижней части окна, если у вас ее нет, перейдите в меню «Просмотр» и включите ее.

Визуализация

Теперь, перемещаясь между строками с помощью клавиш со стрелками вверх и вниз, вы можете определить номер строки. Если файл слишком длинный, вы всегда можете воспользоваться поиском, чтобы найти нужный фрагмент, а затем сравнить номер строки в файле с номером строки в инструкции, убедившись, что вы нашли именно тот фрагмент, о котором идет речь.

А еще в Блокноте есть малоизвестная функция, которая позволит вам скрыть текст, который вы вводите на клавиатуре, от посторонних глаз.

Запустите Блокнот через командную строку или PowerShell с ключом конфигурации, например: блокнот /.setup и сразу же начните вводить текст в открытом окне Блокнота.

PowerShell

Видимо содержимое окна останется пустым,

Ноутбук

но когда вы нажмете Ctrl + W и сохраните файл, а затем откроете его, вы обнаружите, что текст напечатан вслепую.

Сохраните файл

Но вот очень важное условие: если после открытия окна Блокнота вы воспользуетесь мышью или каким-либо другим способом переместите фокус из Блокнота, то все развалится, и открытый текст окна редактора нужно будет закрыть с помощью кнопки Диспетчер задач.

Источник изображения: www.white-windows.ru

Я ищу текстовый редактор с таким небольшим количеством функций, как блокнот, но с добавлением номеров строк.

Кто-нибудь знает о таком приложении.

редактировать

Я использовал Notepad++ и Notepad2 в прошлом, и я не заинтересован. Я ищу что-то такое же легкое, как Блокнот (но с номерами строк;) (спасибо за предложения, пока)

Блокнот ++ является хорошей заменой и включает номера строк.

Изменить: После вашего редактирования говорят, что вы пробовали Notepad++ — вы можете попробовать Metapad. Это быстрая автономная замена блокнота — он не отображает номера строк сбоку (как это делает Notepad++), но он отображает положение курсора (строка / столбец) в состоянии в нижней части окна, которое фактически сообщит вам какой номер строки вы используете при редактировании / просмотре.

Вы можете использовать блокнот с установленной опцией «Показать строку состояния» (ее можно найти в меню «Вид»). И у вас будет фактический номер строки, отображаемый в этой строке состояния.

Если у вас есть этот параметр «серый», то вы должны снять флажок «Перенос по словам» в меню «Формат».

Notepad2 имеет номера строк. Он не такой худой, как Блокнот, но очень легкий, если вы ищете именно то, что вам нужно.

ответ дан Marek Grzenkowicz776

Vim(1) или его графическая версия gVim(2) Может быть, слишком хардкорный. Для чего-то более простого я рекомендую Extreme Editor(3), он легкий и имеет номера строк, но не в традиционном смысле (номер строки отображается вместе с номером столбца в левом нижнем углу).

1: www.vim.org/download.php
2: portablegvim.sourceforge.net/
3: ufridman.org/extremeeditor.html

Извините за форматирование ссылок, но поскольку я новый пользователь, Superuse не позволяет мне публиковать более одной ссылки.

Блокнот программиста (бесплатная загрузка здесь) отображает номера строк, если вы хотите, подсветку синтаксиса и т.д. Для широкого спектра языков. Я использовал это много за последние несколько лет.

Кучу скриншотов можно найти здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками windows-7 text-editors.

I don’t want it to delete the rest or anything but just to quickly report the number of lines the text I just entered is included.

How can I quickly find «the number of lines in this text that include the string I just entered»?

DavidPostill's user avatar

DavidPostill

148k77 gold badges343 silver badges382 bronze badges

asked Apr 3, 2012 at 7:42

j riv's user avatar

2

In notepad, you can type Ctrl+g to view current line number.
It also at bottom-right corner of status-bar.

answered Apr 3, 2012 at 9:51

kev's user avatar

kevkev

12.1k12 gold badges57 silver badges70 bronze badges

2

This can be done natively in Windows, using the command prompt:

find /c "string to find" "mytextfile.txt"

findstr is more advanced (supports regex) but doesn’t support printing line count. You could pipe its output to find:

findstr "string to find" "mytextfile.txt" | find /c /v ""

find /c /v means count lines not containing. From testing, the empty string to find ("") never actually occurs in the piped input from findstr, so its a safe value to use.

answered May 8, 2012 at 14:18

Bob's user avatar

BobBob

59.9k24 gold badges185 silver badges213 bronze badges

I found the best option was a cat text |grep text|wc -l with an msys installation.

answered May 8, 2012 at 14:07

j riv's user avatar

j rivj riv

2,4169 gold badges38 silver badges43 bronze badges

2

If you copy and paste the text into word you can see the Words, Characters (with and without spaces), Paragraphs and Lines by clicking on the bottom left where it shows the word count preview.

answered Nov 22, 2021 at 20:23

user1642742's user avatar

1

I don’t want it to delete the rest or anything but just to quickly report the number of lines the text I just entered is included.

How can I quickly find «the number of lines in this text that include the string I just entered»?

DavidPostill's user avatar

DavidPostill

148k77 gold badges343 silver badges382 bronze badges

asked Apr 3, 2012 at 7:42

j riv's user avatar

2

In notepad, you can type Ctrl+g to view current line number.
It also at bottom-right corner of status-bar.

answered Apr 3, 2012 at 9:51

kev's user avatar

kevkev

12.1k12 gold badges57 silver badges70 bronze badges

2

This can be done natively in Windows, using the command prompt:

find /c "string to find" "mytextfile.txt"

findstr is more advanced (supports regex) but doesn’t support printing line count. You could pipe its output to find:

findstr "string to find" "mytextfile.txt" | find /c /v ""

find /c /v means count lines not containing. From testing, the empty string to find ("") never actually occurs in the piped input from findstr, so its a safe value to use.

answered May 8, 2012 at 14:18

Bob's user avatar

BobBob

59.9k24 gold badges185 silver badges213 bronze badges

I found the best option was a cat text |grep text|wc -l with an msys installation.

answered May 8, 2012 at 14:07

j riv's user avatar

j rivj riv

2,4169 gold badges38 silver badges43 bronze badges

2

If you copy and paste the text into word you can see the Words, Characters (with and without spaces), Paragraphs and Lines by clicking on the bottom left where it shows the word count preview.

answered Nov 22, 2021 at 20:23

user1642742's user avatar

1

Подскажите, пожалуйста, как мне скопировать несколько строк кода в Notepad ++ вместе с их номером?

То есть, предполагается, что у меня есть 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

3 ответа

Лучший ответ

Вы должны добавить номер строки в свой документ, открытый в nodepad ++. Затем вы скопировали в .doc или другие файлы. Осознать это можно двумя способами. Для обоих два пути. Выберите свои строки в nodepad ++ .

1) Используйте TextFX-> Инструменты TextFX-> Вставить номера строк . введите описание изображения здесь

Вместо этого 2) Чтобы удалить ненужные ведущие нули

2.1) Первый левый отступ TextFX-> TextFX Edit-> Отступать от липкого левого поля текста введите описание изображения здесь

2.2) Добавить числа Правка-> Редакторы столбцов в номере для вставки

  • Установить начальный номер 1
  • Увеличить на 1
  • Выберите вариант Dec.

введите описание изображения здесь Я надеюсь, это поможет.


38

swemon
20 Авг 2012 в 15:30

Шаг 2.2 очень простой.

Откройте файл в блокноте ++

Номера будут применены к выбранной части файла. например, A будет применять числа ко всему файлу.

Перейдите в меню Edit / Column Editor или используйте горячую клавишу ALT + C.

Редактор столбца откроется, как показано выше.

Щелкните переключатель «Число для вставки». Начать с 1 Приращение на 1 Щелкните OK.

Вы должны увидеть номера строк, вставленные в ваш файл. Сохраните это как что-то вроде myFileWithLineNumbers.js


10

user5268846
26 Авг 2015 в 16:45

Это можно легко сделать без использования дополнительных модулей, если вы не строго придерживаетесь формата строки №. Ваш файл

1 This is line 1
2 This is line 2 
.
.
n This is line n

Перейдите, чтобы найти, введите .* в find what, т.е. регулярное выражение, чтобы просмотреть все в строке, затем нажмите 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 #:. Если это приемлемо, то ваша работа сделана.


11

sincere nice
21 Июл 2013 в 07:20

  • Как найти номер страхового полюса
  • Как найти номер старых водительских прав
  • Как найти номер старого водительского удостоверения
  • Как найти номер сотового человека
  • Как найти номер сотового телефона