Interested Article - Блокнот (программа)

Блокнот ( англ. Notepad ) — простой текстовый редактор , являющийся частью операционных систем Microsoft Windows , начиная с вышедшей в 1985 году Windows 1.0 .

Блокнот использует оконный класс EDIT . Вплоть до вышедшей в 2000 году Windows ME поддерживались только самые базовые функции, многие функции были доступны только из меню, а максимальный размер файла составлял 64 килобайта (предел класса EDIT). Позднее редактор стал поддерживать контекстную замену, горячие клавиши (например, Ctrl + S для сохранения файла), был снят предел в 64 Кбайт и добавлена поддержка Юникода .

Кроме Windows, Блокнот способен выполняться также в ReactOS и Wine .

Блокнот до Windows 10 был не способен корректно работать с файлами в текстовом формате Unix , где символом переноса является байт с кодом 10, в отличие от Windows и DOS, где используются байты 13, 10 (см. статью Новая строка ).

В 1990-е, на заре развития Интернета была популярна шутка, что лучшим веб-редактором является Блокнот. Программист Microsoft утверждает, что в конце 1990-х годов Блокнот и в самом деле выиграл шуточный приз в номинации «Лучший веб-редактор». В Microsoft, однако, даже не смогли назвать имя создателя программы, который был приглашён для участия в церемонии награждения .

28 февраля 2023 года вместе с выходом крупного обновления Windows 11 Блокнот получил поддержку вкладок — функциональность полностью аналогична таковым в браузерах, «Проводнике» и прочих программах.

Распознавание кодировок

Блокнот определяет кодировку текста в файле посредством считывания первых байтов открываемого документа.

Байты в hex -представлении Кодировка
FE FF Unicode Big Endian
FF FE Unicode Little Endian
EF BB BF UTF-8

См. также

Примечания

  1. Michel Lopez. (англ.) . MSDN . Дата обращения: 10 мая 2018. Архивировано из 9 мая 2018 года.
  2. от 25 января 2010 на Wayback Machine — сообщение в блоге Реймонда Чена
  3. . Трешбокс.ру . Дата обращения: 10 марта 2023. 10 марта 2023 года.

Ссылки

Источник —

Same as Блокнот (программа)