Продвинутый блокнот. Альтернативы программе Блокнот

В последних версиях Windows много внимания было уделено совершенствованию стандартных приложений. Например, в Windows 7 был заметно улучшен «Калькулятор», множество новых функций получил «Проводник», а в Windows 8 был переработан диспетчер задач. Но есть одна программа, которая впервые появилась еще в Windows 3.0 и не менялась уже много-много лет. Это — «Блокнот».

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

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

⇡ LopeEdit Lite 5.5

  • Разработчик: LopeSoft
  • Операционная система: Windows
  • Распространение: бесплатно (есть платная версия)
  • Русский интерфейс: есть

Если речь идет о текстовых редакторах немного мощнее «Блокнота», то, как правило, представляются приложения для программистов с функциями наподобие подсветки синтаксиса и шаблонами для написания кода. И если вы далеки от программирования, то при встрече с такой программой возникает желание поискать какую-нибудь другую. LopeEdit Lite — приятное исключение из правил. С этим приложением легко смогут сработаться и программисты, и не программисты.

Да, в ней есть подсветка кода (поддерживаются C/C++, Java, JavaScript, Visual Basic, VBScript, XML, HTML, ASP, JSP, SQL, Cobol, C#, CSS, Pascal, Perl и PHP) и встроенная таблица ASCII-символов, но, если вы просто хотите работать с текстовыми документами, забудьте об этих возможностях.

Значительную часть окна LopeEdit Lite занимает навигатор, с помощью которого можно находить нужные файлы на компьютере. Встроенный файловый менеджер очень удобен: сверху выполняется навигация по папкам, снизу выбираются файлы. Для быстрого доступа к часто используемым документам можно перейти на вкладку «Недавние файлы». Кроме этого, есть возможность добавлять файлы в «Избранное».

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

Особого внимания заслуживают средства для поиска и замены. Искать можно с использованием регулярных выражений и задействуя фильтры по типам файлов. Поиск может выполняться как по открытым документам, так и по файлам, хранящимся в заданной папке (с учетом поддиректорий или без него). Результаты поиска отображаются на отдельной вкладке, причем отображается каждое соответствие поисковому запросу с указанием строки и позиции в документе. Щелкнув по одному из результатов поиска, можно сразу же перейти к нужному месту документа, а панель с найденными совпадениями при этом никуда не исчезнет. Более того, результаты поиска могут быть сохранены в виде отдельного файла и открыты в программе позже. LopeEdit Lite может одновременно работать с несколькими поисковыми запросами — при этом в каждом случае результаты показываются на отдельной панели.

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

Наконец, отметим, что LopeEdit Lite может работать без установки, в режиме portable. Как можно догадаться по слову Lite в названии программы, разработчики также предлагают платную версию приложения, лишенную этой приставки. В ней есть встроенный FTP-клиент, режим работы с колонками, возможность работы с расширенным буфером обмена, средства для сравнения файлов и некоторые другие возможности.

⇡ TED Notepad 6.02 beta

  • Разработчик: Medvedik, Juraj Simlovic
  • Операционная система: Windows
  • Распространение: бесплатно
  • Русский интерфейс: нет

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

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

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

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

TED Notepad ведет историю файлов, поэтому открыть те, которые недавно редактировались, можно из списка Recent Files. Кроме этого, можно самостоятельно составить список из пятидесяти самых востребованных файлов и быстро открывать их из меню программы.

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

⇡ AkelPad 4.8.1

  • Разработчик:
  • Операционная система: Windows
  • Распространение: бесплатно
  • Русский интерфейс: есть

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

AkelPad редактирует файлы, которые имеют атрибут «только чтение», поддерживает работу с несколькими файлами одновременно, позволяет быстро открывать те файлы, с которыми вы работали недавно, повторно открывать файлы (удобно, если в них были внесены изменения в другой программе), содержит расширенные возможности поиска.

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

По умолчанию AkelPad содержит не так много дополнительных функций, но программа поддерживает подключение бесплатных расширений. Благодаря этому можно добавить в редактор все, что вам нужно. Среди доступных плагинов (все они бесплатные, как и сама программа): Coder, предназначенный для программистов (подсветка синтаксиса, сворачивание блоков, автодополнение, цветовые темы), Clipboard для работы с буфером обмена, Format для преобразования текста (удаление повторяющихся строк, сортировка элементов, шифрование текста), LineBoard для показа номеров строк и добавления закладок, Sounds для проигрывания звуков во время набора текста и пр.

⇡ Notepad++ 6.3

  • Разработчик: Don Ho
  • Операционная система: Windows
  • Распространение: бесплатно
  • Русский интерфейс: есть

Notepad++ — это одна из тех программ, у которых очень явная целевая аудитория. Стоит только заглянуть в меню «Синтаксис», и сразу становится понятно, для кого она предназначена. Notepad++ поддерживает около пятидесяти языков программирования, предлагая не только подсветку кода, но и сворачивание блоков согласно правилам синтаксиса каждого из них. В программе также реализовано автоматическое завершение слов, благодаря чему на написание кода тратится гораздо меньше времени. Нумерация строк включена тут по умолчанию.

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

Одна из полезных возможностей Notepad++ — определение файлов, которые были изменены. Программа время от времени проверяет, не вносились ли изменения в открытые файлы, а затем дает запрос на повторное их открытие или перезапись изменений.

⇡ Dolphin Text Editor Menu 2.9

  • Разработчик: Animal Software
  • Операционная система: Windows
  • Распространение: бесплатно для некоммерческого использования
  • Русский интерфейс: нет

У этой программы очень необычная концепция. Вместо собственного интерфейса для работы с текстом, Dolphin Text Editor Menu предлагает дополнительные инструменты для других текстовых редакторов. Приложение можно использовать практически с любой программой, в которой возможен ввод текста, в том числе и с браузерами (если вы привыкли к онлайновому офисному пакету). Работает Dolphin Text Editor Menu очень просто: текст, который требуется отформатировать, нужно выделить, после чего нажать заранее определенное сочетание клавиш для вызова меню (по умолчанию — Ctrl+Numpad 0) и выбрать нужную команду. Выделенный текст при этом изменится.

Что умеет Dolphin Text Editor Menu? Выравнивать текст по правому, левому краю и по ширине, убирать форматирование, теги BBCode и HTML, объединять строки, подсчитывать количество слов, изменять регистр символов шестью разными способами (в том числе и в случайном порядке). А еще — удалять повторяющиеся строки и пробелы, строки, начинающиеся с определенных символов, пустые строки, добавлять к словам или строкам заранее определенный текст, сортировать строки по разным признакам, добавлять разрывы строк после определенного числа символов и т.д.

Dolphin Text Editor Menu запоминает последнюю команду, которая была выбрана пользователем, поэтому при повторном ее использовании тратить время на выбор не нужно — достаточно просто нажать Enter. Кроме этого, в верхней части меню выводятся значки последних шести команд, которые были задействованы. Программа достаточно умна для того, чтобы не появляться в некоторых приложениях (их список можно составить в настройках). Кроме этого, можно убрать из меню те команды, которыми вы никогда не пользуетесь.

Заключение

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

Н е секрет, что чаще всего на компьютере приходится работать с текстовой информацией. Это и работа с документами, и переписка, и просмотр интернет-страниц. Для ввода и редактирования текстов существует много различных приложений и онлайн-сервисов, начиная от офисных программ и заканчивая системами управления сайтами. Большинство этих программных средств развивались годами и на данный момент представляют собой довольно сложные системы для работы с форматированным текстом — т.е. текстом, представленным разными шрифтами, символами разного размера, цвета, позиционирования и т.д. Вместе с тем иногда возникает потребность работы с простым, неформатированным текстом — т.е. с текстом, представляющим собой одну непрерывную последовательность символов, не содержащую информации о внешнем виде букв. Стандартным средством Windows для работы с таким текстом является программа Блокнот . Эта программа имеет довольно скудный функционал, который позволяет открыть файл в стандартной для Windows кодировке, отредактировать текст, используя клавиатуру и буфер обмена, и затем сохранить отредактированную информацию в виде такого же текстового файла.

Поскольку работа даже с неформатированным текстом может быть довольно разнообразной, то для замены скудного функционала блокнота Windows было создано множество альтернативных программ. И одна из наиболее популярных среди них — программа Notepad++. Как видно из ее названия, она тоже называется блокнотом, но с приставкой «++», что подразумевает расширенный функционал и удобство. В этой статье мы расскажем про то, как пользоваться этими двумя программами и раскроем наиболее важные их особенности.

Установка и запуск программ

Поскольку блокнот виндовс является штатной программой операционной системы, то его не требуется устанавливать, а достаточно просто запустить через пункт меню «Пуск / Программы / Стандартные / Блокнот». А для установки программы Notepad++ можно воспользоваться либо установщиком с официального сайта программы , либо установить портативную версию через . Для этого надо в окне выбора программ для установки выбрать пункт «Notepad++» в разделе «Разработка».

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

Открытие и сохранение файлов

Обе программы имеют стандартные средства для управления файлами. Так у программы Блокнот Windows в разделе меню «Файл» имеются привычные пункты «Создать», «Открыть», «Сохранить» и «Сохранить как». Но даже в этом, казалось бы простом вопросе, у Notepad++ есть ряд весомых преимуществ. Вот наиболее важные из них.

В Notepad++ можно открыть сразу несколько файлов, переключаясь между ними через вкладки в окне программы.

В меню «Файл» отображается список ранее открывавшихся файлов, что крайне удобно, если приходится часто возвращаться к одним и тем же текстам. Более того, Notepad++ запоминает список открытых файлов на момент выхода из программы и открывает их все при следующем запуске.

Если кодировка файла нестандартная для Windows, то в Notepad++ можно задать ее для текущего файла. Так, например, при редактировании файлов для интернет-страниц часто используется кодировка «UTF-8 без BOM». Соответственно включить режим работы в этой или любой другой кодировке можно через пункт меню «Кодировки».

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

Использование буфера обмена и функций поиска

Работа с буфером обмена — неотъемлемая часть редактирования текстовых данных. Поэтому работать с буфером можно в обоих блокнотных программах. То же касается и поиска по тексту. В стандартном блокноте виндовс эти возможности доступны через пункт меню «Правка».

Разумеется в Notepad++ доступны не только эти возможности, но и ряд других, недоступных в обычном Блокноте. Например:

Копирование и вставка вертикальных текстовых блоков путем выделения их мышью с нажатой клавишей Alt.

Выделение многостраничного текста без вынужденной его прокрутки при выделении — через пункт меню «Правка / Задать выделение»

Панель истории буфера обмена.

Специальная вставка форматированного текста из буфера, когда вставляется не только отображаемый текст, но и символы форматирования, такие как теги HTML.

Поиск и замена сразу в нескольких файлах.

Подсветка другим цветом всех совпадающих фрагментов текста.

Поиск с использованием специальных символов (переноса строки и пр.), а также с использованием т.н. регулярных выражений.

Настройка вида отображения

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

Кроме задания шрифта больше никаких возможностей по изменению вида текста в этой программе нет. Зато в Notepad++ заложен на этот счет целый ряд важных функций:

Отображение спецсимволов (табуляции, переноса строки, пробелов и т.д.).

Изменение масштаба текста колесом мыши или комбинациями клавиш Ctrl+Num+ и Ctrl+Num- .

Подсветка синтаксиса для выбранного языка программирования или разметки.

Выборочное скрытие строк, а также выборочное скрытие синтаксических блоков.

Оптимизация работы

Программа Блокнот Windows не предусматривает каких-либо специальных операций, ускоряющих редактирование текста. В то время как в Notepad++ есть целый ряд полезных функций, позволяющих значительно повысить скорость работы. Так например можно для выделенного фрагмента текста в одно нажатие производить преобразование регистра символов. Для запуска такого преобразования можно воспользоваться пунктом меню «Правка / Преобразование Регистра» либо соответствующими горячими клавишами.

Еще более часто употребляемой функцией Notepad++ является работа с целыми текстовыми строками. Ведь, к примеру, намного удобнее удалить строку нажатием одной комбинации клавиш, чем предварительно выделять ее начало и конец курсором с дальнейшим нажатием кнопки Delete. То же касается и удаления строк и их перемещения. При регулярной работе с текстами такие небольшие оптимизации упрощают работу. Более того, в программе есть возможность производить сортировку строк по разным критериям. Все эти операции доступны в пункте меню «Правка / Операции со строками».

Не менее полезной функцией является автоматическая обработка пробелов. Ведь в процессе работы с текстом трудно уследить, где по ошибке вставлены лишние пробельные символы. И поэтому операции по удалению лишних пробелов могут оказаться весьма кстати. Эти операции доступны в пункте меню «Правка / Операции с пробелами».

Для тех, кто занимается подготовкой технических текстов, правкой HTML-кода и программированием, крайне удобно будет пользоваться средствами для комментирования кода и автозавершения ввода. Помимо этого все пользователи могут автоматизировать многие рутинные действия с помощью создания собственных макросов. Сделать это можно через пункт меню «Макросы» .

В довершение ко всем этим преимуществам программы Notepad++ стоит упомянуть возможность установки разнообразных плагинов, благодаря которым можно еще больше расширить функционал программы.

Выводы

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

Наш сегодняшний обзор мы решили посвятить простым текстовым редакторам, в просторечии - блокнотам. Ведь практически каждому пользователю время от времени приходится работать с обычным текстом, а некоторые делают это регулярно. И тут требуется простой, удобный и функциональный инструмент, к которым стандартный блокнот, входящий в состав Windows и гордо именуемый Notepad"ом, уж никак нельзя отнести. Да простят меня господа из Micro$oft, но трезво оценивая функционал и удобство их творения, этот блокнот можно назвать только одним словом - "убожество". Уже многие годы, кочуя из одной версии Windows в другую, этот набивший оскомину Notepad не претерпевает никаких хоть сколько-нибудь заметных изменений и на сегодняшний момент непригоден не только для серьёзной работы с текстом, но и вообще ни для какой работы. Поэтому до тех пор, пока господа из Micro$oft будут так относиться к пользователям своих продуктов, этим пользователям придётся озаботиться самостоятельным поиском подходящих инструментов для работы.

Итак, наша сегодняшняя цель - выбрать подходящий более "навороченный" блокнот, простой и удобный в использовании, и обязательно бесплатный.

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

Первый кандидат в нашем обзоре. Начал своё существование ещё в 2003 году и разрабатывается по сей день, регулярно выдавая новые версии на радость своим поклонникам, которых имеются миллионы. Такую популярность "плюсанутый" блокнот имеет не зря. На сегодняшний день Notepad++ - это мощнейшая программа, имеющая в своём составе огромное количество самых "навороченных" инструментов (а если кому-то их окажется недостаточно - Notepad++ поддерживает подключение плагинов, которых имеется масса, под любые запросы). Одним из достоинств этого редактора является умение открывать сразу несколько файлов, которые отображаются в разных вкладках. Также в программе наличествует подсветка синтаксиса огромного количества языков программирования и разметки, поддержка макросов и регулярных выражений поиска/замены, что обеспечивает этому редактору колоссальный успех у программистов. Для простых пользователей в Notepad++ имеются весьма развитые средства редактирования текстовых данных и интерфейс программы, переведённый на несколько десятков языков, включая русский.


Ещё один кандидат, "весом" всего в 162 килобайта. Если кому-то кажется, что такой "малыш" не способен сделать ничего толкового, то он глубоко ошибается. Несмотря на свой размер, эта "кроха" имеет в своём составе более двухсот функций для работы с текстом, обладает развитыми средствами поиска и замены, поддерживает юникод и "горячие" клавиши, может сортировать строки и автоматически закрывать HTML- или XML-тэги. Плюс ко всему, Ted Notepad может переключаться в полноэкранный режим и имеет весьма продвинутый механизм работы с буфером обмена Windows.

В прошлом один из самых популярных заменителей блокнота из стандартной поставки Windows. Весьма приятен на вид, очень удобен и в меру функционален. Его возможностей программистам окажется явно маловато, а вот обычным пользователям для домашней или офисной работы будет в самый раз. Поддерживает несколько самых распространённых кодировок (ANSI, KOI8, OEM, Unicode) с возможностью мгновенного преобразования текста между ними, может подключать плагины и подсвечивать синтаксис и кое-что ещё. Весьма приятная и удобная для домашнего применения софтинка, к сожалению, позабытая своими авторами - проект заморожен и не обновлялся с 2004 года и будет ли возобновлён, неизвестно. Впрочем, всё равно рекомендую заглянуть на страницу программы (http://www.astonshell.ru/freeware/bred3/ ) и скачать себе версию на пробу - может оказаться, что это именно то, что Вам надо.


По своим возможностям этот редактор лишь ненамного превосходит стандартный Notepad Windows, а вот по удобству использования и внешнему виду - выше его на голову. Уже из самого названия становится ясно, что его характерной особенностью являются вкладки, в которых можно открыть одновременно несколько документов. Эти вкладки затем можно собирать в группы и открывать одним щелчком мыши (это оценят те пользователи, которым часто приходится обращаться к одному и тому же набору текстовых файлов). Имеется простенький менеджер файлов, который можно убирать с глаз долой и снова легко активировать, когда он понадобится. Помимо работы со вкладками, основной упор программы сделан на внешний вид - в софтинку встроено несколько тем оформления и возможность управлять прозрачностью окна блокнота. А возможность зуммирования текста и подсчёт символов в просматриваемом документе приятно дополняют этот симпатичный, простой и удобный текстовый редактор.


Разработка отечественных программистов с открытыми исходниками. Внешне напоминает оригинальный Notepad Windows, но по своим возможностям превосходит его неимоверно. Поддерживает массу всевозможных кодировок, включая юникод. Все текстовые файлы может открыть для предварительного просмотра, а затем редактировать их в отдельных вкладках. Запоминает положение каретки в каждом закрытом документе, и может делать многоуровневый откат изменений при редактировании. Специально для тех, кому покажется мало всех возможностей программы, AkelPad поддерживает подключение плагинов, выполняющих всевозможные экзотические функции, которые и не снились обычному блокноту. Например, по своему желанию можно научить AkelPad подсвечивать синтаксис и различную служебную информацию при работе с программным кодом, скриптами или веб-страницами, вести всевозможную статистику документа, автоматически дополнять вводимый текст и делать массу других "вкусных" вещей.

Кстати, последняя версия программы с номером 4.3.5 вышла всего несколько дней назад - поспешите, пока горячая!


Ещё один заменитель стандартного блокнота с открытыми исходниками. Так же, как и Notepad++, базируется на компоненте Scintilla , что обеспечивает этому редактору весьма впечатляющий набор функций. Причём, обилие возможностей совсем не мешает обычной работе - большинство функций грамотно убрано в различные меню, и на поверхности оставлено лишь самое необходимое. Также, как и свой "приплюснутый" собрат, поддерживает подсветку синтаксиса (в зависимости от типа редактируемого файла - простой текст, веб-страница, один из языков программирования и т.д.), автозавершение тэгов, поддержку различных кодировок, ведение всевозможной статистики и многое другое, включая такую экзотику, как отображение лишних пробелов, работа со строками и блоками текста и пр.

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


Завершает наш сегодняшний обзор. Из-за мощнейшего функционала уже язык не поворачивается назвать программу просто текстовым редактором - это уже нечто большее. Именно поэтому его так любят программисты, не меньше, а пожалуй, и даже больше, чем Notepad++, с которого мы начинали свой обзор. Несмотря на всю мощь, и простые пользователи, которым столько всего не надобно, найдут чем поживиться. Весьма прилично русифицирован, к тому же, обеспечивает проверку русской орфографии. Имеет интерфейс со вкладками, запоминает позицию курсора при редактировании. Естественно, поддерживает подсветку синтаксиса и работу со структурой документов, макросами и скриптами и многое, многое, многое другое.

Кому всего этого покажется мало, могут с сайта разработчика скачать огромное количество всевозможных плагинов и даже массу справочных файлов к различным языкам программирования, которые можно подключить к программе и вызывать при необходимости прямо из PSPad. Очень серьёзный, "навороченный" и, как ни странно , весьма удобный редактор.

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

Хотя, может быть, случится чудо , и господа из Micro$oft вдруг в очередной новой версии своей операционки представят нам нормальный современный блокнот, которым будет удобно пользоваться? Как знать...

Замечание 1

С $1985$ г. в набор стандартных программ операционной системы Windows входит простейший текстовый редактор Блокнот (NotePad), который располагает минимальными средствами ввода и редактирования текстов, но иногда минимальность этих средств и есть его преимуществом.

Для запуска программы необходимо выполнить команды Пуск – Все программы – Стандартные – Блокнот. Состав окна программы минимальный: рабочая область и небольшая строка меню.

Рисунок 1. Окно программы Блокнот

Возможности программы довольно ограничены. Можно вводить текст прописными и строчными буквами, задавать автоматический переход на новую строку при достижении правой границы окна (Правка – Перенос по словам ), устанавливать отступ от левого края (клавиша Tab ), также с помощью табуляции оформляют текст в виде таблицы, выполнять поиск по тексту (Поиск – Найти). Блокнот поддерживает только режим вставки (символ, который вводится, раздвигает введенные ранее символы). Файл ы, созданные в программе Блокнот, имеют расширение .txt.

Пункт меню Файл

Пункт меню Файл содержит несколько подпунктов:

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

Рисунок 2.

Пункт меню Правка


Рисунок 4.

Пункт меню Формат

  • Перенос по словам – включает режим помещения в рамки окна программы текста, который выходит за эти рамки.
  • Шрифт… – позволяет выбрать тип шрифта из предложенных, его начертание и размер. Также есть возможность использовать дополнительные шрифты, которые загружены на компьютер. Необходимо учитывать, что при изменении шрифта будет изменяться весь текст в документа, т.к. отдельные части текста в Блокноте не форматируются.

Рисунок 5.

Пункт меню Вид

Содержит лишь один подпункт, который позволяет включить или отключить строку состояния в документе.

Рисунок 6.

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

Другие возможности программы

С помощью Блокнота можно также создавать и редактировать веб-страницы, используя язык HTML.

По умолчанию Блокнот создает, открывает и сохраняет документы с расширением .txt , но можно открывать с его помощью файлы с расширениями .ini, .inf, .log . Для открытия файлов других типов используется команда Файл – Открыть – поле Тип файла – Все файлы – нужный файл.

Блокнот позволяет работать с текстами в кодировках ANSI и Unicode, а также выполнять преобразование из одного формата в другой. Для этого при сохранении документа нужно выбрать необходимую кодировку в соответствующем поле.

Замечание 2

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

Альтернативы программе Блокнот

Альтернативой Блокноту является текстовый редактор MS-DOS (edit.com), который можно вызвать из командной строки командой «edit». Среди множества бесплатных более функциональных программ, которые могут заменять стандартную программу Блокнот, текстовые редакторы Bred, AkelPad, PSPad, Notepad++.

Новый документ в программе Блокнот называется Безымянный.

Converter

Этот плагин преобразует выделенный текст (или шестнадцатеричную строку ASCII) в ASCII или шестнадцатеричные строки по вашему выбору. Формат генерируемой шестнадцатеричной строки может быть установлен путем изменения параметров в разделе из converter.ini . Для этого потребуется перезапустить редактор Notepad++

При помощи этого плагина Notepad++ можно запускать командную строку с параметрами. В Notepad++ есть даже инструкция, как создавать компиляции скриптов для каждого типа файлов исходного кода.

При помощи данного плагина можно решать различные сложные задачи. Например, нужно при помощи NppExec скомпилировать свои C файлы, запустить их, и показывать свои данные.

Вот как это делается для Perl. То есть, просто адаптируется для C

1 2 3 4 5 6 7 8 9 10 11 12 13 14 * Open Notepad * Type F6 to open the execute window * write the following commands: o npp_save < -- Saves the current document o CD $(CURRENT_DIRECTORY) <-- Moves to the current directory o perl.exe -c -w "$(FILE_NAME)" <-- executes the command perl.exe -c -w , example: perl.exe -c -w test.pl (-c = compile -w = warnings) * Click on Save * Type a name to save the script (ie Perl Compile) * Go to Menu Plugins -> Nppexec -> advanced options -> Menu Item * In the combobox select the script recently created and click ok -> ok * Restart Notepad * Go to Menu Settings -> Shortcut mappter -> Plugins -> search for the script name * Select the shortcut to use (ie ctrl + 1), click ok * Verify that you can now run the script created with the shortcut selected.

* Open Notepad * Type F6 to open the execute window * write the following commands: o npp_save < -- Saves the current document o CD $(CURRENT_DIRECTORY) <-- Moves to the current directory o perl.exe -c -w "$(FILE_NAME)" <-- executes the command perl.exe -c -w , example: perl.exe -c -w test.pl (-c = compile -w = warnings) * Click on Save * Type a name to save the script (ie Perl Compile) * Go to Menu Plugins -> Nppexec -> advanced options -> Menu Item * In the combobox select the script recently created and click ok -> ok * Restart Notepad * Go to Menu Settings -> Shortcut mappter -> Plugins -> search for the script name * Select the shortcut to use (ie ctrl + 1), click ok * Verify that you can now run the script created with the shortcut selected.

NppExport

Полезный плагин Notepad++, с помощью которого можно экспортировать файлы в html, rtf форматы

Вот как он работает. Открываем файл, переходим на вкладку «Пл агины» > NppExport > Export to HTML. То есть, экспортируем файл в HTML формат. Код может быть просмотрен в любом браузере

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

NppNetNote

С помощью данного плагина Notepad++ у вас появится возможность дать возможность редактировать файл удаленно. То есть, вы можете сами подключиться, или дать возможность подключиться своему другу к вашему файлу, и после этого вы сможете вдвоем, одновременно редактировать файл.

Plugin Manager

Этот плагин является мозгом системы апгрейда текстового редактора Notepad++. С помощью этого плагина пользователь может обновлять, удалять или устанавливать плагины для Notepad++. Просто открываем этот плагин, выбираем плагин из списка доступных для загрузки, и устанавливаем его. Либо просто обновляем плагины. Их вообще много. У меня установлено по-умолчанию 10 плагинов, а в списке доступных я насчитал аж 72 плагина для Notepad++!!! Небольшое уточнение. В Windows 7 чтобы обновляться, необходимо запускать программу от имени администратора.

Spell- Checker

Данный плагин предназначен для проверки орфографии, напободобие вордовского встроенного словаря. Здесь все тоже самое по аналогии. Только предварительно нужно будет установить программу ASpell.

Другие полезные возможности бесплатного текстового редактора Notepad++

1. Подсветка синтаксиса

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

Например, ставим подсветку php кода

Помимо непосредственно самой подсветки преимущество заключается еще и в том, что информация разбивается на специальные контейнеры, с помощью которых можно изучать сложный код, чтобы не путаться. В данном случае из скриншота выше, я раскрыл 745 строку (нажал на значок «-» минус), чтобы посмотреть контейнер целиком. Теперь вместо минуса «-» там значится плюс «+», и изучение кода становится проще и понятнее

2. Редактор Notepad++ в кодировке UTF-8 (без BOM)

UTF-8 в переводе с английского означает формат преобразования Юникода. На сегодняшний день эта кодировка является одной из наиболее популярных и используемых. С её помощью реализуется представление Юникода, совместимое с 8-битным кодированием текста.

Теперь что касается кодировки UTF-8 без BOM, про которую вы уже могли слышать. Дело в том, что движок WordPress (см. ) работает с кодировкой UTF-8, но если пользоваться стандартным блокнотом Windows, то при сохранении файлов в кодировке UTF-8, эта прелесть добавляет в PHP-файлы невидимые символы. Именно они и называются BOM. Поэтому UTF-8 без BOM и означает, что файл не содержит всей это радости, т.е. лишних невидимых символов. Эта проблема успешно решается с помощью бесплатного текстового редактора Notepad++, который может преобразовывать либо сохранять файлы Html (см. ) и PHP (см. ).

Преобразовать файл из исходной кодировки в кодировку UTF-8 (без BOM) можно следующим образом:

Делается все просто. Берем, к примеру, файл, где содержится английский текст, вписываем вместо английских букв русские, после чего идем на вкладку «Кодировки», выбираем «Преобразовать в UTF-8 без BOM, и жмем на значок дискетки. Все, файл сохранен.

3. Закладки

Программа Notepad++ содержит такую полезную штуку. Предположим, у меня есть несколько файлов в формате.txt, где я храню всякую нужную информацию: разные html коды, напоминания. В общем, текущую рабочую информацию, и просто часто используемую информацию. Ну, к примеру, нужно мне найти для какой-нибудь цели (неважно для какой) в моем.txt файле теги . Кроме этих тегов в этом файле может быть куча другой информации. И мне чтобы найти эти теги , нужно будет скролить документ то вверх, то вниз, пока не найду. В итоге получается глупая работа. А если за день нужно открывать этот.txt файл не один, а несколько раз, то в итоге получается, что какое-то время просто глупо тратим время на скролинг документа то вверх, то вниз. Проблема решается легко. Находим нужную нам строку, и дважды кликаем рядом с её номером. И сразу же напротив неё появится закладка. А потом эту закладку легко можно найти, нажимая F2 на клавиатуре.