Перенос строк в Блокноте (Notepad) Windows 10

Настройки MS Office, Open Office и пр. офисного ПО. Полезные советы и пр. То, чего не найдешь в бескрайних просторах Интернета. Решения тех проблем, которые не решаются типовыми ответами, которые можно получить в техподдержке Майкрософта - а именно: переустановить продукт или купить какой-ть другой лицензионный диск.


Модератор: UncleFather

Аватара пользователя
UncleFather
Site Admin
Сообщения: 1508
Зарегистрирован: 17 авг 2004 16:20, Вт
Контактная информация:

Перенос строк в Блокноте (Notepad) Windows 10

Сообщение UncleFather »

Проблема:

В Блокноте (Notepad) на ОС Windows 10 текст отображается не так, как на более ранних версиях ОС Windows.

Чтобы было понятнее, приведу картинки:
Раньше текст отображался в одну строку:

02.jpg

Теперь вставляются разрывы строк:

01.jpg

Вроде бы ничего плохого, даже наоборот хорошо - наконец-то в стандартном блокноте Windows реализована функция обработки символа переноса строки (EOL).

До обновления этой фичи (в ОС до Windows 10), текст, созданный в других программах, Блокнот отображал сплошным массивом, совсем без форматирования. Поэтому ранее для сохранения хотя бы примитивного форматирования, мы использовали Notepad++, Text Editor Pro или другие подобные редакторы.

И вот Microsoft решили усовершенствовать Блокнот и добавить в него функцию поддержки перевода строк (разрыва строк) в текстовых файлах, созданных в ОС Unix, Linux и Mac OS X. Об этом событии было объявлено прямо на конференции разработчиков Build 2018.

Однако не всем пользователям это показалось удобным.


Решение:

Для включения режима отображения без сохранения переносов необходимо в реестре по адресу HKCU -> Software -> Microsoft -> Notepad изменить с 0 на 1 значения параметров:

  • fPasteOriginalEOL (значение по умолчанию 0)
    0 - изменяет символ перевода строки (EOL) вставленного в Блокнот текста, на символ перевода строки открытого в настоящий момент документа;
    1 - символ перевода строки (EOL) вставленного в Блокнот текста не меняется.

  • fWindowsOnlyEOL (значение по умолчанию 0)
    0 - при нажатии клавиши Enter вставляет символ перевода строки (EOL) открытого в настоящий момент документа;
    1 - применяется стандартный перевод строки Windows CRLF (при нажатии клавиши Enter текущая строка заканчивается и курсор переводится в начало новой строки).


Alexander A. Manaeff©

Понравилась статья? Будем крайне признательны за репосты в соцсетях! Материально поддержать проект можно здесь

Мои странички:
ВКонтакте
Одноклассники
Youtube
Facebook
Instagram

Изображение
Изображение
Изображение
Изображение