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, в составе которой используется живая бионическая вода. Вся продукция нацелена для улучшения состояния вашего здоровья.
Комментарии (87)
Добрый день. У меня вопрос, этот редактор может отформатировать с отступами неотформатированный 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 и нет ничего.
Поддерживаю, пока что нет ничего лучше Rapid PHP. Ни один год пользуюсь. Между слабыми и навороченными редакторами это идеальное решение. Скорость и функционал – это главное, тут в избытке.
Уже есть.