Тема: Обзор PHP редакторов (IDE)
AlkatraZ (SV!) [Off] [#] (09.04.2010 / 15:15) Уездный предводитель Каманчей |
http://www.blumentals.net/
РУССКИЙ: Есть.
ВЕРДИКТ: Выбор обзора. Это один из моих основных редакторов, однозначно рекомендую к применению!
Если бы не отсутствие функций Code split и Jump to Declaration, поставил бы твердую 5.
ОБЩАЯ ОЦЕНКА: 4+
---
Отличный редактор, маленький, быстрый, но в то же время, имеющий "на борту" весь необходимый запас для повседневного кодирования. Его можно сравнить со Швейцарским ножем на все случаи жизни.
Излишеств нет, нет особо профессиональных функций, которые есть у более крутых редакторов, но для повседневной работы подходит как нельзя лучше.
Одно из важнейших достоинств для сайтосторителя это то, что в него встроен один из наилучших CSS редакторов. Я сам в последнее время отказался от TopStyle и пользуюсь для верстки CSS именно Rapid PHP.
Очень удобно реализована работа и с HTML и с CSS и с JavaScript и конечно с PHP. Единственное что огорчает - это отсутствие Code Split.
Но за то у редактора есть возможность устанавливаться на флэшку! Просто в меню выбираете пункт "Install To USB Stick..." и ура! Любимый редактор всегда под рукой, со всеми настроойками. а учитывая то, что Денвер тоже может работать с флэшки, вообще можно иметь ПОЛНОЦЕННУЮ портативную среду разработки.
С момента написания обзора, вышла новая версия, уже с Русским языком, так что рекомендую всем!
З.Ы.
Я сам использую данный редактор как "второй" в дополнение к основному, да и как основной для CSS и когда я "в походе", то есть на работе или за чужим компом, но нужно поковырять код.
---
Функция:
Возможность сворачивания блоков кода (Code Folding)
Реализация:
Отличная реализация. Может и сворачивать с авторазбивкой по блокам, а может и выделенные фрагменты кода.
Оценка: 5
---
Функция:
Возможность редактировать один скрипт в двух окнах, или с разбивкой одного (Code Split).
Реализация:
К сожалению нет. Мне лично в данном редакторе это очень хотелось бы видеть. Буду надеяться. что в следующих версиях появится.
Оценка: 1
---
Функция:
Настраиваемая подсветка кода
Реализация:
Есть продвинутая настройка подсветки кода, все удобно и понятно.
Оценка: 5
---
Функция:
Живая проверка синтаксиса
Реализация:
Есть, с подробными подсказками.
Оценка: 5
---
Функция:
Контекстная справка по функциям
Реализация:
Есть, может использовать как локальную справку, так и напрямую с сайта php.net
Оценка: 5
---
Функция:
Навигатор по коду, с подсветкой (и желательно с группировкой) переменных
Реализация:
Ест, все просто, но в то же время удобно.
Оценка: 5
---
Функция:
Поддержка "проектов"
Реализация:
Простая поддержка проектов. Особых "наворотов" нет, но все просто и удобно.
Оценка: 4
---
Функция:
Поиск объявленой переменной по всем файлам проекта (Jump to Declaration)
Реализация:
К сожалению, в таком неплохом редакторе, нет весьма полезной функции, которая есть во многих других. Ищет только в открытом файле.
Оценка: 2
---
Функция:
Продвинутый поиск с заменой, как по отдельному файлу, так и по всем файлам проекта.
Реализация:
Отлично реализованный поиск, с выводом результатов в отдельную панель. Удобно и понятно.
Оценка: 5
---
Функция:
Дебаггер
Реализация:
Есть. Возможность установки BreakPoint, пошагового выполнения. Много наворотов.
Оценка: 4+
---
Функция:
Профилировщик
Реализация:
Профилировщика нет, приходится использовать внешнюю утилиту WinCacheGrind
Оценка: 1
---
Функция:
Поддержка систем контроля версий
Реализация:
Отличная поддержка TortoiseSVN. Собственно больше ничего и не надо!
Оценка: 5
---
Функция:
Поддержка различных кодировок (Unicode и др.)
Реализация:
Хорошая реализация, широкий выбор кодировок.
Оценка: 4
---
---
Теперь рассмотрим дополнительные "ништяки", которые не настолько обязательны, но облегчают повседневную жизнь кодера.
---
Функция:
Форматер кода
Реализация:
Есть простой, отличный форматировщик с продвинутыми настройками. Причем, есть отдельные форматировщики как для PHP, так и для CSS и HTML
Оценка: 5+
---
Функция:
Вставка элементов HTML (формы, таблицы и др.)
Реализация:
Одна из самых удобных реализаций HTML и CSS наворотов.
Оценка: 5+
---
Дополнительные ништяки:
Кроме редактора РНР, имеет один из наилучших редакторов стилей CSS. Может устанавливаться на флэшку.