Rapid PHP - добротный текстовый редактор
Довольно продолжительное время я пользовался текстовым редактором PSpad, о чем уже неоднократно писал на этом блоге. Сначала он был для меня супер-программой, затем после тестирования аналогов стало не хватать некоторых функций, а в последнее время некоторые минусы уже начали серьезно доставать, поэтому я задался целью найти ему замену.
Сделать это было очень непросто, несмотря на огромный выбор доступных сегодня (как платных, так и бесплатных) текстовых редакторов - альтернативы могли иметь какие-то очень полезные функции, отсутствующие в PSpad, но в то же время они могли не содержать в себе те функции, к которым я очень привык в PSpad.
Текстовый редактор Rapid PHP стал той самой достойной заменой PSpad‘у. Наконец-то это произошло!
![]()
Rapid PHP - это быстрый редактор PHP, HTML, CSS, JavaScript кода, поддерживающий также подсветку синтаксиса для WML, XML и SQL.
В Rapid PHP я нашел для себя практически все, чем пользовался в PSpad, и даже больше:
- Практически на любое действие можно назначить горячую клавишу. Для меня это архиполезнейшая вещь - я все теги вставляю горячими клавишами, что весьма и весьма удобно.
- Имеется встроенная библиотека, в которую можно добавить любой шаблон кода и опять же назначить ему горячую клавишу.
- Очень порадовало то, как устроена подсветка кода. На мой взгляд, очень умно реализована мультиподсветка - в пункте “HTML” есть настройки для HTML, CSS и JavaScript, а в пункте “HTML with PHP” - настройки для HTML, PHP, CSS, JavaScript. Ну и, естественно отдельные пункты для только CSS и только JavaScript, а также некоторых других языков.
- Подсвечивает парные теги и скобки - лично для меня незаменимая вещь при поиске багов, да и вообще при верстке.
- Открывается, пожалуй, чуть быстрее, чем PSpad (тоже важный момент).
- Ссылки в любых типах файлов, а не только в текстовых, делаются кликабельными (в PSpad этой функции мне очень не хватало, приходилось каждый раз сначала копировать ссылку, а затем вставлять ее в адресную строку браузера).
- Нет никаких задержек при пролистывании файла, содержащего внушительные по объему абзацы с текстом (PSpad в этом плане очень хромает, и этот его недостаток просто достал меня).
- Возможность создания неограниченного количество шаблонов для файлов любого типа. Реализовано очень практично.
- Имеет замечательную встроенную утилиту для подбора цвета (гораздо удобнее, чем в PSpad).
- Дублирование строки горячей клавишей. Например, когда необходимо создать список с некоторым количеством элементов <li></li>, достаточно нажать комбинацию Ctrl+D соответствующее количество раз.
- Правильно работает с файлами в UTF-кодировке (PSpad последних билдов стал некорректно отображать UTF-файлы с русским текстом).
- Встроенное автозаполнение в CSS и HTML коде. Причем можно задать задержку (бывает полезна) появления окна с подсказкой.
- Встроенная функция автозамены. Нужная вещь. Я, например, часто вместо float: пишу flaot:. Поэтому теперь нет необходимости для автозамены прибегать к помощи сторонней программы (Punto Switcher).
- В настройках программы можно указать спецификации для HTML и CSS, в соответствии с которыми пишется код. Видимо, Rapid PHP ориентируется на эти опции при автозаполнении и вставке тегов. Например, если в настройке указана спецификация “HTML 4.01″, при вставке тега <img> не добавляется атрибут alt, если же спецификация “XHTML 1.x”, то этот атрибут добавляется.
- Автоматическое закрытие скобок.
- Автоматические отступы.
- И ряд других полезных функций.
Минусы Rapid PHP, или функции, которые я потерял, перейдя с PSpad на Rapid PHP (хотя, в общем целом они не такие уж и существенные):
- Rapid PHP не умеет
закрываться по Escape(”научил”, изменив горячую клавишу =) и при этом прятаться в трей (а PSpad умеет). - В Rapid PHP нет “бредогенератора”, которым я привык пользоваться в PSpad.
Rapid PHP не умеет сворачивать HTML-контейнеры (PSpad тоже не умеет). Однако, я понял, что эта функция мне вовсе и не нужна :)Оказывается, умеет. Спасибо за подсказку Максиму Покровскому.- Перейдя на Rapid PHP, я лишился скриптов, которые есть в PSpad (типа обрамления списка текста в хтмл-список за пару кликов и т.п. вещи).
- Программа платная.
В общем, я вполне доволен редактором Rapid PHP. Хоть он и не идеален, но на поверку оказался гораздо лучшим, чем PSpad, т.к., преимущественно обладая его функционалом, имеет ряд существенных плюсов.
Рекомендую.
* * *
Компании “Аквабионика”, использую революционную технологию, производит товары Aquabionica, в составе которой используется живая бионическая вода. Вся продукция нацелена для улучшения состояния вашего здоровья.
К сожалению не работает совместно с Word Wrap.
При том в N++ они совместно уживаются прекрасно.
Начинал с блакнота. Как только познания выросли за пределы редактора на narod.ru перешел по совету спецов на PHPExpertEditor. 4 года сидел на ней следя за всеми обновлениями. Но увы, несмотря на исправление многих багов программа стала более увесистой и нестабильной. Окончательно у меня перестал работать фтп менеджер. Это было фатально. Начал искать и пробывать.
RapidPHP нашел совершенно случайно, скачал, поставил и влюбился. И чем больше пользуюсь тем больеш влюбляюсь. Настраиваемость интерфейса выше всяких похвал. Куча функций. Чтобы это понять надо на нем поработать пару раз.
Единственные покачто для меня минусы:
- нету крестика на вкладках, чтобы их быстро закрывать
- если включено при открытии проги создание нового документа то после открытия другого файла, первый сам не закрывается, как в експертедиторе
- не нашел пока-что украинизатора, а в експерт эдиторе он был
Сделал из него себе портабл версию, теперь тоскаю на флешке. :)
Вкладки можно закрывать кликом на среднюю кнопку мыши. Гораздо удобнее.
О, спасибо. Я ж говорю каждый день все больше влюбляюсь в эту программу :)
Добрый день. У меня вопрос, этот редактор может отформатировать с отступами неотформатированный html файл?
Да, есть у него такая функция.
А русификатор к нему имеется? Ибо мне очень не уютно работать в иностранном интерфейсе, уж слишком много функций, приходится включать внутренний переводчик, и при моем текущем знании английского(технического) это существенно отвлекает от основной работы=( много, наверно полезного функционала, остается без внимания=(
К сожалению, не имеется.
Прочитал всё и решил бесплатный PSpad скачать для начала, хотя Rapid PHP видимо лучше, но пока рано мне на него садиться. Начну с простого.
Мне в PSPAD hex редактор нравится (гибко настраивается), чего видимо нету в Rapid PHP.
Я пользуюсь Codelobster PHP Edition.
Это новый очень удобный бесплатный редактор - там есть и форматирование и коллапсинг и все все все, а даже специальный инспектор по типу FireBug.
Это вы типа рекламу своего редактора написали?
Я кстати на PHP Storm сейчас подсел. Нравится пока что :) Никогда IDE не пользовал раньше.
Я недавно тестировал PHP Storm. Да, есть много “вкусного”, но все-таки не хватает ряда функций, которые есть в Rapid PHP, поэтому продолжаю юзать последний.
А можно пример? Каких функций не хватает? А Rapid делает копию проекта на винте и синхронизируется или на лету работает?
Первое, что сразу вспомнил - в Rapid PHP, чтобы вставить изображение, я нажимаю горячую клавишу, открывается окно типа проводника Винды, и выбираю нужное изображение, ссылка на него в теге img ставиться автоматически. По аналогии и со вставкой ссылки. И еще ряд функций, сейчас уже не вспомнить все.
Не знаю, я с проектами никогда не работал. И, кстати говоря, вот это мне и не понравилось в первую очередь в PHP Storm, поскольку там все завязано на проектах, а они мне нафиг не нужны.
Ну тогда ясно. Без проектов мне и Notepad++ с головой хватало :)
Ну в 2010 есть проекты :)
Есть там Русский интерфейс, Сам сейчас с ним работаю.
Опции->Настройки->Главное-Язык интерфейса: Выберите “Russian”
Раньше-то не было, он недавно появился.
Да теперь, если скачивать интернациональную версию, то русский присутствует, и кстати, сейчас на оф сайте раздают ключики за сторублевые смс-ки.
Да, и я этим предложением конечно же воспользовался.
Напиши пожалуйста маленькую статейку с примерами, как ты в нем верстаешь(ну что нибудь простенькое для чайников).
У тебя это доходчиво получается, если не сложно конечно.
Не представляю, что можно написать на эту тему. Такое уж лучше через видео показывать.
А если видео получится, то вообще замечательно будет, а то такой вакуум в этом вопросе, что создается впечатление, как будто кроме Dreamweaver и нет ничего.