Блокнот (Notepad): полезные функции. Блокнот (Notepad): полезные функции Руководство по применению

Блокнот (Notepad): полезные функции. Блокнот (Notepad): полезные функции Руководство по применению

Когда-то я пользовался редактором dreamweaver, но когда стал верстать сайты для движка WordPress, то остановился на редакторе Notepad++ . Я им доволен.
Сегодня я расскажу вам об удобных настройках в редакторе Notepad++. Благодаря этим настройкам вы сможете сэкономить уйму времени.
Итак, если у вас нет редактора Notepad++, тогда вы сможете скачать его бесплатно .

Быстрая кодировка UTF-8 в HTML документе

Каждый раз, когда вы создаете новый HTML документ в программе Notepad++, вам постоянно нужно менять кодировку файла из ANSI в UTF-8 (без BOM). Если это делать постоянно, то это забирает кучу времени, да и надоедает, а бывает порой, что и забыть можно.
Чтобы при создании нового HTML документа кодировка была автоматически UTF-8 (без BOM), нужно проделать такие действия:
1). В верхнем меню нажмите на пункт «Опции» => «Настройки…»

4). Жмите на кнопку «Закрыть» .

После таких настроек, при создании нового документа, у вас в HTML документе сразу будет стоять кодировка UTF-8 (без BOM). Кстати, рекомендую почитать статью про .

Не знаю как вы, но я постоянно, когда создаю новый html документ, вначале прописываю , либо копирую его из других html документов:

1). Откройте редактор Notepad++ и создайте новый документ
2). Теперь жмите на кнопку «Старт записи» :

3). После того, как нажали на кнопку «Старт записи» , вводим основной HTML код пальчиками или вставляем готовый.
4). Когда дописали код, жмите кнопку «Стоп» :

Настройки:

- «Name » – здесь запишите имя записи, например: основной код HTML.
Ниже укажите горячие клавиши для вызова записи. Например: я поставил птички на «CTRL+SHIFT+ALT»+«K»

Теперь, если вам нужен будет основной код HTML, достаточно будет нажать на горячие клавиши, которые вы указали или перейти в меню «Макросы» и выбрать название записи

Таким способом можно сделать свою собственную библиотеку различных шпаргалок кодов, скриптов и т. д.

Автопродление кода – это еще одна полезная возможность, которую дарит нам, веб-мастерам, редактор Notepad++. Если кто не знает, что это за возможность, рассказываю. Когда вы будете писать код в редакторе Notepad++, вы увидите предлагаемые теги в списке:

Итак, существуют два способа вызова окна атопродления кода:

1). Чтобы вызвать окно атопродления кода, воспользуйтесь горячими клавишами «CTRL» + «Space (пробел)» . Минус такого способа в том, что нужно часто нажимать на клавиши;

2). Этот способ позволит забыть о горячих клавишах для вызова окна атопродления кода, так как окно будет появляться автоматически. Для этого нужно зайти в настройки и кое-что подкрутить. Итак, откройте «Опции» => «Настройки» => «Резерв/Автозавершение» и отметьте нужные настройки галочками:

Внимание: два способа работают в том случае, если файл сохранен и указано расширение файла, например: «html, css, php».

Иногда бывают такие ситуации, что нужно выделить некоторые куски кода разным цветом. Такая потребность возникает, когда код огромный и вам часто нужно возвращаться какому-то месту. Выделенный код (подсветка) остается до тех пор, пока вы не закроете документ.

Итак, выделите нужный кусок кода и нажмите правой кнопкой мыши. В открывшемся списке выберите «Style token» и любой стиль 1-5.

Результат я отметил стрелочкой и цифрой (5 )

Работа с проектами

Если вы работаете с большим количеством файлов, тогда для ускорения времени рекомендую использовать функцию «Проект» :

1). Нажмите в меню на вкладку «Вид» => «Проект» => «Панель проекта 1»

3). Кликните по вашему проекту правой кнопкой мыши. В выпадающем списке выберите пункт «Добавить файлы из директории» :

Вот таким способом мы сделали дерево файлов, в котором легко ориентироваться и редактировать, добавлять и сохранять файлы. Удобно и быстро!

Вот такой будет вид после добавления файлов из директории:

В редакторе Notepad++, есть возможность проверить текст на наличие ошибок.
1). Итак, чтобы подключит такую возможность, нажмите на кнопку «проверка орфографии» :

3). Закройте редактор Notepad++. Скачайте и установите вначале полную версию Aspell, а потом русский, украинский и английский словарь:

4). Откройте блокнот Notepad++ снова, теперь у вас появилась возможность проверять текст на орфографические ошибки. Для проверки орфографии документ должен быть в кодировке UTF-8 (Юникод) или UTF-8 без BOM, иначе работать не будет . Далее выделяете нужное слово или весь текст и жмете на кнопку «проверка орфографии». Вот результат:

Внимание: Еще раз напомню, что кодировка файла должна быть UTF-8 (Юникод) или UTF-8 без BOM, иначе проверка орфографии не найдет ошибок:

Если у вас файл сохранен в кодировке ANSI, преобразуйте файл в кодировку UTF-8 или UTF-8 без BOM. Для этого в меню перейдите «Кодировки» => «Преобразовать в UTF-8» или «Преобразовать в UTF-8 без BOM» :

Горячие клавиши в редакторе Notepad++

Чтобы посмотреть или поменять горячие клавиши для вызова каких либо действий, вам нужно в меню перейти по вкладке «Опции» => «Горячие клавиши…»

А вот пару необходимых горячих клавиш, которыми пользуюсь я для ускорения работы:

Полезное дополнение

1). Если выделить текст, правой кнопкой мыши нажать по нему и выбрать вкладку «Закомментировать выделенное» , то весь выделенный текст будет закомментирован вот так:

2). Если правой кнопкой мыши нажать на поле и выбрать вкладку «Закомментировать выделенное», то появиться быстрая возможность закомментировать код:

Кстати, как закомментировать код в HTML, CSS, PHP, JavaScript, почитайте .

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

P.S. Всем спасибо за внимание и не забывайте подписываться на обновление моего блога .
Удачи!

Notepad++достаточно клевая программа для кодинга, и обработки текста. Данная запись является сборником часто используемых мною фишек при работе в данном редакторе.

Регуляторные выражения Notepad++

Важно! Поиск и замена производится в режиме поиска регулярных выражений:

За тем в обычном режиме удаляем закрывающий тег

Удалить весь HTML оставив только текст без тегов:

В ссылочном списке такого вида ССЫЛКА »>ТАЙТЛ удалить все html-теги, оставив только ссылки:

^[^"]+.([^"]+).*

Основные операции поиска и замены

Перенести все каждый тег на новую строку (в расширенном режиме)

Заменить:

Наборы выражений Notepad++

 .  «Точка» представляет один любой символ;  ^  Начало строки;  $  Конец строки;  ^$  пустая строка (начало и конец, между которыми пусто);  .+  любая не пустая строка;  \s   Пробел;  \S   Не Пробел  \w  буква, цифра или подчёркивание _;  \d  Любая цифра;  \D  Любой символ, но не цифра;    Любая цифра;    Любая буква от a до z (весь латинский набор символов) в нижнем регистре;    Любая буква от A до Z в ВЕРХНЕМ регистре;   или   Любая буква от a до z в любом регистре;  *   «Повторитель». Означает, что предшествующий символ может повторяться (0 или более раз);   .*   Абсолютно любой набор символов. Например, условие найдет все что между тегами ;  (^.*$)   Любой текст между началом и концом строки;  (*.)   ищет любые цифры, в данном случае двухзначные цифры;  \n  Ищет символ новой строки;  \r  Ищет пустые строки содержащий символы «перевод каретки» ;  ^$  Ищет пустые строки  \n\r  Ищет пустые строки содержащий символы - символ новой строки и «перевод каретки»  \s  Ищет класс пробельных символов. К пробельным символам относятся пробел, символ табуляции, возврат каретки, символ новой строки и символ перевода страницы. То же самое, что и [ \t,\r,\n,\f];  \S  Ищет класс не пробельных символов. То же самое, что и [^ \t, \r,\n,\f];  ^\s*$  Ищет пустые строки содержащие пробел;  ^*$   Ищет пустые строки содержащие пробел;  ^Слово   Ищет слово «Слово» в начале строки;  Слово$   Ищет слово «Слово» в конце строки;  \bдол   Ищет набор символов «том», только в начале слов, то есть в слове Долина будет найдено, а в слове Подол нет;  дол\b   Ищет набор символов «дол», только в конце слов, то есть в слове Долина не будет найдено, а в слове Подол да;  \Bдол\B   Ищет набор символов «том», не в начале и не в конце слов, то есть в слове Долина не будет найдено, и в слове Подол нет, а вот в слове Подольск будет найдено; |  - Регулярное выражение, «или». Будет искать то что слева и справа. Примеры: Найти (^.*$) Заменить \n\r - находит новую строку и добавляет к ней пустую строку; Найти (^.*$) Заменить - находит новую строку и заключает её в теги ; Найти \n\r Заменить «оставляем пустым» - Удаляет пустые строки круглые скобки обязательны, иначе найденное будет изменено на заменяемое.

Горячие клавиши Notepad++

Ctrl+G — Поиск строки в Notepad++

Общие Ctrl + O Открыть новый документ Ctrl + N Открыть новую вкладку Ctrl + W Закрыть вкладку Ctrl + S Сохранить Ctrl + Alt + S Сохранить как… Ctrl + Shift + S Сохранить всё Ctrl + C Копировать Ctrl + X Вырезать Ctrl + A Выделить всё Ctrl + V Вставить Ctrl + Z Отмена действия, вернуться на шаг назад Ctrl + Y Отмена действия, вернуться на шаг вперёд Ctrl + End Перемещает текстовый курсор в конец документа Ctrl + Home Перемещает текстовый курсор в начало документа Ctrl + P В печать Home Перемещает текстовый курсор в начало строки End Перемещает текстовый курсор в конец строки F11 Развернуть текстовую область вместе с вкладками страниц на весь экран F12 Убрать все компоненты программы, и заменить их на текстовую область без вкладок страниц PgUp Перелистывание страницы к началу документа PgDown Перелистывание страницы к концу документа Поиск Ctrl + F Поиск по тексту F3 Найти далее Shft + F3 Найти предыдущее Ctrl + F3 Найти выделенное далее Ctrl + Shft + F3 Найти выделенное предыдущее Ctrl + Shft + F Поиск в файлах Ctrl + H Замена текста Специальные Ctrl + Tab Следующий документ Ctrl + Shft + Tab Предыдущий документ Ctrl + U Конвертировать в строчные Ctrl + Shft + U Конвертировать в ПРОПИСНЫЕ Ctrl + D Клонирование строки, либо выделенного текста Ctrl + Space Вызов списка тегов, ключевых слов и выражений характерных для используемого языка Ctrl + F2 Пометить строку закладкой F2 Перемещаться вперёд по расставленным в документе закладкам Shift + F2 Перемещаться назад по расставленным закладкам в документе Tab Добавляет четыре пробела по умолчанию (настроить табуляцию можно в меню «Настройки» + «Конфигурация», вкладка «Синтаксис/Табуляция») одним нажатием клавиши, для переноса нескольких строк нужно их выделить, и нажать Tab. Shift + Tab Сдвинуть табулированный текст назад. Ctrl + колесико мыши Увеличить, или уменьшить масштаб текстовой области Взято с http://blog.verha.net/hotkeys-notepad.html

Удаление пустых строк (пустых абзацев) в Notepad++:

Многие пользователи сталкиваются с проблемой форматирования текста если была произведена вставка текса из Microsoft Word в WordPress. Последние версии WP поддерживают адекватную вставку текста с соблюдением форматирования, но при вставке почему-то появляются пустые строки (абзацы), для удаления которых мы опять обратимся к нашему любимому редактору.

Откройте документ содержащий пустые строки

Выберите пункт «Правка» -> «Операции со строками» -> «Удалить пустые строки»


Перемещение выделенного участка текста внутри документа

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

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

Как правило, Блокнот закреплён в базовом меню Пуск

Если у вас такого пункта нет, то для запуска текстового редактора Блокнот необходимо выполнить следующие команды:

Пуск->Все программы->Стандартные->Блокнот (Start->All Programs-> Accessories->Notepad).

1. Навигация по дискам и папкам в окне Открытие файла редактора Блокнот осуществляется так же, как и в программе Проводник, с помощью расположенных в верхней части окна кнопок навигации и меню Папка.

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

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

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

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

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

Шрифты

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

ПРИМЕЧАНИЕ
Изменение базового шрифта редактора Блокнот никак не отразится на форматировании или настройках текстового документа: гарнитура и размер данного шрифта влияют только на отображение файла на экране вашего компьютера. Например, если вы впоследствии откроете такой документ в редакторе Блокнот на другом компьютере, текст будет снова выведен на экран базовым шрифтом.

Чтобы изменить настройки базового шрифта Блокнота , выберите пункт Шрифт (Font) в командном меню Формат (Format) .

В меню Шрифт (Font) одноименного диалогового окна вы можете выбрать гарнитуру шрифта, который планируете использовать в редакторе по умолчанию, в меню Начертание (Font Style) - стиль начертания: Обычный (Regular), Жирный (Bold), Курсив (Italic) и Жирный курсив (Bold Italic). И наконец, в меню Размер (Size) можно задать размер шрифта. Внешний вид выбранного шрифта отобразится в окне Образец (Sample) .

6. Стандарт Unicode позволяет создавать многоязыковые текстовые документы , набранные в редакторе Блокнот одним и тем же шрифтом.

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

Работа с буфером обмена

В процессе редактирования текстовых документов пользователю довольно часто приходится работать с буфером обмена, копируя из одной программы в другую различные фрагменты текста. Для работы с буфером обмена Windows в Блокноте предусмотрен специальный набор команд, содержащихся в меню Правка (Edit).

Команды для работы с буфером обмена редактора Notepad

Сочетание «горячих клавиш»

Назначение

Выделить все (Select All)

Выделение всего объема текста, набранного в окне Блокнота

Вырезать (Cut)

Вырезание выделенного фрагмента текста и помещение его в буфер обмена

Копировать (Copy)

Копирование выделенного фрагмента текста в буфер обмена

Вставить (Paste)

Вставка блока из буфера обмена в документ, начиная с позиции, указанной курсором

Удалить (Delete)

Удаление выделенного фрагмента текста

Поиск и замена

Функции поиска фрагмента текста по введенному пользователем образцу и замены одного фрагмента другим по всему документу значительно облегчают подготовку текстовых файлов. Для поиска какого-либо слова или фразы в редактируемом документе служит окно Найти (Find) , открывающееся при выборе пункта Найти (Find) в меню Правка (Edit).

Образец для поиска соответствующего ему текста в редактируемом документе вводится в поле Что (Find what). Направление поиска - вверх или вниз от текущей позиции курсора - устанавливается при помощи переключателя Вверх (Up) и Вниз (Down) . Если вы хотите организовать поиск с учетом регистра, установите флажок напротив функции С учетом регистра (Match case ). Процедура поиска запускается нажатием кнопки Найти далее (Find Next) .

Для автоматической замены одного текстового фрагмента другим в командном меню Правка (Edit) предусмотрена функция Заменить (Replace) . Так же как и в предыдущем случае, в поле Что (Find what ) вводится образец поиска, а в поле Чем (Replace with) - текст, на который следует заменить обнаруженные вхождения. По нажатию на кнопку Заменить (Replace) редактор Блокнот заменяет первый совпадающий с образцом текстовый фрагмент. Для автоматической замены в документе всех аналогичных вхождений необходимо нажать кнопку Заменить все (Replace All).

Окно функции Перейти (Go to Line ), появляющееся на экране при выборе пункта Правка->Перейти (Edit->Go to) , служит для быстрого перехода к строке текстового документа по ее номеру, который вы укажете в соответствующем поле данного окна. Эта возможность Блокнота может быть крайне полезна при разработке программ и исполняемых скриптов, если в процессе отладки выявлена ошибка в одной из строк кода.

Параметры страницы и печать

Для того чтобы настроить параметры страницы перед печатью текста, щелкните мышью на пункте Параметры страницы (Page Setup) командного меню Файл (File)

В меню Размер (Size) указывается формат бумаги, а в меню Подача (Source) - источник бумаги для принтера (режим ручной или автоматической подачи листа).
В меню Ориентация (Orientation) вы можете выбрать положение листа бумаги при печати: Книжная (Portrait) - вертикальное или Альбомная (Landscape) - горизонтальное.
В разделе Поля (Margins ) можно задать размеры всех четырех полей в милиметрах.

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

Специальные команды настройки верхнего и нижнего колонтитулов текстового редактора Блокнот

Русская версия

Английская версия

Назначение

Подстановка имени печатающегося файла или значения Безымянный (Utitled), если имя не задано

Подстановка текущего времени по часам компьютера

Подстановка текущей даты по календарю компьютера

Вставка текущих номеров страниц печатаемого документа

Подстановка символа амперсанд (&)

Позиционирование колонтитула по левому краю страницы

Позиционирование колонтитула по центру страницы

Позиционирование колонтитула по правому краю страницы

Специальные символы управления форматом колонтитулов могут сочетаться друг с другом; также допускается вставлять в соответствующие поля настройки печати произвольный текст. Например, если вы распечатываете состоящий из одной страницы документ, которому было назначено имя Ведомость, то в поле верхнего колонтитула можно включить следующую строку: Документ: &ф Страница: &с &ц. В этом случае в центре верхней части распечатываемого документа будет напечатано: Документ: Ведомость Страница: 1.

Нажав на кнопку Принтер (Printer) - Свойства ,

вы можете также изменить текущие настройки принтера, установленного в системе по умолчанию.

Для вывода документа на печать щелкните на кнопке Печать (Print) в командном меню Файл (File). На экране появится диалоговое окно мастера печати.

В поле Выберите принтер (Select printer) вам следует щелчком мыши выбрать принтер для печати, в поле Число копий (Number of copies) указать требуемое количество копий документа, а в поле Диапазон страниц (Page Range) - перечень тех страниц, которые вы желаете распечатать.
Печать начинается после нажатия на кнопку Печать (Print).

Автоматическая вставка даты и времени

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

    В командном меню Правка (Edit) выберите пункт Время и дата (Date and time) либо просто нажмите клавишу F5.

Программа вставит текущую дату и время по часам компьютера в позицию, указанную курсором.

Ведение журнала работы

Нередко при работе с текстом возникает необходимость фиксировать время и дату каждого сеанса редактирования файла, например, на случай, если позже вам потребуется восстановить хронологию внесения в документ каких-либо изменений.
Текстовый редактор Блокнот позволяет автоматически фиксировать каждое обращение к редактируемому файлу, сохраняя эту информацию в самом документе.
Для того чтобы включить функцию автоматического ведения журнала работы с файлом, в самой первой строке открытого или вновь созданного документа введите с клавиатуры параметр .LOG (обязательно с использованием заглавных букв и начальной точки).
В командном меню Файл (File) выберите пункт Сохранить (Save) . Теперь при каждом открытии текстового файла на редактирование в его конец будут записываться текущие время и дата по часам компьютера.

Хотя можно, как говорилось выше, если в блокноте нажать кнопку F5, то прямо сразу вставится текущее время и дата:о)

Интересные возможности

  • Если запустить Блокнот с ключом командной строки /.setup, то после запуска Блокнот «зависнет» — его окно не будет отрисовываться, хотя работать он будет верно.
    Например, в таком Блокноте можно напечатать текст вслепую, и сохранить его в файл на диске.
    Чтобы выйти из этого «зависшего» блокнота, можно использовать клавишу Esc или комбинацию Ctrl-C.
  • В блокноте можно отменить последние изменения в тексте, но не более трёх.
  • Если создать текстовый файл, написать в него фразу «bill gates fucking asshole (мы все умрём)» или «bush hid the facts (А власти скрывают)» или любую формата «xxxx xxx xxx xxxxx», и закрыть файл, предварительно сохранив, то при следующем открытии содержимое файла будет заменено иероглифами. Так-то! - Но под семеркой не работает!

Альтернативы

  • MS-DOS Editor (edit.com) — консольный текстовый редактор. Можно разделять окно редактирования на две части, как в Word’е.
  • Write (Windows Write ; не путать с нижеупомянутым Writer из OpenOffice) — штатный редактор 16-битных версий Windows, отличавшийся от Блокнота возможностью форматирования текста.
  • WordPad — переделка Write для Windows 95 и последующих. Версия, распространяющаяся в Windows 7, поддерживает не только традиционный формат RTF/DOC (Word 6.0) и OOXML (Word 2007), но и — внимание! — ODF (OpenOffice).
  • Word (WinWord ) — самый многофункциональный и тяжеловесный из всех известных на сегодняшний день блокнотов.
  • AbiWord — ф ункционала чуть больше, чем в WordPad: дополнения, колонтитулы, таблицы, нумерация страниц, сноски, ссылки, закладки, вставка пикч и файлов, онлайн сервисы.
  • Writer — свободный аналог Word из пакета OpenOffice.org .
  • PageMaker — тот же блокнот, только для веб-дизайнеров.
  • TextPad — тот же блокнот, только с элементарной подсветкой кода, регулярными выражениями и прочими фичами.
  • GEdit — тот же блокнот, только откомпилированный под GNOME и с дополнительными функциями.
  • Leafpad — тот же блокнот, но для Linux .
  • TEA — довольно нагруженный вариант блокнота с тучей возможностей, также содержит файловый менеджер Квас и анализатор слов в тексте УНИТАЗ. (серьезно)
  • Bluefish — ГТКшный текстовый редактор, предназначенный в первую очередь для непосредственного редактирования HTML и PHP-кода.
  • vi — тот же блокнот, только консольный и под Linux, отличается широким функционалом.
  • SciTE — удобный кросплатформенный текстовый блокнот, с возможностями запуска скриптов в отладочном окошке. С подсветкой синтаксиса, но без поддержки досовских кодировок.
  • Notepad++ — недодельный вариант SciTE под Windows . На текущий момент Notepad++ значительно развился и приобрёл поддержку многих функций, полезных программистам как на мёртвых, так и на бессмертных языках, всё ещё оставаясь достаточно лёгким.
  • Notepad2 — расширенная версия Блокнота с панелью инструментов и подсветкой синтаксиса.
  • EmEditor — тот же блокнот, только шустрый, с подсветкой синтаксиса и поддержкой разных кодировок.
  • AkelPad — тот же блокнот, только есть поддержка кодировок и плагинов. Также этот вариант может корректно читать и сохранять бинарные файлы и потому, в отличие от Блокнота, может использоваться как примитивнейший hex-редактор.
  • Штирлиц — тот же блокнот, только умеет распознавать кодировку текста, иногда даже в таких случаях, когда текст подвергался неоднократному переводу в разные кодировки.
  • http://docs.google.com — Документы Google - тот же блокнот, только в online версии, ещё работает со множеством файлов Microsoft Office.
  • http://bloka.ru — из той же серии, в стиле минимала.

И это далеко не полный перечень. Вобщем, альтернатив вагон и маленькая тележка:о)

Здравствуйте уважаемые начинающие веб мастера.

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

Так же будут некоторые дополнения с учётом последних версий редактора, а именно — как добавить браузер в меню Запуск.

Так же в этой статье рассмотрим основные моменты работы с редактором, так как все его возможности описать сразу невозможно и этому посвящён целый раздел (см. меню в конце статьи).

Итак приступим.

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

Первое, чему Вам нужно будет научиться, и что Вам, безусловно, очень понравиться делать — это написать в редакторе некоторый код, и тут же открыть результат в браузере, чтоб посмотреть, что получилось, и исправить то, что получилось не так, как Вам бы хотелось.

То есть сделать, как бы песочницу, или отладочный полигон. Хоть подобных программ и полно в интернете, но Notepad++ в этом случае вне конкуренции.

Он открывает результат кода непосредственно в браузере, что уже реалистичнее песочницы, и в нём можно применить аналитику, к примеру .

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

Но не будем забегать вперёд и начнём с установки.

Как обычно набираем в поисковике «Notepad++ русский скачать бесплатно». Щёлкаем по «Поиск», и открывается столько предложений, что глаза разбегаются.

Правда сайт на английском, но с переводчиком Chrome, это большого значения не имеет.

Зато софт скачивается прямо с сайта, без всяких перенаправлений на страницы загрузок и файлообменники.

Здесь есть абсолютно весь софт редактора. На главной представлены свежие версии, а если перейти по ссылке more nevs>> , то откроются все версии от первой до последней.

Это весьма актуально из-за недавнего бума обновлений редактора и в связи с этим, зачастую его некорректной работы.

Я привык работать с версией 6.1.2. к которой никогда не было никаких нареканий, поэтому и устанавливать буду именно её, но это лично мои предпочтения, вы же можете установить свежую версию

Итак, щёлкаем по выбранной версии, после чего редактор начинает скачиваться.

В браузере Chrome, в окне загрузок, в нижнем левом углу экрана, щёлкаем по треугольнику справа, и в открывшемся меню выбраем «Открыть по завершении».

Затем появится окно контроля учётных записей. Нажмите «Да».

В следующем окне выбирается язык интерфейса редактора. По умолчанию там уже стоит «Русский», так что просто жмём «ОК». После этого Вас поприветствует мастер установки, которому нужно дать команду «Далее».

Затем будет предложено ознакомиться с лицензионным соглашением, которое лучше просто «Принять», так как они все стандартные.

После этого указывается папка, в которую устанавливается редактор, обычно это Program Files, нажимаем «Далее».

Затем спрашивается, какие компоненты программы Вам нужно установить. Зачастую бывает, что в таком списке прячутся рекламные приложения, но я проверил здесь ничего подобного нет, так что «Далее».

Здесь нужно указать где, и какие ярлыки будут созданы. Можно тоже ничего не менять, и просто нажать «Установить»

Произойдёт установка, и вновь откроется окно мастера установки, в котором нужно дать команду «Готово».

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

Если иконка редактора не появилась на панели задач, то нужно зайти в меню «Пуск» (первый символ внизу экрана), найти там строчку «Notepad++», щёлкнуть по ней, и в открывшемся подменю, щёлкнуть правой клавишей по строке с иконкой Notepad++(блокнот с карандашом), откроется ещё одно меню, в котором нужно выбрать «Закрепить на панели задач».

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

Редактор Notepad++ установлен. Теперь начинается самое интересное.

Руководство по применению

Руководство займёт целый раздел, так как в одной статье невозможно описать все возможности Notepad++.

Так что здесь начнём, а уж продолжение смотрите в меню в конце статьи.

Даже не знаю пока, сколько в нём будет пунктов, так как плагинов у редактора уже порядка пятидесяти, а ведь есть ещё горизонтальное меню и панель инструментов.

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

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

Для этого нужно будет сделать некоторые приготовления на Вашем компьютере. Они совсем не сложные, и делаются один раз.

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

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

А так как по умолчанию он в Вашей ОС, конечно же, не предусмотрен, то нам нужно его создать, вернее создать место (папку), в которую мы сохраним, написанный в Notepad файл. А уж браузер его там увидит, и выведет на экран.

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

Заходим в библиотеку «Документы» (Пуск — Компьютер — Документы), и щёлкнув по полю с файлами правой клавишей, выбираем, в открывшемся меню, «Создать».

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

Нажимаем клавишу «Bachspace», строка «Новая папка» очищается, и пишем вместо неё название «site». Напоследок щёлкаем по пустому полю — папка «site» сохранена.

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

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

Теперь открываем редактор, щёлкнув по его иконке, и попадаем на главную страницу Notepad++.

На этой странице находим иконку «Новый», которая расположена в самом начале панели инструментов редактора (самая верхняя строка), и щёлкнув по ней открываем новую вкладку, nev1, в которой и будем создавать файл.

.

Следующим шагом находим меню «Кодировки», в той же верхней строке, и щёлкнув по нему, выбираем UFT8(без BOM). Эта кодировка предназначена для правильного отображение русских букв.

В других кодировках все русские буквы будут отображены в виде знаков вопроса, или каких нибудь других непонятных символов.

Файл — это html документ, и чтобы не тратить время на написание его каркаса, предлагаю зайти в главу , скопировать приведённый в начале статьи код, и вставить его в nev1.

Кстати, в той же статье можно узнать, из чего состоит каркас html документа. Пригодится.

Теперь щёлкаем по меню «Файл» (верхняя строка), выбираем «Сохранить как…», и в открывшемся поисковом окне проводника, находим созданную нами папку «site».

Открываем её (откроется пустое поле), и внизу к названию файла nev1, приписываем расширение, в котором мы будем создавать документ.

Это могут быть nev1.html, или nev 1.css, или nev 1.php. Можно вообще убрать nev 1 и сразу писать index.html, index.php или style.css и «Сохранить».

Кстати, редактор поддерживает все имеющиеся в природе расширения.

После этого наш файл в редакторе приобретёт вот такой симпатичный вид.

Теперь можно попробовать что либо написать в теле документа (тег body), и посмотреть, как отобразит нашу запись браузер.

Давайте, для пробы, напишем самый большой заголовок h1.

Сохраняем написанный код, щёлкнув по третьей слева, на панели инструментов, иконке — «Сохранить».

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

При сохранении, дискетка файла окрашивается из красного, в синий цвет, что так же всегда предостережёт Вас от ошибки.

Чтобы открыть результат, находим меню «Запуск», и выбираем в нём Ваш браузер.

Так как у меня Chrome, то и открою файл я в нём.

Ну вот, теперь можно смело экспериментировать с html кодом, и таблицами стилей (их так-же можно писать в html файле, в теге head), и сразу смотреть, что из этого получается.

Обновление

Эту главу мне приходится включить в статью уже в этом, 2019 году, так как и редактор, и ПО с момента написания статьи, пережил бум обновлений.

Мне стали приходить комменты, о том, что в меню Запуск, у новых версий редактора, нет списка браузеров, в которых можно открывать файлы.

Для меня это было как-то непонятно, ровно до тех пор, пока не купил новый ноутбук с 10-й виндой и столкнулся с такой же проблемой.

Если у вас то-же самое, то читайте решение, если нет, то пропустите эту главу.

Итак, в меню Запуск нет списка браузеров, зато есть какая-то хрень, типа Wiki и ещё чего-то, которая ничего не открывает.

Первым делом идём в Компьютер — Диск С . Нас интересуют две папки Program Files и Program Files (x86)

Открываем обе и смотрим, в какой из них установлен Nontepad++, а в какой папка Google — Chrome.

У меня они оказались в разных каталогах. Просто не пойму, с какого перепугу Microsoft установил Хром и Мозиллу в (х86). Но что есть, то есть.

Идём в Панель инструментов, в десятке она открывается по значку Поиск на панели задач, куда надо ввести команду Панель инструментов, затем Программы и компоненты и удаляем наш Notepad++.

Затем снова идём в Notepadd++ Home и выбираем версию редактора со значком (x86), на разрядность уже можно не смотреть.

Загружаем её и запускаем редактор так, как было описано выше.

В меню Запуск то-же самое, поэтому будем добавлять браузеры в ручную.

Сначала напишем что нибудь в редакторе для тестирования, после установки браузера.

Теперь смотрим, я тут немного переделал не совсем так как было, специально для вас, ну суть поймёте.

Всё лишнее можно удалить. Для этого нажимаем Изменить горячие клавиши

Откроется окно Горячих клавиш, в котором щёлкаем по строке с названием опции, она выделяется синим и жмём Delete (Удалить).

Закрываем окно, и снова в меню Запуск . В нём осталась лишь одна строка — Запуск.

Переходим по ней. Откроется окно Запуск, с просьбой ввести параметры.

Нажимаем на поисковик (квадратик с тремя точками) и находим в открывшемся поисковике на нашем компьютере нужный браузер.

То-есть снова Этот компьютер — диск С — Program Files (x86) — Google — Chrome — Application

В этом каталоге и есть исполняемый файл браузера

Двойной щелчок по нему, и путь к файлу появляется в окне Запуск редактора.

Но это только запуск браузера, а нам надо отрыть файл в этом браузере, поэтому к имеющемуся пути нужно дописать команду

$(FULL_CURRENT_PATH)

Общая запись в строке параметров окна Запуск будет такой

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "$(FULL_CURRENT_PATH)"

Вводим и ОК.

Теперь в окне Запуск нажимаем кнопкуЗапуск .

Результат

Можно проверить из меню Запуск — всё отлично работает.

Другие браузеры добавляются точно так-же. Следите за тем, чтоб браузер и редактор находились в одном каталоге.

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

Скорее всего в процессе загрузки этот вопрос оговаривается в диалоговых окнах, но по привычке после семёрки, на него не обращается нужного внимания.

Продолжаем знакомство с Notepad++

Для веб-мастеров использующих для управления сайтом CMS, редактор Notepad++ тоже очень даже пригодиться, и к тому же в самом начале.

Ведь при самостоятельной установке движка, в нём придётся кодировать файл «config», а сделать кодировку можно только в этом редакторе.

А теперь давайте посмотрим что ещё есть на панели инструментов и с чем чаще всего придётся работать.

Опция Вперёд-Назад — две полукруглые стрелочки. В основном, конечно, Назад.

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

Размер шага составляет один клик, так что можете, не боясь запороть весь код, экспериментировать сколько душе угодно.

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

Очень часто, после просмотра результата, появляется желание поменять некоторые элементы местами, и вот тут перетаскивание очень упрощает процесс.

Кстати перетаскивать можно и открытые вкладки, совсем как в браузере.

Если Вы не совсем уверены в правильности написания некоторых тегов и атрибутов html, свойств и значений css, функций, операторов и других элементов php, то для подсказки можно включить авто-завершение.

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

Включается эта опция так. В меню «Опции» выбираем «Настройки». В окне настроек выбираем вкладку «Резерв/Авто-завершение».

Затем под заголовком «Авто-завершение» ставим галочку в чекбоксе «Включать для каждого ввода».

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

В этом же разделе можно активировать опцию «Резерв», или бекап, которая позволит сохранять написанный Вами файл, в отдельной папке на компьютере.

Для этого под заголовком «Резервное копирование», ставите точку в чекбоксе «Простое», затем галочку в «Пользовательская папка для сохранения».

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

Поиск Notepad++

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

Можно изменить любой из символов и любое слово, а так же добавить в начало и или конец строки.

Можно добавить или убрать пробелы после обозначенного символа или слова, а так же между строк.

Тема поиска довольно обширная и поэтому по ней на днях будет отдельный пост.

Если кому-то не захочется ждать, попробуйте поиграть с кнопками и символами в полях ввода во вкладке Заменить в окне Поиск (иконка Бинокль). Вас ждут удивительные открытия.

Желаю творческих успехов.


Перемена

- Мама…мамочка-а-а!
- Что сын?
- У меня под одеялом чудовище какое-то!
- Какую с клуба вчера привел, такая и есть.

Мой любимый текстовой редактор. В статье будут описаны всякие такие вещи, которые стоит запомнить, при работе с ним. Сортировка чисел, клавиатурные сокращения и так далее.

CTRL + D – Дублирование выделенного кода.

Ctrl + F2 – Помечание строки отметкой.

F2 – Переход к следующей отмеченной строке.

Shift + F2 – Переход к предыдущей отмеченной строке.

Ctrl + J – Объединение выделенных строк в одну.

Ctrl + B – Перейти к соответствующей скобке (закрывающейся или открывающейся).

CTRL + Space – Автодополнение кода:

Сортировка выделенных строк

Идем TextFX → TextFX Tools → Sort lines case sensitive (at column) .

Но такой сортировкой не отсортируешь числа как числа – программа будет воспринимать их строками. Чтобы отсортировать числа, надо установить плагин :

Для этого копируем содержимое архива в папку C:\Program Files (x86)\Notepad++\plugins .

После этого возникает в пункте меню Плагины → NppColumnSort:


И теперь строки

будут отсортированы как:

Проверка орфографии

Автодополнение

Выше уже отмечалось, что клавиши CTRL + Space вызывают окно автодополнения. Но каждый раз нажимать на низ не удобно. Было бы проще, чтобы всё возникало само. Это делается так:
Опции → Настройки → Резерв/Автозавершение. Отметьте нужные Вам галочки:

Особые выделения

Одной из “киллер-фич” в Sublime Text 2 считается мультивыделение. Оказывается, что оно есть и в Notepad++. Переходите в настройки программы Опции → Настройки → Правка и ставьте галочку:

И теперь, если нажать клавишу Ctrl , то можно выделить сразу несколько текстовых блоков (Множественное выделение). При этом, если не снимать выделение, то, когда начнете писать, то текст будет вводиться во всех выделенных местах:

А при зажатом Alt можно делать вертикальное выделение:

Миникарта

Одной из главной “киллер-фич” в Sublime Text 2 считается миникарта справа, которую можно использовать как бегунок. Оказывается, что оно есть и в Notepad++.

Идите Вид → Карта документа:

Правда она не такая удобная, как в Sublime.

Работа с проектами

Если вы работаете с каким-то проектом (сайт, программа и так далее), то Вы работаете обычно со множеством файлов в одной папке с подпапками. Лучше в этом случае работать с функцией проекта Вид → Проект → Панель проекта 1:

Щелкаете правой кнопкой мыши по пункту рабочая область и выбираете пункт Добавить Новый проект и как-то его называете:

Теперь правая кнопка мыши по проекту и пункт меню Добавить файлы из директории:

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

© 2024 nimfettamine.ru - Windows. Железо. Программы. Безопасность. Операционные системы