Вчимося працювати з текстовим редактором notepad

• він безкоштовний;
• дуже легкий і швидкий;
• є можливість скасування дії;
• можна одночасно працювати з безліччю файлів;
• підсвічування синтаксису;
• підтримка плагінів;
• вбудований ftp клієнт;
• пошук з можливістю заміни.
Завантажуйте: Notepad + + Installer, або Notepad ++ zip package - портабл версія (не вимагає установки).
Установка і початкова настройка Notepad ++.
Запускаємо викачаний файл. Після цього вибираємо мову програми і натискаємо на кнопку «Ок»

У наступному віконці натискаємо «Далі»
Потім потрібно прочитати і прийняти угоду.
Після чого вибрати місце (папку) для установки програми:

На наступному кроці Вам потрібно вибрати додаткові компоненти (я вибрав все крім додаткових мов) і натиснути на кнопку «далі»:

Відзначаємо все чек бокси і тиснемо далі:

Тепер зайдіть у вкладку «Вид» - і клацніть по пункту «Перенесення рядків»

після цього текст не буде розтягуватися в довгі рядки, а буде укладатися в ширину вікна.
Тепер зайдіть у вкладку «Опції» - «Налаштування»

І перейдіть у вкладку «Новий документ». У пункті кодування виберіть UTF-8 без мітки ВВП і встановіть галочку на проти пункту «Застосувати при відкритті ASNI файлу»:

Після цього всі файли в в кодуванні ANSI автоматично перетворювати всі в UTF-8 без ВОМ, це допоможе вам уникнути будь-яких козябряк при редагуванні php файлів.
Тут же у вкладці «Резерв / автозавершення» може включити (відключити) автоматичне завершення слів або функції:

Тепер давайте відкриємо файл який-небудь теми шаблону і на прикладах розглянемо функції Notepad ++.

1. Нумерація рядків;
2. Виберіть. Як я говорив вище: можна одночасно працювати з безліччю файлів, і відкриватися вони будуть в одному вікні по вкладках, а не в різних вікнах. Всі ці вкладки можна згортати, переміщати, закривати. Так само можна відкрити в одному вікні 2 копії файлу:

Іноді бувають ситуації, що потрібно працювати з різними частинами одного документа (десь скопіювати або просто подивитися, а десь вставити). Щоб активувати даний режим, натисніть правою кнопкою миші по потрібній Вам вкладці і виберіть пункт «дублювати в іншому вікні»;
3. Скасування і повтор дій. Наприклад: ви щось редагували в файлі (додавали, видаляли, міняли і т.п.) і раптом зробили помилку, і хочете повернути все як було спочатку. Для цього Вам просто напросто, необхідно скористатися стрілками на панелі інструментів або клавішами Ctrl + Z (крок назад).
Кроків назад (або вперед) може бути як завгодно (припустимо ви внесли 103 змін в файл, тоді буде 103 кроку назад), аж до початкового файлу;
5. Елементи коду виділяється різними кольорами (звичайний текст виділяється чорним кольором);
6. При натисканні на мінус / плюс, певну ділянку коду згорнеться / розгорнеться.
Кодування UTF-8 (без BOM).
Якщо ви не справили настройки описані вище, то при редагуванні php, html файлів ви можете зіткнутися з таким: українська мова на сайті відобразиться кракозябрами або якими-небудь знаками питання, причина цього кодування ANSI (Windows-1251), в якій раніше був збережений вихідний файл. В цьому випадку Вам необхідно буде виконати наступне: виділити і вирізати весь код і текст, потім перейти у вкладку кодування і перетворити цей файл-и в кодування UTF-8 (без BOM), потім вставити туди раніше вирізаний код і зберегти.
Настійно рекомендую при редагуванні php, html файлів не користуватися стандартним блокнотом Windows.
Пошук в Notepad (Plus Plus).
Тут досить все просто і проблем виникнути не повинно. Шукати можна як за поточним документом (Find), так і по всіх файлів (Find in Files) в певній вами директорії:

До речі тут же ви можете автоматично замінити які вам бажана слова! Для цього заповніть поле «Замінити на:» і натисніть на кнопку «Замінити в файлах»! Ця функція може стати в нагоді при перекладі шаблонів, тому що у багатьох файлах шаблонів трапляються одні й ті ж слова (пропозиції), які разом можна поміняти у всіх файлах теми - якщо у Вас мало досвіду, то користуйтеся функцією заміни обережніше.
Автоматичне завершення набираються слів.
Ця функція може бути дуже корисною, якщо ви сумніваєтеся в правильність написання тих чи інших операторів PHP або Html коду.
Як включити / відключити автозавершення я розповідав на самому початку.
FTP з'єднання в Notepad ++.
В панелі інструментів Notepad ++ переходимо у вкладку Модулі-NppFtp-Show Npp FTP Window, або просто клацаємо по значку Show Npp FTP Window.
Далі натискаємо на кнопку «Settings» і і вибираємо пункт «profile settings»:
Перед Вами відкриється віконце, в якому потрібно прописати дані для ftp з'єднання:

Після того, як ви вб'є всі настройки, стане активним значок «(Dis) Connect». Натисніть на нього і виберете наше тільки, що створене з'єднання (в моєму випадку - beget.ru):
Після чого в даному віконці з'являться всі папки та файли, які знаходяться на Вашому сервері. Якщо Вам потрібно відредагувати будь-якої файл, і в FTP-клієнті Notepad ++ натискаємо на «Download File» (зелена стрілочка вниз).
Коли ви закінчите редагування файлу, його потрібно буде знову завантажити на ваш сервер і для цього потрібно натиснути на «Upload File» (зелена стрілочка вгору).
Таким чином, за допомогою Notepad ++ і FTP з'єднання, Ви зможете швидко редагувати файли Вашої теми (шаблону)!
Ну ось в принципі і все, що вам потрібно знати на початковому етапі. Звичайно в Notepad ++ є ще безліч різних можливостей і налаштувань, але тому що я сам ними не користуюся і поки не розбирався з ними, розповісти про них я поки не можу.