adsPlace_1

Войти или Зарегистрироваться

adsPlace_3

Обзор программы PhpDesigner

Обзор программы PhpDesigner

На мой взгляд, первый полноценный PHP-редактор. Работаю с ним уже давно. Хочу теперь немного рассказать о нем. Сразу отмечу немаловажный плюс программы PhpDesigner, который придет по душе новичкам. Это подсветка синтаксиса и мощное ядро обработок ошибок.

PhpDesigner – продукт, разработанный компанией MPSOFTWARE. Редактор имеет еще много плюсов. Стоит также отметить автоподстройку выражений и секций кода, подсказки кода, а также справочник по функциям языка PHP.

Такие фишки часто помогают начинающим программистам. Это программа-комплекс для комфортной разработки веб-сайтов. Кроме языка PHP она отлично справляется с разметкой страниц на HTML и стилями для нее CSS.

С разметкой вообще песня. При открытии тега, сразу создается закрывающий тег (если, конечно, он нужен). Прописывание атрибутов тегов становиться гораздо проще с авто выбором возможных атрибутов данного тега и их значений. Таким же образом редактируются  и файлы CSS. В итоге, Вы затратите намного меньше времени на создании сайта.

Для роботы с базой данных есть вьювер, который использует PHPMyAdmin, что тоже не мало важно.

Также есть возможность работать с локальным сервером. Проверят результаты в разных браузерах можно сразу с интерфейса программы. А наличие своего ftp-клиента не может не радовать. Теперь возможно работать в программе напрямую с сервером. Стоит также отметить, что ftp-клиент довольно стабильный, еще ни разу сбоев при передачи не было.

Отдельно нужно вспомнить об сниппетах и готовых решениях кода. Программа позволяет создавать сниппеты и дальнейшем их использовать. Для удобства, их можно сортировать по произвольным директориям. Для каждого поддерживаемого языка уже есть готовый набор сниппетов, которые можно сразу использовать.

Также есть мануал по PHP, HTML, CSS, JavaScript, Pear, SQL. Так что если забыли что-то, можно сразу никуда не выходя посмотреть.

Комментирование кода очень удобное. Достаточно выделить фрагмент кода и нажать одну кнопку. Так что не нужно комментировать каждую строчку отдельно. Снимаются комменты также просто.

Есть поддержка популярных PHP и JavaSrcipt фреймворков.

Обзор и настройка программы PhpDesigner

Вид интерфейса программы PhpDesigner

Немного информации об пользовательском интерфейсе. Программа PhpDesigner мультиязычная, есть поддержка русского языка. Можно поменять тему оформления программы из доступных более чем 15 тем. Есть возможность настройки рабочего окружения и настойка HOTKey.

Более подробные характеристики программы ниже.

Напоследок: программа платная — 29€. Есть портативная версия — 39€. Но программа того стоит.

Возможности PhpDesigner

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

  • автоматическое переключение между подсветкой PHP5, HTML5, CSS3 и JavaScript непосредственно во время кодинга
  • PHP5 (обе версии 4 и 5 — полная поддержка)
  • SQL (MySQL, MSSQL 2000, MSSQL 7, Ingres, Interbase 6, Oracle, Sybase)
  • HTML5
  • XHTML
  • CSS3 (версии 1 и 2.1 — полная поддержка)
  • JavaScript
  • VBScript
  • Java
  • C#
  • Perl
  • Python
  • Ruby
  • Smarty

PHP

  • Поддержка PHP 4 и PHP 5+
  • Code explorer for PHP (поддержка includes, класосв, наследия классов, интерфейсов, свойств, функций, констант и переменных)
  • Авто завершение кода и подсказки для PHP с поддержкой ООП
  • Варианты кода PHP (помогает завершить начатый кусок кода)
  • Поддержка ООП в PHP
  • Просмотр любых деклараций(классов, функций, переменных, интерфейсов и т.п.) объявленных в Ваших файлах, проектах или фреймворках
  • Работает с любыми PHP фреймворками
  • Автозавершение кода для phpDocumentor
  • Добавлен автоматический phpDocumentor документирует Ваше классы и функции
  • phpDocumentor — мастер (генерирует полную документацию Вашего кода за секунды)
  • Умное комментирование кода
  • Автоматически закрывает одинарные и двойные кавычки

Отладка PHP

  • отладка PHP скриптов с помощь Xdebug
  • Точки обрыва
  • Отладка шаг-за-шагом
  • Run to cursor
  • Run until return
  • Call stack
  • Watches
  • Context variables
  • Evaluate
  • Профилирование
  • Разбыение сессий
  • Обработчик ошибок
  • Скрипты PHP запускаются интерпретатором PHP с php.net
  • Вывод результата, ошибок и предупреждений
  • Пред просмотр в  Internet explorer, Firefox, Chrome, Opera и Safari

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

  • Проверка синтаксиса в режиме реального времени для  PHP, HTML/XHTML и CSS
  • Проверка синтаксиса в режиме реального времени для PHP используя интерпритатор PHP с php.net

HTML

  • Поддержка HTML5
  • Авто завершение кода и подсказки для HTML/XHTML с включенным CSS и JavaScript авто завершением
  • Проверка тегов в HTML/XHTML
  • Показывает синтаксические ошибки HTML/XHTML в режиме реального времени
  • Авто заполнение тегов автоматически создает закрывающий тег
  • Link-, image-, table-, list-, forms-, meta-, flash-, font-, color диалоги
  • Format tools and tags
  • Специальный диалог символов и конвертер
  • Удаляет ненужные теги
  • Импортирует тег <body> с другого документа
  • Выбор doctype
  • Форматирование кода HTML

CSS

  • Поддержка CSS3
  • Code Explorer для CSS
  • Авто завершение кода и подсказки
  • Показывает синтаксические ошибки CSS в режиме реального времени
  • Мастер селекторов (простой, классы, id, контекстные, наследники, соседи и псевдоэлементы)
  • Выбор любого класса или id CSS расположеного в документе, проекте или открытых файлах
  • Форматирование кода CSS
  • Сжатие кода CSS

JavaScript

  • Code Explorer для JavaScript
  • Авто завершение кода и подсказки JavaScript с поддержкой ООП
  • Варианты кода JavaScript (помогает завершить начатый кусок кода)
  • Поддержка фреймворков JavaScript jQuery, YUI, Dojo, MooTools, Prototype, Ext JS
  • Просмотр любых JavaScript деклараций объявленных в Вашем документе, проектах или в открытых файлах
  • Форматирование кода Javascript
  • Сжатие кода JavaScript

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

  • Файлы Вашего проекта могут быть размещены локально или удалено
  • Доступ ко всем классам, наследникам классов, интерфейсам, свойствам, переменным, функциям, константам объявленных в проекте или фреймворке
  • Работает с много структурными фреймворками (PHP и JavaScript)
  • Поддержка при работе с PHP фреймворками
  • Поддержка популярных JavaScript фреймворками
  • Поддержка и интеграция с TortoiseSVN
  • Файловый менеджер
  • Поддержка локального сервера
  • FTP/SFTP менеджер
  • Управление расширенным фильтром

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

  • Интегрирован мануал PHP
  • HTML мануал
  • CSS мануал
  • Pear мануал
  • JavaScript мануал
  • SQL мануал

Инструменты

  • Сниппеты кода
  • Шаблонизатор
  • Готовые примеры кода для PHP, phpDocumentor, Smarty, SQL (MySQL, MSSQL 2000, MSSQL 7, Ingres, Interbase 6, Oracle, Sybase), HTML, XML, CSS, JavaScript, VBScript, Java, C#, Perl, Python и Ruby
  • Timestamp (с автообновлением)
  • Менеджер приложения
  • Менеджер отладки
  • Web поиск
  • Вьювер базы данных (используя phpMyAdmin)
  • Просмотр с помощью Internet Explorer, Firefox, Chrome, Opera и Safari

Пользовательский интерфейс

  • Поддержка боле чем 15 разных тем
  • Многоязычность (русский тоже есть)
  • Настраиваемый рабочий стол
  • Настраиваемые горячие клавиши

Последние из рубрики

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

    1. Аватар пользователя Савелий

      Савелий

      13:19 04.08.2012

      Приветствую. Использую trial версию, программа действительно хороша. Где можно заказать коробочную версию, если таковая вообще есть?

      ответить
      • Аватар пользователя Максим Никифоров

        Максим Никифоров

        18:47 04.08.2012

        Добрый день, Савелий!
        Скорее всего, что коробочной версии программы нет. Я не видел. Уже давно производители ПО перешли на электронные версии. Скачать её можно на официальном сайте программы: здесь

        ответить
    2. Аватар пользователя Дмитрий Пищалка

      Дмитрий Пищалка

      12:22 30.08.2012

      Замечательная программа, почему она не на первых местах среди IDE?

      Очень нравится. Когда в css указал путь к картинке background то при клике на путь не показывается картинка и её высота и ширина — это маленький минус. Но в ней столько плюсов что этот минус можно простить:)

      ответить
    3. Аватар пользователя ВикторК

      ВикторК

      20:54 12.10.2012

      Программа очень хорошая. Однако помощь не очень. Где подробное описание интерфейса, в том числе возможных кнопок. Так, не могу найти о переносе строк. Посоветуйте где найти подробную помощь.

      ответить
      • Аватар пользователя Zoom124

        Zoom124

        14:06 18.10.2016

        ВикторК, для того чтобы в phpdesigner 8 включить перенос строк необходимо зайти в раздел «Редактировать» -> «Авто перенос», или нажать сочетание клавиш Ctrl+R

        ответить
    4. Аватар пользователя Максим Никифоров

      Попробуйте посмотреть на странице сайта разработчика
      http://www.mpsoftware.dk/tutorials.php

      ответить
    5. Аватар пользователя Олег

      Олег

      20:11 22.12.2012

      Как поменять значение тегов автоподстановки в ПхПдезайнере?
      Например, я хочу чтобы был

      <br/>

      , а с хоткея был

      <br>

      К тому же, чтобы это не подсвечивалось ошибкой(красная скобка закр. тега), а считалось валидным тегом.

      ответить
    6. Аватар пользователя Анна

      Анна

      09:00 12.03.2013

      Здравствуйте! Я не могу через phpDisigner просмотреть localhost выдает ошибку «Файл index.html не найдена папка htdocs. Этот файл должен быть помещен папку htdocs для использования localhost.» Хотя локальный путь указан верно у меня. Может Вы поможете разобраться? Большое спасибо!

      ответить
      • Аватар пользователя Макс Никифоров

        Откройте Настройки->Localhost и проверьте локальный путь сервера. Если Вы используете Денвер, тогда путь должен быть C:\WebServers\home\localhost\

        ответить
    7. Аватар пользователя Стас

      Стас

      10:29 12.09.2013

      Мне больше нравится Codelobster — http://www.codelobster.com

      ответить
    8. Аватар пользователя Роберт

      Роберт

      11:16 22.02.2014

      файлы открываются в нескольких экземплярах, как это исправить?

      ответить
    9. Аватар пользователя Дмитрий

      Дмитрий

      15:57 27.10.2016

      никакие коделобстеры phpстормы и т.д., не сравнятся по удобству и функционалу PhpDesigner. Я несколько раз пытался найти что-то лучшее или хотя бы аналогичное, но так ничего и не нашел. Делаю Вывод, что как для профессионалов, так и для новичков, данная программа отлично подходит для разработки любых WEB проектов!

      ответить
    10. Аватар пользователя Николай

      Николай

      16:49 03.12.2016

      Как отобразить в phpDesigner 8 панель, которая должна размещаться справа.
      Примеры чтобы было понятно: http://file.karelia.ru/ts6q85/

      ответить
    11. Аватар пользователя Алехксандер

      Алехксандер

      09:09 23.01.2017

      Случайно закрыл панель справа, нажав на крестик. Теперь панель плавающая и как зафиксировать ее справа не знаю. Подскажите.

      ответить
    12. Аватар пользователя Артем

      Артем

      01:17 19.07.2017

      Тоже вопрос открывает новый файл в новой копии программы. И не хочет открывать файлы в браузере пишет»Локальный путь быть найден.Пожалуйста проверьте ваши настройки пути»????

      ответить
    13. Аватар пользователя Николай

      Николай

      17:13 13.09.2017

      Добрый день. Помогите найти модифицированный языковой файл на русский язык для программы phpdesigner 8. Базовый русификатор к этой программе полный ошибок.

      ответить
    14. Аватар пользователя Александр

      Александр

      10:12 26.05.2018

      Не могу разобраться: как кастомизировать панели инструментов? Вроде есть панель для команд, но там один поиск. Как добавить на панели пользовательские команды?

      ответить

    Оставь свой отзыв

    Для вставки кода используйте кнопки php, html, javascript, css, sql

    * - поля обязательны к заполнению