0,0
рейтинг
26 марта 2009 в 09:36

Управление → Ускорение верстки — да поможет Notepad++

GTD*
Я уже довольно-таки давно верстаю в Notepad++, пробовал и другие редакторы — не срослось. Основная причина, по которой мне нравился раньше этот редактор — подсветка кода. Видел. что есть много каких-то настроек, но небыло необходимости в них разбираться — ведь и так всё работает прекрасно.

Ситуация изменилась, когда объем работы вырос, и я физически не успевал верстать то, что вроде как должен успевать. Конечно, есть свои html и css заготовки, но копипастить их — сомнительный выигрыш во времени. Работа по FTP через Total Commander тоже не очень то удобна — много лишних телодвижений.

И вот я решил потратить время на настройку своего любимого Notepad++, слышал где-то что гибко он настраивается :)

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

Наверное стоит начать с установки (выделено — установка профиля в Program Files — настоятельно рекомендую):



FTP


В первую очередь решил разобраться с FTP — давно видел кнопочку, но «не работала». Всё оказалось просто как валенок — вбиваешь, сохраняешь и работаешь с файлами прям на сервере — офигенная экономия во времени.




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

Макросы


Если FTP-клиентом я пользуюсь уже давно, то на макросы обратил свой взор совсем недавно, и когда понял их силу — скорость работы значительно выросла!



Краткий видеоролик, показывающий работу макросов:


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

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



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

UPD: Notepad++ больше почти не использую, перешел на Netbeans, о чем есть пост на хабре и в бложеке.
Ерошенков Сергей @TecHMeaT
карма
94,2
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Управление

Комментарии (206)

  • +9
    чтобы не работать сразу на фтп можно использовать winscp с включенной функцией Keep remote directory up to date. Она отслеживает изменения в выбранной директории и автоматически приводит папку на фтп в актуальный вид.
    • +6
      еще можно пользоваться svn и скриптом который будет сливать на сервер изменения из последней версии.
      и если что откатить можно будет.

      но тут вопрос в простоте и встроенности решения.
      • 0
        Поддерживаю идею svn. Править код наживую как-то не есть гут. Разве что в случае, если сайт еще не открыт.
        • 0
          На живую удобно работать с тестовой песочницей, затем складывать изменения в SVN и потом обновлять боевой проект уже из SVN-а.
    • +3
      Я пользуюсь SftpDrive для этих целей, он по sftp маунтит виртуальный диск в систему, очень удобно для любого софта.
  • +4
    Автозакрытие тегов в Notepad++ есть уже очень давно. И реализовано оно в виде плагина. Просто по известным одному разработчику причинам от версии к версии постоянно меняется состав плагинов, включенных в дистрибутив.
    • 0
      Наверное есть уже давно, но заметил я только сегодня :)
      И по умолчанию этот пункт неактивен, лучше бы наоборот.
    • +3
      Насколько я помню TextFX там был почти всегда. По крайней мере я им пользуюсь не один год и всегда юзал автозакрытие тегов.
      И еще в последних версиях отрубился Function List. Тут новая версия:
      randronov.blogspot.com/2008/11/function-list-for-notepad-5x-unicode.html
      • 0
        > в последних версиях отрубился Function List

        Вот оно что, а я его как раз вчера искал — думал, запрятали куда-то
        пунктов меню появилось немеряно, я списка функций — нет.
      • 0
        Он не совсем отрубился. Просто старый Function List есть только в ANSI-версии, которая, естественно, не работает с Unicode-версией редактора. Я именно из-за этого до сих пор сижу на ANSI-версии.
  • НЛО прилетело и опубликовало эту надпись здесь
    • +6
      Осторожно, сравнивать текстовый редактор с интегрированной средой разработки опасно для кармы. ;)
      • 0
        UPD. Карму убрали — уже не опасно :D
  • +2
    Для мака есть не менее удобное приложение — Coda (веб редактор в одном окне) www.panic.com/coda/
    • +8
      Для мака есть TextMate :) Я когда на мак переходил тоже пытался им верстать, но все-таки TextMate круче.
      • +1
        В Сoda удобный отдельный CSS редактор, ssh'ка, опять же ftp и горячая правка, ну и как бонус доступ к манам по php, css, html прямо из коды… Вопрос привычки, на самом деле.
        • 0
          А Smultron не устраивает?
    • 0
      Coda решает! Не видал ничего более удобнее… А на писюке всегда юзал HomeSite и горя не знал.
      • 0
        Coda это наше все :)

        а под виндами Intype, наверное. он легкий, компактный, но есть действительно все нужное.
        • 0
          Лучше уж SublimeText, он как-то активнее развивается.
    • 0
      А вы уже пробовали Espresso?
      Многообещающая штуковина.
      • 0
        как-то маловато в нем ещё реализовано. так что пока textmate.

        но espresso чем-то привораживает. вылизаным интерфейсов видимо. так что очень надеюсь, что они быстро сделают хороший продукт
        • 0
          Вот-вот, потенциальной мощи в нём не меньше, чем в TextMate (речь о системе плагинов), а интерфейс очень привлекает, даже интереснее, чем в Coda.
  • +1
    ну а почему бы не пользоваться тойже самой Aptan'ой?
    и свн и автодобавление, JS дебагер, ftp и все что душе угодно и бесплатно
    • 0
      Пробовал, не покатило. Для себя как для верстальщика я не увидел преимуществ по сравнению с Notepad++, но заметил минус — Aptana Studio тяжеловес, долго грузится.
      Мне нужен шустрый редактор, который помогает мне в работе. В Notepad++ нет кнопочек форматирования — не беда, я уже привык к горячим клавишам, комбинации которых выдают мне тот код, который я часто использую.
    • +2
      еще у него такая фишка есть.
      когда проекте ты открыл html и css фаил… то Аптана работая с CSS фаилом знает какие айдишники и классы добавлены в html и подсказывает их названия при работе с css… еще есть автозаполнение пути к файлу, это когда он знает что находится в папке и предлагает вбить это путь за тебя.
      =) много всяких няшечек )
      • 0
        Кстати, когда я работал с аптаной, то автодополнение происходило только по ID, а по классам — нет. Может это где-то включается?
        С другой стороны, я в итоге от нее отказался, потому что после каждого обновления она становилась все тяжелее, а лично для меня никаких новых преимуществ в ней не появлялось.
        • 0
          Тут я наврал, все время думал что и классы он подсказывает =) а на самом деле сейчас проверил только айдишки. не порядок.
  • +3
    Рекомендую ознакомиться с www.e-texteditor.com/. Учитывая поддержку бандлов от текстмейта — мне больше понравился.
    • +6
      Я жадный и честный — покупать не хочу, а украсть совесть не позволяет :)
      • 0
        Поставьте триал. Вдруг понравится и купите. Или совесть задушите.
        • 0
          Уже тестирую…
          • 0
            Отпишитесь, пожалуйста о результатах.

            Я довольно давно пытаюсь перелезть на какой-нибудь редактор с AceHTML. В нём есть такие полезные мне функции, как:
            — генерация ul/ol по выделению нескольких строк текста;
            — генерация таблицы из текста с табами;
            — некоторые другие (сейчас не могу вспомнить).
            • 0
              Остался при своем, хотя на первый взгляд — неплохой редактор.
              Возможно сказывается сила привычки — уж очень я привык, уверен на 90% — другим редактором пользоваться не буду.
            • 0
              Да, всё перечисленое в нем есть и много чего еще на данный момент E это мой любимый редактор кода php, ror, html, css, etc под виндой.
              Перешел на него с aptana(основная причина это тяжеловесность и важное для меня не возможность полностью настроить воркспейс (не люблю тулбары и еже с ними)) как на аналог textmate, а под линуксой настроил gedit очень близко к нему но пока к сожалению не добился 100% сходства.
              • 0
                А у вас e-texteditor не падает и не виснет намертво при удалении бандла или снипета? У меня это происходило недопустимо часто для основного рабочего инструмента…
                • 0
                  В таких случаях нет но когда машинка не перезагружается примерно месяц и в ней наравне с пакетом cs3 с кучей файлов и xsi я отрываю в E-texteditor тяжеленький файлец со скриптами, бывает, падает при сохранении, вовремя которого он дебажет эти самые скрипты… :)
    • 0
      Попробуйте Intype intype.info/home/index.php
      Тоже пытается повторять TextMate.
      • 0
        Сам пользуюсь интайпом, он приятнее в работе, и не перегружен функционалом.
        Однако, думаю, автору не подойдет: пока не умеет ФТП (и обещают не скоро).
      • 0
        При этом конечный продукт будет платным :(
  • НЛО прилетело и опубликовало эту надпись здесь
    • 0
      Не знаю, как сейчас в Dreamweaver (очень давно его не видел), но выделение тегов есть (плюс подсветка разных частей разным цветом, если каретка внутри тега), есть хорошее сворачивание (достаточно умное, сворачивается не в одну строку, а в столько строк, сколько занимает открывающий тег, графика сопутствующая хорошо показывает, что и как можно свернуть и что уже свёрнуто).

      Остальное мне просто не особо нужно. Всё-таки не путайте микроскоп с очками. Первый — сложный дорогой инструмент, вторые постоянно на носу. Dreamweaver был монстриком ещё в те далёкие времена, когда я его иногда юзал.
      • НЛО прилетело и опубликовало эту надпись здесь
        • +2
          Тэгом на выбор — не пробовал, но комментом оборачивает точно. Думаю, макросами можно и это устроить. А все остальное — есть.
          А автодополнение работает со всеми словами в файле. Например, есть у тебя где-нибудь класс VeryLongNameOfSmth, при наборе в коде Ver (или ver) тебе будет предложено подставить полностью все слова (не только имеющие отношения к языку программирования), начинающиеся на ver.

          Если что, включается в опциях
          • 0
            Точно, я совсем забыл что это по умолчанию тоже выключено. Очень полезная вещь.
          • НЛО прилетело и опубликовало эту надпись здесь
            • 0
              в новом файле обычно ставлю добавление функций. Потом, когда «словарь файла» уже знает все станадртные функции — переключаю на слова и пользуюсь во весь рост
          • 0
            Аааа!!! За этот коммент готов пива поставить! Блин, как мне эта функция нужна!
          • 0
            ой-ой. а где это? а то картинка уже умерла и не показывается…
  • 0
    Notepad++ конечно хорош, но скорее как универсальный текстовый редактор. Для верстки гораздо удобнее Blumentals WeBuilder.
    • 0
      Вот и я им пользуюсь очень-очень давно. Несколько раз пробовал пересесть на что-то… эмм… «порулярное» — не могу. Удобнее не знаю редактора.
    • –4
      2009-03-08 20:35:57 0day Blumentals.HTMLPad.2008.Pro.v9.5.0.104.WinAll.Retail-CRD
      2009-03-08 20:35:52 0day Blumentals.Rapid.CSS.2008.v9.5.0.104.WinAll.Retail-CRD
      2009-03-08 20:35:48 0day Blumentals.Rapid.PHP.2008.v9.5.0.104.WinAll.Retail-CRD
      2009-03-08 20:35:45 0day Blumentals.WeBuilder.2008.v9.5.0.104.WinAll.Retail-CRD
      • 0
        :-)
  • 0
    Дайте, пожалуйста, ссылку на сам notedad++
  • НЛО прилетело и опубликовало эту надпись здесь
    • 0
      Поддерживаю. Давно им пользуюсь.
    • –2
      а мне не понравился, Notepad++ как то лучьше
    • 0
      Очень долго им пользовался. Хорошая штука, с интегрированым HEX редактором и прочими удобными няшками.
  • 0
    Blumentals WeBuilder платный, чем хуже бесплатный Komodo Edit?
    • 0
      Сравнивал. На первый взгляд да, весьма похожи, а работать начинаешь — нифига. У WeBuilder вообще самая удачная, на мой взгляд, функция автоподставления/завершения тэгов, вот уж действительно ускоряет работу))
  • 0
    пользуюсь нотепад++, akelpad ( встроеный в тотал командер )
    • 0
      О, да. Если на акельчика плагинов навешать, то тоже вполне ничего себе получается.
  • +1
    А я верстаю в PHP Expert Editor… Наверное, я извращенец :(
  • +2
    Первый совет про AppData — это диверсия :-)

    Когда вы будете Windows переустанавливать, вам придется ползти в Program Files (если не в реестр!) и искать там файл с настройками редактора, затем ставить редактор на новой системе и копировать этот файл в новый Program Files.

    В случае использования AppData вы устанавливаете редактор и копируете целиком папку %AppData%/Notepad++ на новую систему и всё. Искать какие-то файлы не надо. Про реестр тоже можно забыть.

    И да, юзер не всегда имеет достаточно прав, чтобы писать в Program Files. А вот в свою %AppData% — всегда имеет.
    • 0
      Я столкнулся со сложностями при переносе настроек с XP на Vista, поэтому теперь держу настройки именно в Program Files.

      По поводу прав — возможно, но маловероятно. Не знаю ниодного разработчика, у которого нет прав к Program Files. У нас на работе пытались сделать подобное — не прижилось, да и не может прижиться, мы же не операторы ПЭВМ :)
      • НЛО прилетело и опубликовало эту надпись здесь
      • 0
        а для хабра у них отдельные компутеры?!
        угроза безопасности какгбэ
        • 0
          Конечно угроза, пароли-деньги-всётакое. Вы, например, под юзером или под админом работаете?
          Я осознаю ценность информации, находящейся на моем компьютере, потому у меня и антивирус работает так как должен работать, и экран, и антишпион, тупо бдительность включена. За годы разработки ни одного случая утечки информации (или же я просто об этом не знаю).
  • +2
    Насколько я знаю, в ноутпаде нету подсказок по названиям классов, идентификаторов для вставки которые берутся с цсс файла. Или кто-то знает как это сделать? И как можно добавить подсказки при написании кода?
    • 0

      ты про это?
    • 0
      в опциях есть автодополнение. с css файла берет все замечательно
  • 0
    Dreamweaver'ом я один пользуюсь что ли?)
    по-моему удобней нет ничего.
    • 0
      Вроде в нотепеде++ есть все, что есть в дримвивере, кроме предпросмотра, который бесполезен, ибо смотреть нужно в браузере, а весит и работает он раз в дцать быстрее.
      • +1
        Предпросмотр для других вещей нужен.
        Например. чтобы ткнуть в нужный элемент страницы и сразу туда перескочить в коде. :)
        Или какой-нибудь map отредактировать.
        Ну, вообщем очень ускоряет вёрстку если применять с умом.
      • 0
        когда начинал верстать, было явно не все… прошло конечно года три уже, версии меняются, но привычка осталась. предпросмотр конечно не нужен, как таковой, но помогает быстро перемещаться в коде к нужному фрагменту страницы.
        • 0
          пока писал коммент, опередили :)
    • 0
      +1 уже лет пять сижу, для веб-разработчика отличный инструмент, из достойных конкурентов можно только aptana посмотреть.
    • 0
      А Dreamweaver у вас лицензионный? :)
      Явное преимущество notepad++ в том, что он бесплатный. В этом смысл.
      • 0
        у конторы — да.
    • 0
      сидел долго в dreamveaver, очень хороший. но всю мощь не приходилось использовать, поэтому шустрый маленький notepad++ сейчас очень понравился
  • +1
    Как-то совсем забыли в коментариях сочетание FAR+Colorer.
    Редактор FAR'а изначально очень мощный, а подсветка синтаксиса, макросы и куча доступных плагинов делают его почти идеально средой (и сразу решены вопросы с ftp).
    • 0
      Я пользуюсь и тем, и другим (FAR + colorer, Notepad++). Одно другому не мешает, только дополняет. Некоторые коллеги — аналогично, сам видел. Собственно, с подачи одного из них и перешёл на Notepad++. Раньше для тех задач юзал UltraEdit32, но с некоторых пор жизнь всё больше заставляет искать бесплатные альтернативы.
    • +4
      Кстати, чтобы такая связка была удобной, лучше настроить FAR'овский плагин EMenu — появится возможность вызывать графическое меню explorer'а в консольной программе, для файлов и для папок (в т.ч. для пункта ".."). Разумеется, это позволит не только Notepad++ из FAR вызывать, но и даст массу других возможностей. EMenu я настраиваю на клавишу вызова контекстного меню.
      • +1
        аналогично.

        + ещё плагинчик для драг-н-дропа. горадо удобнее таскать картинки в фотошоп и аттачи в письмо из фара, нежели вырыскивать через стандартные виндовые диалоги открытия файла
    • 0
      Традиционный вопрос: а как быть с поддержкой Unicode?
  • 0
    Сравнил Komodo Edit и Notepad++, в последнем работа с FTP удобнее. Спасибо, может быть переползу.
  • 0
    Transmit + Coda под Маком прочно прижилась.
    • 0
      А зачем Transmit, если в Coda встроен FTP-менеджер? ;)
      • 0
        программы дополняют друг друга. в Коде фтп слишком простой, в трансмите редактор скудный. упомянутый софт от одного производителя и они очень тесно интегрированы и вместе позволяют:
        редактировать хтмл, пых-пых, цсс
        делать превью
        работать с фтп (открывать файл с фтп и записывать его туда же), иметь закладки на сайты, дроплеты в доке и многое другое
        бегать по ssh
        читать man по хтмл\цсс\пых-пых\яваскрипт
        • 0
          Вообще единственное отличие FTP в Coda — это то, что он не двухпанельный.
          Точнее, не одновременнодвухпанельный — панели переключаются наверху: локальные/удалённые файлы.

          Coda даже лучше — в ней есть настройка, которая позволяет вбить реальный URL сайта, тогда при копировании пути к файлу скопируется его реальный http-путь, а не путь к папке на сервере.

          Но в целом — да. Двухпанельность иногда нужна, так что я тоже использую их в связке.
  • 0
    А где-бы почитать, как сделать свою подсветку синтаксиса в ноутпаде++, никто не в курсе?
    • 0
      Опции -> определение стилей
      • 0
        Там вроде как изменить существующие.
        А хотелось для специфичных логов сделать специальную подсветку.
        Хотя может в более новой версии это и есть, сейчас посмотрю
        • +2
          Notepad++(win32), SciTE(win32,gtk2), Geany (gtk2) --это все обертки над одним и тем же контролом Scintilla, соотвтенно, можно попробовать посмотреть документацию здесь www.scintilla.org/
          :-)
  • 0
    Незнаю. Я попользовался и Notepad++ и PSPad и ещё какими-то редакторами. Выбрал Dreamweaver. Мне очень нравится его управление проектами в первую очередь. В остальных редакторах это не так удобно реализовано.
    Ну, до кучи можно добавить необходимую мне поддержку иврита, режим «Split» и удобную справку. Да, Дримвивер много весит и занимает немало памяти, но для меня это второстепенные вопросы по отношению к удобству работу.
    • НЛО прилетело и опубликовало эту надпись здесь
      • 0
        С таким сталкивался в 8ой версии. Раздражало, ага. В CS3, которую пользую сейчас с самого начала файлы открывались в юникоде. Ничего для этого не делал.
        • НЛО прилетело и опубликовало эту надпись здесь
          • 0
            Да, так и есть. Моя проблема с кодировкой возникала при открытии нового файла. По-видимому Дримвивер по умолчанию брал кодировку для HTML из региональных установок комьютера.
            • НЛО прилетело и опубликовало эту надпись здесь
  • 0
    А еще есть редактор IntelliJ IDEA. Он, правда, создан для java-приложений, но для верстальщика вполне подойдет. Удобно и верстать, и javascript-код писать. Правда, он платный, но можно каждый месяц качать триал-версию.
    • 0
      Я впервые о нем услышал на Яндекс.Субботнике, там же и протестил. В общем то понравился, удобное управление проектами, но опять таки — мне не нужна его мощь…
    • +1
      ага юзать идэа для верстки — это как забивать гвозди микроскопом
      • 0
        ну почему же) если разработчики предусмотрели много удобных вещей для верстальщика, почему не воспользоваться
      • 0
        Только микроскоп уж больно массивный и ухватистый, а молоток — маленький и неудобный :-)
        • 0
          Маленький — да. Но то что неудобный — ну никак не соглашусь.
          • 0
            Ну это смотря что им забивать.
            Для относительно небольших проектов мне тоже нравится обыкновенный текстовый редактор, только я предпочитаю InType.
            А для тех, где много файлов, в которых легко запутаться, удобна идея. Автокомплит по id и классам, рефакторинг, создание селекторов и много других вкусностей.
  • +4
    pepelsbey.net/pro/2008/08/zen-html/ — интересный скринкаст про скоростную верстку, используется TextMate, аналогия для Windows — e-texteditor о котором уже писали выше.
  • +1
    дадад неплохой редактор для венды
    а чтобы избежать гемора с настройками лутше ставить портабельную версию с portableapps.com/
    • 0
      Вот я тоже работаю с портэйбел версией. Очень удобно, сделал свои настройки и макросы.
  • +3
    Полезный совет, если вы хотите открыть в нотпеде 30-и мегабайтный sql или xml файл:
    Нотпед открывает файлы до 100 мегабайт влет, но очень долго применяет подсветку, что не удивительно, на это нужно куда больше ресурсов. Поэтому, если хотите открыть большой файл, измените расширение файла так, чтобы нотпед не распознал его, и не стал применять подсветку.
    • +3
      Еще несколько советов по горячим клавишам:
      Ctrl+D, когда ничего не выделено дублирует текущую строку
      Ctrl+D, когда выделено дублирует выделенный текст (можно выделить несколько символов, а можно несколько строк)
      Ctrl+shift+Up and Ctrl+shift+Down — перемещает текущую строку вверх и вниз.
      Ctrl+backspace, когда в строке нет ничего кроме табов слева удаляет все табы и перевод строки. Курсор оказывается в конце предыдущей строки.
      Ctrl+M (mark) — подсветить весь выделенный текст во всем документе. Можно применять несколько раз.
      Ctrl+shift+M — убрать подсветку.
      Ctrl+space — список ключевых слов для вставки.
      Также очень рекомендую изучить вдоль и поперек окно поиска Ctrl+F.
      • 0
        Ух ты, про Ctrl+M/Ctrl+shift+M не знал, очень удобно.
      • 0
        Ctrl-Delete в конце строки работает аналогично Ctrl-Backspace. Да и в тексте эти комбинации работают, позволяя удалять блоками.
      • +1
        ctrl+shift+q -> закомментировать кусок кода
    • 0
      Если вам нужно вставить в ворд или кудато еще кусок отформатированного текста с подсветкой синтаксиса, можно воспользоваться меню Дополнения — nppExport. Там можно скопировать в буфер обмена текст в формате HTML или rtf. К сожалению, HTML текст копируется не в формате обычного текста (иначе при вставке в ворд, вставлялся бы просто HTML текст, а не форматированный текст), поэтому вставить в текстовые редакторы HTML так не получится (не переживайте, если вы не поняли что я имел ввиду :)). В этом случае лучше сохранить в файл (export to HTML) и оттуда скопировать HTML код как текст.
  • 0
    тоже кстати с недавнего, относительно, времени пользуюсь им, и не только для верстки.
  • 0
    Уже не первый год им пользуюсь — и очень рад появлению автозакрывали тегов! Очень интересно работает!

    Кстати и о подсказке по функциям и её параметрам тоже давно мечтал — а функция уже давно есть!
  • 0
    npp++ пользуюсь для быстрого кодинга, для верстания все же мне удобней Top Style Pro
  • 0
    Тоесть на ftp, если комп подключен через прокси, notepad++ ходить не умеет?
    • 0
      умеет
  • +1
    PSPad — так же умеет с FTP и очень удобный.
    Нравится, переходить на другое не собираюсь.
  • 0
    Кстати, посмотрите еще www.webtide.eu/ — кроссплатформенный(!), молодой, но уже довольно интересный.
  • 0
    особо пришлась по нраву возможность сравнения нескольких файлов с подсветкой сходства и различия
  • –2
    EditPlus хорош, пересел на него с Notepad++.
    • 0
      Поддерживаю, давно пользуюсь EditPlus, ничего лучше для себя не нашел.
      FTP также в нем имеется, и вообще многое удобно.
      • 0
        На заметить что есть еще и SFTP :)
  • +2
    Почитал статью и комментарии и понял, что я использовал блокнот на 2% его возможностей и все равно был доволен. Автозакрытие тегов давно мечтал увидить, а оказалось, что это я слепой.
    Спасибо за статью, в избранное. Побольше коментов со всякими фишками пишите :-)
  • +9
    Часто при работе с большими кусками кода бывает нужно видеть, а то и править одновременно две части файла.
    В этом нам поможет команда View → Clone to another view. Она доступна также из контекстного меню таба.

    P.S. Призываю общественность не оффтопить и перестать предлагать автору свои любимые альтернативы — это провокация холивара. Человек хотел обсудить прелести именно Notepad++. Я и сам-то предпочитаю другой редактор. Какой, не скажу. Просто давайте вести обсуждение по теме, коллеги.
    • 0
      За P.S. отдельное спасибо
  • 0
    Спасибо! N++ пользую давно, но автодополнения не нашел :) Автозакрышка тегов — тоже замечательно. Решил поползать по настройкам — нашел, как научить его создавать документы в UTF8 w/o BOM по умолчанию :)

    Ему бы еще дерево классов, как у взрослых IDE — вообще цены не будет :)
    • +1
      Прошло больше года, но все же :) Дерево классов показывает плагин SourceCookifier
      • 0
        Спасибо :) Сейчас попробую :)
  • 0
    Супер мега спасибо!
    Прокачал свой нот пад ++ давно им пользуюсь пытался пересесть на еклипс но чтото он толстоват для верстки
  • 0
    Я использую SciTE — scite.ruteam.ru/. В целом доволен. Автодополнение, подсветка, сворачивание есть. Макросы тоже (внутри LUA). np++ тоже смотрел. Ските понравился больше :)
    • +2
      np++ использует компонент SciTE. Отличается, в общем-то, интерфейсом и плагинами.
  • 0
    А мне очень нравится PSPad, удобный, практичный, не грузный…
  • –1
    Чего только люди не делают, лишь бы емакс не использовать
  • 0
    Очень давно использую Notepad++ и как сказал автор, действительно удобная подсветка.
  • 0
    Спасибо за инфу про фтп, а также msfs11 за инфу про winscp :)
  • 0
    Скачал Notepad++, попробовал поработать — не вперло.
    Привык к редактору PSPad. Кстати, покопался в нем, нашел редактор макросов — полезная вещь. Спасибо ;)
  • 0
    У меня почему-то ни макросы, ни закрытие тегов — работать не хотят.
  • 0
    эх, в Win7 до сих пор проблемы с русским :(
  • –1
    А, нет, все работает. Спасибо :)
  • НЛО прилетело и опубликовало эту надпись здесь
  • +2
    Вот, суперполезная фича :-)

  • +2
    Я активно использую NPP как PHP отладчик.
    Одно из лучших расширений — QuickText. Оно позволяет писать упрощенные макросы по ключевым словам.

    Два года назад начал писать Ruby скриптинг — проект процентов на 70 готов, могу отдать желающим.
    • 0
      кстати, а вот у меня не заработал quicktext нормально. т.е. только, когда в меню тыркаешь автозамену производит ( по ctrl+enter нет =(

      как вам удалось заставить работать эту функцию?

  • 0
    Использую PSPad, смотрел как-то этот np++, но не обнаружил там мутиподсветки (в PSPad — XTHML multihighligter), сейчс есть в нем такая подстветка? (когда в html разные блоки style, script и тд и подсветка с автокомплитом корректно работает для этих блоков). Например в np++ находясь внутри блока style набьираю text- жму ctrl+shift но автокомплите правильного варианта не вижу
    • +1
      css не подсвечивает, а php и js внутри html — да.
  • 0
    Слава Богу, верстать мне в таких количествах не приходится, а когда приходится использую Bred3, почему-то Delphi-подобная подсветка мне до сих пор по душе.
  • 0
    Пользуюсь связкой Notepad++ и Sftp — очень удобно, и быстро, надоели все эти громоздкие IDE
    • 0
      Сорри SftpDrive) писал одно думал о другом)
      • 0
        Сейчас SftpDrive называется уже ExpanDrive, а вот тут похоже растет ее фришный аналог www.doc.ic.ac.uk/~awl03/cgi-bin/trac.cgi/swish (http://sourceforge.net/projects/swish/)
  • –1
    Специально прочитал все комментарии, чтобы убедиться, что я единственный, кто верстает в Microsoft Visual Studio 2008. Или есть еще кто-то?

    Почему использую студию? До этого кодил на C# поэтому имелась установленная студия, редактировал в ней html+css без проблем, сейчас очень привык. Именно в 2008 появились допфичи. Работает IntelliSense, если можно так назвать, то есть подсказка при наборе + автозакрытие + подстветка — это естесственно.

    Еще одним плюсом является то, что студия достаточно шустрая (сравнивая с Аптаной, так ваще летает) и мало хавает ресурсов.

    Пробовал разные Нотепады, у другие пады, чувствуется, что в них недостаточно функционала.
  • 0
    Пишу все на PHP в итоге немного удивляюсь тому как вы все верстаете. Но уже хочу попробовать сей продукт — надеюсь для ПХП там есть что-то удобное.

    Спасибо.
  • +1
    Что только люди не придумывают чтобы не учить VIM…
    • +2
      А почему я должен его учить? Или я что-то упустил?
      Я уже несколько лет пользуюсь Notepad++, когда-то мне посоветовал его один хороший знакомый. С тех пор перепробовал много редакторов — ни один не понравился больше нотепада. Про VIM никогда не слышал и никто никогда мне его не советовал. Сейчас вот попробовал — первое впечатление не очень, подсветка режет глаз. Ну его.
      • 0
        Я сам какое–то время сидел на N++. Цвета подсветки синтаксиса легко меняются при помощи тем, коих для вима огромное множество.
        Прелесть VIM в том, что он работает везде, умеет очень многое и степень настройки под себя ограничивается только Вашим воображением.
        На всякий случай скажу, что это один из двух легендарных текстовых редакторов. VIM и Emacs. (Но все мы знаем, что emacs — это операционная система, ведь правда?).
    • 0
      … или emacs
  • 0
    Просьба подсказать, есть ли навесок или внутри уже такое есть — чтоб классы и методы в данной программе были списком — чтоб проще было искать.

    Спасибо.
    • 0
      И извиняюсь оформить как в дримвивере своего рода проекты — чтоб переключаясь между проектами иметь доступ к файлам.

      Спасибо.
    • 0
      Есть plug-in Function List sourceforge.net/project/showfiles.php?group_id=189927&package_id=223668
      Показывает только функции. Для PHP, кажется, работает нормально. Для других языков на некоторых файлах может сбоить — отображает только первые несколько функций.
  • 0
    Давно пользуюсь только Notepad++ для редактирования сорцов, мечтал о такой функции (с FTP) — но как-то не доходили руки найти.

    Спасибо большое!:-)
  • 0
    Подскажите пожалуйста, можно ли как-нибуть сделать чтобы при открытии файла с расширением .tpl в notepad++, ему автоматически присваивался стиль html?
    • 0
      Конечно можно.
      Опции — Настройки — Связанные типы файлов
      • 0
        Сделал, но у меня код не подсвечивается по-умолчанию, он определяется как обычный текст.
        • 0
          Тип .tpl, если мне не изменяет память, по умолчанию связан с каким-то другим языком. Могу ошибаться, но, кажется, с Паскалем. Точно проверить, увы, не могу сейчас — Windows нет под рукой. Лечится это правкой стандартных XML-конфигов — нужно просто удалить .tpl оттуда, где он уже прописан.
  • 0
    Разобрался сам, спасибо за помощь.

    Free Image Hosting at www.ImageShack.us
  • 0
    Сабж — один из самых чудовищных девелоперских редакторов, imho. Разве что фриварный.

    Это софт, который даже в 2009 году не может по продуманности добраться до давно помершего HomeSite.
    Если что, я пробовал использовать N++ сильно больше пяти-десяти-минут.

    Блин, и ведь никак не найти фриварную хорошую замену HS.
    • 0
      верстал в хомсайт+топстайл 5 лет. 3 года верстаю в нп++ исключительно. рад по самые помидоры.
  • 0
    У меня почему-то не закрывает Html теги автоматически, может я что не так делаю?
    • 0
      Последняя картинка топика — нужно поставить вторую галочку.
      • 0
        Я поставил, все равно не закрывает, скобку вот вторую подставляет автоматически, а теги не закрывает, он сам должен? Или может по горячим клавишам?
        • 0
          Даже не знаю чем помочь.
          Вот видюшка, там всё работает, настроено все так, как на картинках.
          • 0
            Спасибо! Стиль php стоял просто.
  • 0
    Если вам не нравится как выглядит Notepad++ то можно его заставить выглядеть как Textmate: framework.lojcomm.com.br/tmTheme2nppStyler/
  • 0
    А скачать темы можно с: wiki.macromates.com/Themes/UserSubmittedThemes или www.tmthemes.com/
    • 0
      Извиняюсь за возможно не умный вопрос: а как вставить эти темы в Notepad++?
      • +1
        Все просто.

        Качаем тему для TextMate. Открываем полученный XML, копируем и вставляем текст на сайт: framework.lojcomm.com.br/tmTheme2nppStyler/ и жмакаем download. В итоге получаем xml файл пригодный для Notepad++. На последок переименовываем этот файл в stylers.xml

        Потом, если при установке не было выбрано «Do not use %APPDATA%\Notepad++», то тогда открываем «C:\Documents and Settings\UserName\Application Data\Notepad++» и заменяем уже существующий stylers.xml на тот который мы скачали (! Не забудьте сделать копию исходного файла). И перезапускаем программу. Ну а если выбрали «Do not use %APPDATA%\Notepad++» то тогда заменяем stylers.xml в папке куда установили Notepad++
        • 0
          Спасибо, подхватилось с полпинка. Буду выбирать темку поприятнее для глаза…
  • 0
    А не знает ли кто, как в Notepad++ сделать auto indent кода? Давно не могу найти такую опцию.
    • 0
      Там есть опция «auto indent», которую так и до сих пор не понял как использовать.
      + еще есть reindent C++ code в TextFX->Reindent C++ code
      + в TextFX->TextFX HTML Tidy->tidy>Reindent XML
  • 0
    Кстати, кому хочется цветовых тем из TextMate, можно юзать вот этот редактор для конвертации Textmate Themes в Notepad++ Styles =)
  • 0
    Оп-па! Я, похоже, опаздал =(
  • 0
    заценил за несколько дней редактор. все пока нравится, еще покурю макросы и думаю еще больше понравится. но вот маленький нюанс — за невнятный значек в панели задач глаз никак не цепляется (:
  • 0
    Коллеги. У кого есть знания C++ и есть желание допилить NP++ до уровня лучшего легковесного HTML/CSS-редактора, откликнитесь! Есть много идей, но нет необходимых знаний! =)
  • 0
    Для PHP удобен Eclipse PHP Developer Tools весит конечно побольше NP++ (100М), но зато на Java а значит кроссплатформенный. Для верстки кстати тоже удобно юзать.
  • 0
    два вопроса:

    1. Как удалить уже созданный макрос?

    2. Плагин Function List видимо не работает в последней версии N++ (ругается вроде бы на UTF). Есть ли альтернатива? И обеспечивает ли этот плагин быструю навигацию по классам CSS файла?
  • 0
    Для меня было важно, чтобы был ftp, смена шкур (глаза работать устают с белым дефолтным скином), эти задачи только что поставленный NotePad++ решил, спасибо за советы :) Но вот вопрос для полного счастья — нет ли функции или плагина, как в Zend — автовыравнивание кода (иногда крайне полезно)?
  • 0
    Кстати, никто не знает редактора, который бы в css при наведении на код цвета выводил это самый цвет в маленьком квадратике?
    • 0
      idea показывает, но не при наведении, а всегда, на полях
  • 0
    Конкретно при наведении не встречал, но при нажатии мышкой на цвет в определенном окне это делает редактор TopStyle
  • 0
    ППЦ
    в последней на данный момент версии (5.6) автор убрал механизм работы с ФТП.
    • 0
      Потому то я и откатился до 5.4.2 :)
    • НЛО прилетело и опубликовало эту надпись здесь
      • 0
        Видимо пока да, надеюсь всё исправится. Я уже даже начал пробовать другие редакторы, понравился TopStyle 4, но я уже настолько привык к своим макросам в нотепаде, что переход будет ой каким болезненным ))) Жаль что TopStyle не поддерживает макросы, а так бы перепрыгнул…
  • 0
    Вы не могли бы еще раз выложить архив с макросами?
    • 0
      Обновил ссылочку
      • 0
        Большое спасибо!
  • 0
    все бы хорошо. Но фтп в нем иногда файлы убивает, без бэкапов даже не советую пользоваться фтп в нотепаде.
    А еще рекомендую для фтп работы — Aptana
  • 0
    Кто-нибудь в курсе, как в NPP настроить всплывающие подсказки по функциям JS, с параметрами функций?
    например, вот так:
    image

    Пробовал настроить плагин Language Help с разными справочниками *.CHM, всплывающих подсказок нет (не путать с автодополнением)… Но для других языков народ как-то ухитряется настроить, для PHP и т.п.

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