Понимает ли блокнот Windows 7 различные окончания строк в Unix, Mac и Windows?

2535
detj

В версиях, предшествующих 7, Блокнот интерпретируется CRLFкак перевод строки. Пока на Mac / Unix просто новая строка LF. Они (MS) добавили эту важную функцию в новый Блокнот?

PS: У меня нет машины с Win 7, иначе я бы все проверил.

3

2 ответа на вопрос

7
heavyd

Только что попробовал, и нет, Notepad по-прежнему нужен CRсимвол для вставки новой строки (Windows 7, сборка 7600 x64). Следующий файл ASCII ( 0x0A == LF)

48 65 6c 6c 6f 0a 57 6f 72 6c 64 0a 0a |Hello.World..| 

отображается как:

alt text

почему Microsoft ... почему ??? boohoooohooo ... detj 15 лет назад 1
Потому что им будет предъявлен иск за включение слишком мощного текстового редактора в Windows (после IE и Media Player) ;-) Snark 15 лет назад 3
3
davr

Wordpad всегда поддерживал эту функцию, а Wordpad в Windows 7 значительно улучшен другими способами. Это почти «Microsoft Word Lite» сейчас.

хотя стоит отметить, что если вы откроете слово с окончанием строки Unix (LF), в то время как оно показывает его, если вы нажмете кнопку «Сохранить», оно сохранит его с окончанием строки Windows (CRLF), которое может или не может быть тем, что вы хотите, но стоит знать barlop 6 лет назад 0