Текстовий редактор Блокнот

 

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

 

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

 

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

 

Альтернативой Блокноту является текстовый редактор MS-DOS (EDIT.COM), который можно вызвать из командной строки в виде «edit».

 

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

 

Существует множество бесплатных более функциональных программ, заменяющих стандартный Блокнот, например: Bred, AkelPad, BDV Notepad, EditPad Lite, TED Notepad, Notepad++ и Notepad2. Они были особенно полезны в системах Windows версий 4.x, в которых функциональность Блокнота предельно ограничена.

 

Поставляемая в комплекте операционной системы Windows XP программа Блокнот (Microsoft Notepad) является простейшим текстовым редактором, предназначенным для редактирования стандартных текстовых файлов Microsoft Windows, имеющих расширение .txt. Блокнот поддерживает только простейшие режимы форматирования текста, вследствие чего является идеальным средством для создания и обработки файлов, содержащих код различных интерпретируемых языков, например HTML-документов, файлов CSS, PHP, PERL (при подготовке подобных программ и скриптов избыточное форматирование, которое могут внести в текстовый файл «профессиональные» редакторы, отрицательно сказывается на работоспособности кода).

 

Созданные при помощи Блокнота файлы вы можете сохранять в кодировках Windows-1251, Unicode (UTF-8) и ANSI, что придает работе с текстом значительно большую гибкость и мобильность.

 

Для запуска текстового редактора Блокнот необходимо выполнить следующие команды: Пуск->Все программы->Стандартные->Блокнот (Start->All Programs-> Accessories->Notepad). Интерфейс этой программы показан на рис. 11.1.

 

Основное пространство рабочего окна редактора занимает область набора текста, в которой отображается мигающий курсор. Сразу после загрузки Блокнот автоматически создает пустой текстовый документ, имеющий по умолчанию название Безымянный (Untitled). Вы можете открыть для редактирования уже существующий текстовый файл, воспользовавшись пунктом Открыть (Open) меню Файл (File).

Навигация по дискам и папкам в окне Открытие файла редактора Блокнот осуществляется так же, как и в программе Проводник, с помощью расположенных в верхней части окна кнопок навигации и меню Папка. По умолчанию в данном окне отображаются только текстовые файлы с расширением .txt. Чтобы открыть в текстовом режиме любой другой файл, например документ HTML, выберите пункт Все файлы (All Files) в меню Тип файлов (Files of type).

 

Вы можете записать редактируемый файл на диск под прежним названием либо, если файл еще ни разу не был сохранен, поместить его в любую папку на диске как текстовый документ с расширением .txt, выбрав пункт Сохранить (Save) в командном меню Файл (File). Чтобы сохранить текущий файл с указанным вами именем и произвольным расширением, выполните команду Файл->Сохранить как (File->Save As). Для создания нового файла воспользуйтесь командой Файл->Создать (File->New). Помните, что программа Блокнот не поддерживает редактирование нескольких текстовых документов в одном рабочем окне, поэтому при создании пустого файла или открытии существующего содержимое старого, не сохраненного на диске файла, открытого в окне Блокнота в данный момент, уничтожается.

 

Меню Вид (View) редактора Блокнот содержит только один пункт: Строка состояния (Status Bar). Если рядом с ним установлен флажок, в нижней части окна текстового редактора будет отображаться панель состояния, а на ней - количество строк в редактируемом документе и количество символов в каждой строке.

 

По умолчанию набираемый в окне Блокнота текст компонуется в одну строку, которая переносится только по нажатию клавиши Enter. Если вы хотите, чтобы вводимый текст автоматически переносился в окне редактора на новую строку по словам в соответствии с шириной экрана, установите флажок напротив пункта Перенос по словам (Word Wrap) в командном меню Формат (Format).