Как стать автором
Обновить

phpDesigner — краткий обзор

Время на прочтение2 мин
Количество просмотров11K
PHP Designer — современная полноценная интегрированная среда разработки для PHP как для начинающих, так и профессиональных разработчиков. Достойная альтернатива NetBeans, Eclipse и пр. Очень странно, что на Хабре его обделили вниманием (быть может потому что платный...?). Не сочтите за рекламу, просто редактор хороший, грех не поделиться…


Далее некоторые характеристики и возможности IDE (перевод с оф.сайта)

Возможности



Подсветка синтаксиса

  • Intelligent Syntax Highlighter — автоматическое переключение между подсветкой PHP, HTML, CSS и JS непосредственно во время кодинга.
  • PHP 4 и выше
  • SQL (MySQL, MSSQL 2000, MSSQL 7, Ingres, Interbase 6, Oracle, Sybase)
  • HTML/XHTML
  • CSS (версии 1 и 2.1)
  • JavaScript
  • VBScript
  • Java
  • C#
  • Perl
  • Python
  • Ruby
  • Smarty

PHP

  • Поддержка PHP 5 (куда без него)
  • Code Explorer для PHP (includes, classes, extended classes, interfaces, properties, functions, constants и variables)
  • Подсказки по PHP коду по мере набора.
  • Работа с любыми PHP фреймворками
  • Серверные переменные PHP
  • Мощный PHP Code Beautifier с кучей настроек
  • phpDocumentor
  • Комментирование и снятие комментария одним кликом
  • Переход к месту определения переменной, функции, классу, константе

Проверка синтаксиса

  • Проверка синтаксиса PHP, HTML и CSS по мере набора
  • Проверка синтаксиса PHP используя PHP интерпритатор

Редактор

  • Подсветка (не)закрытых скобок/тэгов
  • Автоматические отступы
  • Автокорректировки
  • Неограниченная отмена/повтор
  • Закладки (1-9)
  • Расширенный поиск и замена с поддержкой регулярных выражений и подсветкой найденного
  • Поиск и замена в нескольких файлах и проектах
  • Поддержка drag-n-drop
  • Печать

Проекты и Файлы

  • Переход к объявлению в файлах проекта в фильтрацией по классам, интерфейсам, функциям, переменным и константам
  • Доступ ко всем классам, наследникам классов, интерфейсам, свойствам, переменным, функциям, константам объявленных в проекте или фреймворке
  • Поддержка любых PHP фреймворков
  • Интегразия с CVS, например Tortoise SVN из меню
  • Превью в о всех актуальных браузерах, нет только google chrome

HTML, CSS и JavaScript

  • Подсказки по HTML/XHTML, CSS
  • Подсветка синтаксиса HTML 4.01 strict/transitional/frameset и XHTML 1.0 strict/transitional/frameset
  • Проверка тэгов HTML/XHTML
  • CSS selector wizard
  • CSS layer wizard
  • CSS rules wizard
  • JavaScript statements
  • JavaScript message dialogs wizard
  • JavaScript open window

Помощь/подсказки

  • Контекстная справка по PHP
  • Руководство по PHP (.chm)
  • Контекстный поиск

Инструменты

  • Шаблоны кода
  • Удаленное редактирование по FTP
  • Todo & Bug manager (встроенный и внешний)
  • Интеграция TortoiseSVN
  • Экспорт в HTML, RTF и LaTeX

Кодировки и форматы

  • ANSI (iso/windows)
  • UTF-8
  • Формат файлов: Windows, Unix и Mac

Интерфейс

  • Поддержка тем/скинов
  • Мультиязычность
  • Полностью настраиваемое рабочее пространство, включая перетаскиваемые и плавающие тулбары и панели
  • Сохранение рабочего пространства
  • Настраиваемые горячие клавиши


Скриншот


На моих двух мониторах, выглядит примерно так:
image

В заключение, хочу сказать, что данный IDE заслуживает более детального изуачения, сделать это можно, благо триальная версия имеется.
Теги:
Хабы:
+6
Комментарии29

Публикации

Изменить настройки темы

Истории

Ближайшие события

PG Bootcamp 2024
Дата16 апреля
Время09:30 – 21:00
Место
МинскОнлайн
EvaConf 2024
Дата16 апреля
Время11:00 – 16:00
Место
МоскваОнлайн
Weekend Offer в AliExpress
Дата20 – 21 апреля
Время10:00 – 20:00
Место
Онлайн