Free login module joomla

Текстовый редактор Notepad++

NotepadNotepad++ - очень удобный текстовый редактор, которым пользуются программисты, вэб-мастера и обычные пользователи, связанные с редактированием исходных кодов. Редактор распространяется бесплатно (под лицензией: GNU General Public License), потребляет минимум ресурсов и быстро загружается. Notepad++ часто используют для открытия текстовых файлов. После того как Вы установите Notepad++ и познакомитесь с ним более близко, Вам будет так же сложно обходиться без него, как, например, многие пользователи компьютера не мыслят свою работу на компьютере без программы Total Commander.

Документы открываются редактором в табах – отдельных вкладках вверху. Рабочее окно редактора можно разделить на две части. Таким образом удобно сравнивать несколько вариантов одного и того же документа. Для определения отличий между кодами в Notepad++ встроен плагин Compare.
Notepad++ можно скачать с официального сайта: http://notepad-plus-plus.org

Установка редактора Notepad++.
Запускаем скачанный файл, выбираем язык редактора и нажимаем «ОК».

Image 1


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

Image 2

В следующем окне нужно выбрать компоненты устанавливаемой программы и нажать «Далее»:

Image 3a

Дополнительные компоненты для установки.
Далее также отмечаем все необходимые компоненты и нажимаем "Установить":

 

Установка редактора Notepad++

Завершение работы мастера установки Notepad++ и «Готово».

Image 4

Внизу экрана появится иконка Notepad++ с изображением листа с карандашом. Щелкните по иконке мышкой - откроется главная страница редактора.

главная страница редактора


Давайте рассмотрим основные элементы управления.

Главная страница Notepad++

1. Название открытого файла и адрес его местоположения.
2. Главное меню редактора Notepad++.
3. Наиболее часто используемые функции вынесены в качестве быстрых кнопок на лицевую панель Notepad++.
4. Каждый редактируемый файл отображается в своей вкладке. Если дискетка во вкладке красная, то последние изменения в файле не сохранены, а если синяя - последние изменения в файле сохранены.
5. В левом столбце указана нумерация строк. В дальнейшем для отыскания необ-ходимых строк файла, с целью внесения изменений, можно легко найти нужную строку.
6. Кнопки для сворачивания и разворачивания отдельных частей кода.
7. Подсветка кода в рабочем окне программы.
Стандартные настройки программы Notepad++.
Для того, чтобы было удобно работать и не пользоваться нижним скроллингом для просмотра длинных строк воспользуемся функцией переноса строк. Перейдите во вкладку «Вид» и щёлкните по строке «Перенос строк».

перенос строк

Выберите вкладку «Опции» – «Настройки».

«Опции» – «Настройки».

Слева перейдём во вкладку «Новый документ». В новом документе выберите кодировку "UTF-8 без метки ВОМ" и поставьте галочку «Применить при открытии ANSI файла».

«Новый документ»


При открытии файлов в кодировке ANSI они будут преобразовываться в кодировку "UTF-8 без ВОМ". Эта кодировка предназначена для правильного отображение русского языка.
Далее в левом столбце выберите «Автозавершение» и поставьте галочки "Включить при каждом вводе" и "Подсказка при вводе параметров функций". При активации этих опций, стоит набрать первую букву, как Notepad++ предложит вам несколько готовых вариантов слова. Новичку сложно быстро запомнить все элементы кода, да ещё и правильность их написания. Поэтому эти опции просто находка.

Image 10


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

Резерв

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

Выберите подпункт «Горячие клавиши»


«Горячие клавиши»

После его активации откроется дополнительное окно

комбинации горячих клавиш


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



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

пункты меню Notepad++

  • Перезагрузить с диска - действие очень похожее на нажатие по иконке «Обновить страницу» в любом браузере, с той лишь разницей, что здесь перезагружается файл с которым вы работаете.
  • Удалить с диска - удаляется файл с жесткого диска компьютера в корзину.
  • Загрузить сессию - загружается группа файлов сохраненных для дальнейшей работы.
  • Сохранить сессию - сохраняются текущие состояния всех открытых в редакторе файлов.
  • Печать - открываются настройки принтера.
  • Распечатать! – быстрая печать без выбора настроек принтера.

Содержание вкладки «Правка».


«Правка»

Подпункт «Строки».


«Строки»

Дублировать текущую строку - выделяете некоторый код в строке или целую строку и нажатием комбинации клавиш «Ctrl+D» дублируется выделенная строка.
Разбить строки - выделяете одну или несколько длинных строк и нажатием ком-бинации клавиш «Ctrl+I» переносите непоместившуюся часть кода на следующую строку.
Объединить строки - выделяете несколько строк, и нажатием комбинации клавиш «Ctrl+J» объединяем их в одну строку.
Переместить строку Вверх – комбинация клавиш «Ctrl+Shift+Up» перемещает выделенный код на одну строку вверх.
Переместить строку Вниз - комбинация клавиш «Ctrl+Shift+Down» перемещает выделенный код на одну строку вниз.


Подпункт «Комментарии».


«Комментарии»


Вкл./Выкл. Комментарий строки - комбинация клавиш «Сtrl+Q» вставляет или убирает двойной слэш «//» перед строкой, что обозначает однострочный комментарий.
Закомментировать строку - комбинация клавиш «Сtrl+K» закомментирует строку и вставляет двойной слэш «//».
Раскомментировать строку - комбинация клавиш «Ctrl+Shift+K» убирает двойной слэш «//».
Закомментировать выделенное - комбинация клавиш «Ctrl+Shift+Q» оборачи-вает выделенный фрагмент кода в теги «/* …код… */», что обозначает многострочный комментарий.

Подпункт «Автозавершение».


«Автозавершение».


Завершение функций – нажатие комбинации клавиш «Ctrl+Specedar (пробел)» предлагает варианты для завершения написания функции.


Завершение функций


Завершение слов - при нажатии комбинации клавиш «Ctrl+Enter» слово дописывается редактором автоматически.


Подпункт «Пробелы».


Операции с пробелами


Убрать Замыкающие Пробелы – клик мышкой по этому пункту убирает пробелы в конце всех строк.
Убрать Начальные Пробелы - клик мышкой по этому пункту убирает все пробелы перед всеми строками в коде.


Вид кода в окне редактора до применения функции:


Операции с пробелами

Вид кода в окне редактора после применения функции-убрать начальные пробелы:


убрать начальные пробелы

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

«Панель символов»

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

Панель истории файлов

 


Вкладка основного меню «Поиск».
Вкладка основного меню «Поиск».

Подпункт «Найти».
При нажатие на пункт «Найти» или комбинации клавиш «Ctrl+F» откроется приведенное ниже дополнительное окно.


Image 26

1. «Найти» - поле для ввода слова или выражения, которое необходимо найти в коде.
2. «Искать далее» - при нажатии на эту кнопку утилита найдет нужное слово или выражение в текущем файле начиная с верха. Если выбрать в чекбоксе направление «Вверх», то поиск будет начинаться с конца кода вверх.
3. «Подсчитать» - при нажатии на эту кнопку будет подсчитано количество найден-ных слов или выражений.
4. «Найти всё во всех Открытых Документах» - при нажатии на эту кнопку поиск будет проводиться во всех открытых в программе файлах на текущий момент. В дополнительном окне будут указаны все найденные слова или выражения с указанием месторасположения файлов и номеров строк в кодах.
5. «Найти все в Текущем Документе» - при нажатии на эту кнопку поиск будет про-изводиться в текущем документе. В дополнительном окне будут указаны все найденные слова или выражения с указанием папки расположения файла и номеров строк.
6. «Только целые слова» - при нажатии на эту кнопку будет производиться поиск только целых слов, а не последовательности букв.
7. «Учитывать регистр» - при нажатии на эту кнопку будет производиться поиск с учётом регистра (заглавные или строчные буквы).
8. «Зациклить поиск» - при нажатии на эту кнопку будет производиться поиск по кругу, т.е. дойдя вниз кода утилита начнет поиск сначала.

Подпункт «Найти в файлах».
При нажатии на пункт «Найти в файлах» откроется такое окно:
«Найти в файлах».

«Найти все» - нажатие этой кнопки позволяет искать слово или выражение в за-данной папке, т.е. в целом ряде файлов расположенных в папке. Для этого нужно указать директорию к папке в которой программа будет производить поиск.
«Заменить на»: - в это поле вводим исправленное слово, которое появится в коде вместо слова указанного в поле «Найти». Нажимаем кнопку «Заменить в файлах и редактор найдет во всех файлах заданной папки слово с ошибкой и заменить его на исправленное.
«Фильтры» - здесь задаётся определенный фильтр, например расширение типа *.html*; *.php*; *.css*. По умолчании в утилите стоит фильтр *.*, что зрпчт все виды файлов.
Подпункт «Искать далее».
При активизации этого пункта или при нажатии F3, редактор найдет указанное в поиске слово или выражение следующее вниз в текущем документе.
Подпункт «Искать ранее».
При активизации этого пункта или нажатии комбинации клавиш Shift+F3, редактор найдет указанное в поиске слово или выражение следующее вверх в текущем документе.
«Выделить и искать далее».
При активизации этого пункта или нажатии комбинации клавиш Ctrl+F3 редактор выделенное слово или выражение в текущем документе ищет по направлению вниз.
«Выделить и искать ранее».
При активизации этого пункта или нажатии комбинации клавиш Ctrl+Shift+F3 редактор выделенное слово или выражение в текущем документе ищет по на-правлению вверх.
«Выделить и искать далее с Регистром».
При активизации этого пункта или нажатии комбинации клавиш Ctrl+Alt+F3 редак-тор выделенное слово или выражение в текущем документе ищет по направлению вниз с учетом регистра.
«Выделить и искать ранее с Регистром».
При активизации этого пункта или нажатии комбинации клавиш Ctrl+Alt+Shift+F3 редактор выделенное слово или выражение в текущем документе ищет по направле-нию вверх с учетом регистра.
«Заменить».
При активизации этого пункта или нажатии комбинации Ctrl+H откроется новое окно:


Заменить

«Искать далее» - редактор ищет заданное слово или выражение в текущем доку-менте.
«Заменить» - редактор найденное слово или выражение заменяет на заданное.
«Заменить всё» - редактор заменяет все найденные слова в текущем документе на указанные в поле «Заменить на:».
«Заменить всё во всех Открытых Документах» - редактор заменяет все найденные слова во всех открытых в программе документах на текущий момент времени.
Подпункт «Поиск по мере набора».
При активизации этого пункта или нажатии комбинации клавиш Ctrl+Alt+I в нижней части программы откроется по всей длине дополнительное окно.
Замена по мере набора

1. По мере набора кода программа ведёт поиск в текущем документе.
2. Стрелки «Вперед» и «Назад».
3. «Highlight all» - выделить всё. Если поставить галочку в этом чекбоксе, редактор выделит все аналогичные последовательности букв в текущем документе.
4. «Match case» - с учетом регистра. Если поставить галочку в этом чекбоксе, ре-дактор будет производить поиск последовательности символов в текущем документе с учетом выбранного регистра.
Подпункт «Окно результата поиска».
При активизации этого пункта или нажатии клавиши F7 в нижней части откроется окно с результатами последнего поиска с момента запуска редактора.
Подпункт «Следующий результат поиска».
При активизации этого пункта или нажатии клавиши F4 редактор перейдет на следующую строчку вниз в результате поиска.
Подпункт «Предыдущий результат поиска».
При активизации этого пункта или нажатии комбинации клавиш Shift+F4 редактор перейдет на следующую строчку вверх в результате поиска.
Подпункт «Перейти к…».
При активизации этого пункта или нажатии комбинации клавиш Ctrl+G откроется дополнительное окно:

Переход к строке

1. «Строка» - если активировать этот пункт, то исчисление будет проводиться в строках.
2. «Сейчас вы здесь:» - показан номер строки на которой в данный момент нахо-диться курсор.
3. «Хотите перейти к:» - в этом поле нужно указать строку на которую хотите перей-ти.
4. «Максимальное значение:» - показано общее количество строк в файле.

Переход к столбцу

1. «Столбец» – если активировать этот пункт, то исчисление будет проводиться в символах.
2. «Сейчас вы здесь» - порядковый номер символа, перед которым в текущий мо-мент находится курсор.
3. «Хотите перейти к:» - в это поле вводится порядковый номер символа на который хотите перейти.
4. «Максимальное значение» - общее количество символов в текущем документе.
Подпункт «Mark...» (Пометки).
При активизации этого пункта открывается дополнительное окно.
Пометка выделенного


Слово введённое в поле «Найти:» будет выделено особым фоном, если поставить галочку в чекбоксе «Помечать Закладкой» то напротив строки появится метка (2). Все остальные кнопки данного окна функционируют аналогично рассмотренным выше.
«Bookmark» (управление закладками).

 

Управление закладками

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

Инвертировать строки с закладкой

Подпункт «Найти символы в диапазоне».
При активации данного пункта откроется отдельное окно:

«Найти символы в диапазоне».

1. Найти символы не относящиеся к кодировке ASCII.
2. Найти символы относящиеся к кодировке ASCII.
3. Задать свой диапазон поиска.
4. Если поставить галочку, то поиск будет зациклен по кругу.



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

Переместить вдругую область

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

2 окна редактора


В редакторе Notepad++ есть возможность перемещения существующего документа в новый экземпляр редактора. В контекстном меню необходимо выбрать пункт “Переместить в Новый экземпляр”:
“Переместить в Новый экземпляр”


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


Переместить в новый экземпляр


Получаем два разных файла, открытых в двух экземплярах Notepad++.
В редакторе Notepad++ существует также возможность открыть один и тот же экземпляр документа в текущем и в новом экземпляре редактора. Открываем контекстное меню и выбираем пункт “Открыть в Новом экземпляре”:
“Открыть в Новом экземпляре”

Получится два экземпляра одного и того же документа открытых в двух редакторах Notepad++:


Открыть в новом экземпляре

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

 

↓↓↓ Понравилась статья? Жми на кнопки! ↓↓↓

Тэги: Notepad++

Недостаточно прав для комментирования