Улучшаем Notepad++ до превосходной IDE

Notepad++

Неважно программист вы или просто энтузиаст, использование хорошей среды разработки (IDE) в любом случае пойдет вам на пользу. Почему? Когда программирование – основная часть вашей деятельности, то, как и обыкновенное задание в вашей жизни, всегда хочется выполнить его быстро и безболезненно. Хорошая среда разработки поможет вам достигнуть этого.

Но хорошая среда разработки (IDE) или, в этом контексте, хороший текстовый редактор полезен не только профессионалам. Правда жизни – блокнот Windows по умолчанию не подходит больше чем для чтения README файлов.

Notepad++

Каждый раз, выбирая IDE, прямо глаза разбегаются. Но из этого числа альтернатив легко выбрать, следуя принципу: Цена / Функционал. В основном мы хотим “мощную” IDE и предпочтительно бесплатную. Если у вас Mac, то наверняка вам подойдут Textmate или Coda, а может быть и Espresso будет достаточно. Если вы используете Windows, Eclipse или Aptana неплохой выбор, но я не большой поклонник тяжелых платформ на Java, поэтому я выбрал Notepad++.

Почему Notepad++?

Помните принцип, упомянутый выше — Цена / Функционал? Ну, Notepad++ бесплатен и OpenSource. Что касательно функционала, то он очень мощный, поддерживает наверно почти все языки, которые вам будут нужны в работе, и, что главное, он без проблем расширяется плагинами. Единственная вещь, которая мне не нравится в Notepad++ его вид по умолчанию. Но даже же его можно поменять. Так, почему же все-таки Notepad++?

  1. Бесплатный
  2. Функциональный
  3. Потребляет мало ресурсов
  4. Расширяемый
  5. Opensource

Как изменить тему Notepad++?

Самые последние версии Notepad++ уже включают в себя несколько тем для использования.

Monokai на картинке одна из этих тем.

Тема Monokai Notepad++

Чтобы выбрать тему откройте Notepad++, дальше Опции -> Определение стилей… -> Выбрать тему. Вы можете тут же поменять настройки шрифта, но будьте уверены, что вы меняете язык для Global styles и выбран Global override. Также при выборе темы не забудьте поставить галочки Общий шрифт, Общий размер шрифта.

Изменение панели иконок Notepad++

Панель иконок так себе, честное слово. Меняем её! К слову, на сайте Notepad++ рассказывается, как поменять тулбар иконок по умолчанию.

Сейчас я использую Notepad++ Tango скин , автор duxii. Подробные инструкции по установке находятся в архиве.

Вот как выглядит сейчас мой Notepad++:

Скин Tango для Notepad++

Плагины

У Notepad++ имеется поддержка плагинов. Официальные плагины можете скачать на сайте Notepad++ Plugin Central, а еще проще установить их с помощью встроенного в Notepad++ плагин-менеджера.

Одни из плагинов, которые я использую:

Плагин QuickText очень полезен как менеджер сниппетов. Вам нужно установить его вручную, в плагин-менеджере он недоступен.

Еще один плагин, который я реально посоветую вам установить — Zen Coding. Zen Coding просто великолепен, словами трудно описать, лучше увидеть самому. Плагины Zen Coding и QuickText помогут вам быстрее программировать на php, html или любом другом языке.

Вывод

Неважно, что вы используете: Notepad++, Aptana, Eclipse, Dreamweaver или что-то другое, важно настроить IDE под себя, так, чтобы вам было удобно. Лучшая IDE не самая быстрая, мощная и функциональная, а та, в которой вам удобно работать.

Текстовый редактор Notepad++ это безупречный выбор для небольших проектов на php, html верстки, работы с CSS. Но для серьезных проектов ему не хватает, например, контроля ошибок, менеджера проектов и т.д. И все же, несмотря на все это, все плюсы Notepad++ перевешивают его незначительные минусы.

Мои наблюдения о Notepad++ и вольный перевод статьи.

Может, поделитесь какой ваш любимый редактор / IDE и почему?

37 комментариев, подписаться на rss

Сергей Владимирович Ответить

Оценка = Цена / Функционал = $0 / Функционал = 0
))))

    Hyperc0der Ответить

    Если рассматривать данную операцию как деление, то да. Но тогда оценку лучше рассчитывать Функционал / Цена. =)

      WAIP Ответить

      На ноль делить нельзя.Это знает даже шестиклассник!

        Артур Ответить

        А вот математики с вами поспорили бы … Ведь все кто знает высшую математику -знают .. что на 0 делить можно )))

          Котофей

          фигово вам преподавали высшую математику, если не знаете, что на 0 можно делить только под знаком предела )))

          плохой

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

    Вячеслав Ответить

    У вас ошибочка в ответе. Деление на ноль равно ? (бесконечности). Исправив ответ, Вы получите на бесконечный функционал, что ближе к истине и по отношению к npp )))

      Ктулху Иванович Ответить

      Деление на ноль приводит к ошибке, это каждый школьник знает.

    frodo Ответить

    Можно посидеть и собрать за пару(а может и тройку) часов отличный мощный! редактор или купить за 99$ php storm тут конечно все на любителя и ценителя.

pigepe Ответить

Познавательная новость. Было очень увлекательно прочитать сие. Пишите побольше таких статей!

kama Ответить

Спс за указание на нужные плагины, ща попробую их. Notepad++ юзаю активно. Согласен — отличный редактор!

П.С. Плагины можно было чуть подробнее описать.

    Hyperc0der Ответить

    Редактор, конечно, отличный, но когда делаешь какой-нибудь большой проект, то удобнее юзать полноценную IDE.
    Я сейчас на демо PhpStorm, очень нравится. Еще NetBeans неплох.
    Согласен, что можно было и поподробнее 🙂 На видеообзор Zen Coding есть ссылка в посте.

Сергей Владимирович Ответить

Плагин NppFTP рекомендую к установке.

Kostjukov.Art Ответить

Notepad++
+
тема Zenburn

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

Евгений Ответить

Однажды ставил ставил плагин подсвечивающий на боковой панели изменения в текущем документе, название забыл… Никто не знает как называется?

User Ответить

Автор, чего так слабо пишешь. Заголовки в тесье сильные, а никакой полезной информации не несут. Ты б еще написал, какой кнопкой мыши нажимать правой или левой ?

    Hyperc0der Ответить

    Уважаемый анонимус User, я автор перевода, уж не обессудьте.

XR10 Ответить

Подскажите пожалуйста какой именно плагин Zen Coding скачивать по вашей ссылке?

Бекхан Ответить

Я пользуюсь программой PhpDesigner, прога простая, удобная,с большим функционалом.Конечно же программа платная, ну это не проблема, когда есть гугл и торрент-трекеры!!!

BsdMag Ответить

Да хороший редактор, такого редактора мне не хватает в убунту, в ней имеются свои редакторы, но уже привык к notepad++ .

Алексей Ответить

Спасибо за статью!) Была полезна.

mia Ответить

Еще одно спасибо =)
По поводу Ubuntu, там вроде бы есть тот же стандартный Gedit, который также можно полностью настроить под себя.

Андрей Ответить

Автор, спасибо!
Долго мучися с php EE, но с виндовс7 он не очень, поставил geany, но она больше под линукс, в винде косяков еще больше, Стал искать про снипеты на простом редакторе с подсветкой синтаксиса и вот проблема решена!

Юрий Ответить

Здравствуйте, Денис!
Объясните, пожалуйста, как установить плагины Zen Coding и QuickText в блокнот Notepad++
Спасибо.

Николай Ответить

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

    юзверь Ответить

    Нельзя делить на нуль. Проверка от деления это умножение. Например 5/0=x . 5=x*0. Дык вот нету такого x. Не существует его. Надеюсь, сомнений больше не у кого нет?

      Алексей Ответить

      Ну дак, 0/0=1. Под Ваше правило подходит 🙂 Ну или вместо 1 — любое число. Но 1 — логичнее при одинаковом числителе и знаменателе.

SlavaStas Ответить

Здравствуйе, скажите, есть какой-то плагин, чтобы автоматически закрывал хтмл-теги?

    SlavaStas Ответить

    я пропустил абзац с названием плагинов и все комменты думал откуда они взялись:( Подскажите как их установить в нотпад

      SlavaStas Ответить

      нашел как прикрутить, вот только почему-то не работает хоткей… если нажимать на пункт в вкладке плагина этого, то работает, а на контрол+Е не реагирует.. как быть?

ilianna.ru Ответить

А подскажите плагин для нотепада который приводил бы код в древовидный вид? то есть расставлял сам табуляцию у тегов.

SlavaStas Ответить

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

atacity Ответить

Автозавершение тегов есть в базовых настройках

Виктор Ответить

Как можно в Notepad++ переключаться между областями по горячей клавише?
Очень не удобно реализовано переключение по этим маленьким треугольникам вверху справа и внизу слева…

Валентин Ответить

Спасибо большое за статью. Очень полезные плагины. Этого достаточно для написания скриптов. А тот кто пишет про ноутпад++ что он нулёвый. так это наверное злые конкуренты

jaan Ответить

Спасибо за статью! особенно за оформление нотепада

Оставьте комментарий

Антибот *