Когда то давно, когда я только начинал изучать html и css, я даже не знал о существовании такой программы, как Notepad++. Да и рано было мне тогда копаться в коде, не зная основ. Пользовался в то время программой Adobe Dreamweaver. Довольно интересная программа, визуально видите, что делаете.
В этой программе можно делать верстку своего сайта на html и php. У программы Adobe Dreamweaver много достоинств. Но в этот раз мы поговорим о другой программе - Notepad++. Во многих своих статьях я рекомендовал вам пользоваться этой программой, и теперь пришло время рассказать о ней.
Notepad++ - это текстовый редактор с подсветкой синтаксиса огромного количества языков программирования, и распространяется бесплатно.
Для начала давайте скачаем последнюю версию программы на официальном сайте. Программа достаточно популярна, и проблем со скачиванием не возникнет.
Устанавливается программа просто, сразу доступны все ее возможности. если у вас установлен язык, отличный от русского тогда идете во вкладку Settings - Preferenses
Русский язык notepad++
и изменяете значение на Русский
ftp доступ notepad++
Во время работы программа сама находит и предупреждает о наличии обновлений, установка которых возможна только по Вашему желанию.
После установки программы, открыть любой php,html,js,css файл сможете нажав правой кнопкой мыши на документ и нажав Edit With Notepad++.
нотепад
В программе возможность открыть сразу несколько документов, работать с которыми можно активируя нужный документ. После изменения в коде можно сохранить как все документы сразу одним кликом мышки, так и отдельный документ. Программа Notepad ++ запоминает документы, которые были в программе на момент закрытия и открытия её вновь через какое то время, все редактируемые документы открываются вместе с программой.Также эту функцию можно отключить в настройках.
Программа помогает отыскать парные теги, открывающие и закрывающие. Нажатием на нужный тег, сразу выделяется тег закрывающий. Выделяет скобки {} [] (). Удобная подсветка синтаксиса, которую можете настроить по своему желанию.
Notepad редакторнотепад ++ редактор текстовый notepad подсветка синтаксис
Слева в программе стоят (+) и (-). Нажав на (-) вы сможете закрыть весь код, входящий например в script type="text/javascript", чтобы он не мешал при работе. И работать только с оставшимся кодом. Так действительно удобнее.
notepad скрытие кода
Программа способна изменять кодировку преобразовывая текст в различный формат.
Нотепад ++ кодировкаUTF-8 без BOM
Я при переводе темы WordPress пользовался этой программой, и все русские слова, которыми я заменял английские, сохранял в кодировке UTF-8 без BOM. Иначе на блоге вместо русского текста появлялись крякозябры.
Если вам необходимо редактировать одновременно два файла, сравнивая код, то окно программы можно разделить на две части. Для этого нажимаем правой кнопкой на нужном вам документе и выбираем:
notepad документ в новое окно
Таким образом вы сможете редактировать одновременно два документа, визуально сравнивая содержимое.

Поиск по документу с помощью программы Notepad++

В программе встроен удобный поиск кода как по одному документу, так и по нескольким.
Нажимаем на значек бинокль в верхнем меню программы. На вкладке найти в поле ЧТО ИСКАТЬ пишите часть кода, или слово в коде.
Нотепад ++ поиск по файлу
Допустим нам нужно найти функцию wp_list_pages.Вводим эти строки, и Notepad++ и выделяет нам эту строку.
Активировав МЕТКИ СТРОКИ можно найти все места в документе,где встречается wp_list_pages.Это хорошо, когда мы знаем, что wp_list_pages находится в этом документе.
Чтобы отыскать нужный вам код или изменить чужую ссылку и анкор в файлах вашего блога, переходите во вкладку НАЙТИ В ФАЙЛАХ.
notepad поиск файлов
В поле ПАПКА нажимаем обзор. Выбираем нашу папку с блогом. Если сайт/блог на денвере то путь такой C:\WebServers\home\localhost\www\ваша папка\. Если на хостинге, то соответственно такой public html/ваш домен. И в папке ищем нужные нам ссылки. Внизу Notepad++ выдаст список файлов, где встречаются эти ссылки и вам останется только открыть на редактирование тот файл, в котором нужно изменить ссылку.Не забываем после изменений преобразовать наш документ в UTF-8 без BOM. Достаточно преобразовать один раз.
Также во вкладке поиск вы сможете заменить весь фрагмент кода на другой, причем во всем документе или в нескольких файлах блога сразу. Делается это простым нажатием вкладки заменить. В поле что искать вводим искходное значение, а поле заменить - на что будем заменять фрагмент кода. Такая функция хороша, если вы сделали сайт/блог на локальном компьютере, а теперь перенесли его на хостинг в интернет. В таком случае вам неоходимо заменить все пути http://localhost/ваша папка на такие http://ваш домен.ru чтобы блог заработал и прописать все пути до изображений.
Чуть не забыл. В программе есть откат изменений. Не помню сколько шагов назад, но довольно много. Во вкладке правка нажимаем отмена или сочетание клавиш ctrl + z. После закрытия окна, откат изменений невозможен, поэтому после изменений посмотрите как ваш блог будет выглядеть, и лишь потом закрывайте программу Notepad++.
У программы Notepad++ есть еще одна замечательная функция, она имеет функцию доступа к вашему серверу по ftp протоколу.
notepad ftp доступ
В верхнем меню жмем значек SHOW FTP Folders,(фиолетовая стрелка) попадаем в окно FTP Folders - Disconnected. Далее жмем шестеренку (красная стрелка) и попадаем в настройки FTP- клиента в правом окне. Создаем профиль - Аdd New (зеленая стрелка) пишем название профиля, и настраиваем соединение с хостингом - адрес хостинга, имя пользователя на хостинге и пароль.
ftp доступ к сайту Всю эту информацию вам должен предоставить ваш хостер.Все также происходит в программе Filezilla. В поле Initail Directory пишем public html. В этом случае будет открываться сразу папка public html.После сохранения профиля станет доступным окно Connect.
соединение по ftp доступу
Нажимаем на него и попадаем на сервер, где установлены наши файлы wordpress и сам блог. Выбираем нужный файл для редактирования нажав на него, после редактирования сохраняем его и нажав на значек передаем файл обратно на сервер.
ftp доступ к блогу
Очень многие блоггеры пишут, что для безопасности вашего сайта/блога не стоит хранить пароли в программах FTP-клиентах.И я также советую вам, после отключения от FTP-соединения удалить ваш профиль. Для вашего же спокойствия и безопасности вашего сайта или блога.
Вот это были основные и необходимые функции этой замечательной программы Notepad++. Более подробно про назначение всех функций я рассказывать не буду, да оно и ни к чему. Если захотите, то можете посетить страницу программы и там ознакомится со всеми возможностями этой программы Notepad++.