<rmcreative>

RSS

Все заметки с тегами «Eclipse, PHP, IDE»

Можно уточнить:

    (1)
    (2)
    (5)
  1. Eclipse PDT 2.0 RC1

    29 декабря 2008

    Выпущен в свет ожидаемый релиз-кандидат PDT 2.0.

    Что нового:

    — Работает быстрее.

    — Выкинули Java-плагины. Теперь в all-in-one только PHP.

    — Mark Occurrences (выделение фона переменной во всём тексте при выделении её где-либо).

    — Override Indicators (метка, показывающая, что методы класса что-то перекрывают).

    — Навигация по типам и методам.

    — Вывод дерева ООП-иерархии проекта.

    — Улучшенное дополнение кода. Поддержка @property и @method.

    — Используется Eclipse 3.4.1.

    Официальный анонс

    Качаем с eclipse.org

    Качаем с Zend (тут Zend Debugger в комплекте)

    Обновил сравнительную табличку по PHP IDE.

    16 комментариев
  2. Сравнение PHP IDE

    26 декабря 2008

    Вместе с Владимиром Стаценко сделали достаточно подробное сравнение популярных PHP IDE.

    В сравнение вошли: Eclipse PDT, Zend Studio, NetBeans, Aptana PHP, Aptana Studio Pro.

    Однозначно лучшую IDE называть не будем: для кого-то главное одно, для другого — иное. Определяйте сами.

    Читаем подробнее у Владимира и рассматриваем табличку

    UPD

    Уменьшил размер PDF, добавил HTML-версию с фиксированным заголовком

    UPD

    Добавил PDT2.0.

    UPD

    Расшарил исходник в Google Docs всем на чтение. Там более свежие данные, где учтены комментарии, а так же добавлена dev-версия NetBeans 7.

    23 комментария
  3. NetBeans vs Eclipse PDT

    4 декабря 2008

    Недавно попоробовал NetBeans 6.5 в качестве PHP IDE. Очень понравилось. Решил сравнить с PDT.

    Плюсы

    — Быстрее.

    — Более удобные подсказки при дополнении кода.

    — Удобный фолдинг без глюков.

    — Нормальный человечный поиск по CTRL+F.

    — phpstubs. Можно посмотреть PHP API в виде болванок PHP-функций.

    — Не блокирует IDE при сканировании изменений в проектах.

    — Рефакторинг.

    — Поддержка @property (используется, например в Doctrine 1.1).

    — Дополнение HTML по DTD.

    — Отладка JS в IE/FF.

    — Более удобные сниплеты.

    — colorPicker в CSS.

    Минусы

    — Своеобразное дополнение JS. До Spket на первый взгляд не дотягивает, но стандартный редактор PDT точно обходит.

    — Баги в дополнении PHP для только что импортированных проектов. Лечится перезапуском. Далее не возникает.

    — Иногда бажит подсветка парных тэгов в HTML, очень сильно перемешанным с PHP.

    Это то, что удалось выявить за пару дней. Вообще очень комфортно. Есть все шансы, что пересяду на NetBeans.

    22 комментария
  4. Zend Studio for Eclipse 6.1

    23 сентября 2008

    Из нового

    — Улучшены редакторы JavaScript (дополнение, поддержка Dojo) и CSS (дополнение).

    — Улучшенная интеграция с Zend Framework 1.6.

    — Новый редактор запросов SQL.

    — Исправлено зависание «Building workspace». (Ура!)

    Всем использующим советую обновляться. Остальным — попробовать.

    Комментировать
  5. Автодополнение свойств классов в PHP IDE

    16 сентября 2008

    В ночных билдах Eclipse PDT 2.0 появилась долгожданная для многих возможность. Теперь можно воспользоваться синтаксисом phpDoc 1.4+:

    /**
     * @property MyClass $regular MyClass property
     */
    class TestClass { 
        private $_thingy;
     
        function __get($var){
            switch ($var) {
                case 'regular' :
                    return $this->_thingy;
            }
        }
     
        function __set($var, $val){
            switch ($var) {
                case 'regular' :
                    if (is_string($val)) {
                        $this->_thingy = $val;
                }
            }
        }
    }

    И получить дополнение методов класса MyClass для такого кода:

    $my_obj = new TestClass();
    $my_obj->regular

    Попробовать можно уже сейчас

    8 комментариев
  6. Aptana Milestone 9

    28 августа 2007

    Зарелизился 9-ый Milestone IDE для веб-разработки Aptana, славящуюся своими редакторами HTML и JavaScript. В данном релизе добавлена поддержка PHP. Пока конечно не дотягивает до PDO: нет дебага, подглючива.т подсветка и автодополнение, но всё обещают пофиксить к следующему релизу...

    В общем, нас ждёт в скором будущем ещё одна альтернатива PDT и Zend 6.

    p.s. ознакомиться с Aptana можно тут: http://www.aptana.com/download_all.php

    Комментировать
  7. Подсветка синтаксиса Smarty в PDT

    9 августа 2007

    Несмотря на недавний релиз Zend Framework и мои попытки на него перелезть, всё-таки решил дописать свои наработки. В качестве View в моём MVC-фреймворке выступает Smarty, поэтому я долго искал возможность подсветить его синтаксис в PDT, IDE на платформе Eclipse. И нашёл. Правда пришлось немного подправить найденый плагин, чтобы добавить в него подсветку для Smarty.

    Итак, инструкция:

    1. Сливаем немного модифицированный мной плагин.

    2. Закидываем его в **eclipse\plugins**.

    3. Запускаем Eclipse.

    4. Window - Preferences - General - Editors - File Associations.

    5. Add - *.tpl.

    6. Добавляем редактор Syntax Coloring Editor и выставляем его редактором по-умолчанию.

    7. Идём в Window - Preferences - Coloring Editor - Colors и настраиваем цвета по вкусу.

    p.s. кроме Smarty в комплекте ещё 76 схем подсветки. Я также настроил себе подсветку для *.ini.

    14 комментариев