<rmcreative>

RSS

Все заметки с тегом «IDE»

  1. Сравнение 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 комментария
  2. Обновление NetBeans 6.5

    16 декабря 2008

    Доступно для загрузки обновление стабильной версии NetBeans 6.5.

    Установить можно прямо из Plugin Manager из раздела Updates.

    Полный список изменений

    Комментировать
  3. Переносим NetBeans на флэшке

    4 декабря 2008

    Так как Eclipse PDT я всегда носил с собой на внешнем жёстком диске, захотелось то же повторить с NetBeans.

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

    1. Сливаем последний JRE и NetBeans IDE.

    2. Ставим JRE на съёмный диск. У меня это Z:/jre/.

    3. Ставим NetBeans. Например, в Z:/netbeans/.

    4. После установки IDE идём в папку профиля Windows и копируем в Z:/netbeans_conf/ следующие папки:

    .nbi
    .netbeans
    .netbeans-registration
    
    1. Редактируем z:/netbeans/etc/netbeans.conf:
    # netbeans_default_userdir="${HOME}/.netbeans/6.5"
    netbeans_default_userdir="Z:/netbeans_conf/.netbeans/6.5"
    netbeans_jdkhome="Z:jre6"
    
    

    UPDATE:

    Оказалось, что есть ещё и ключик --userdir:

    netbeans.exe --userdir Z:/netbeans_conf/.netbeans/6.5
    netbeans --userdir /usr/home/samdark/netbeans/
    
    

    UPDATE2:

    Ключик всем хорош, но автообновление он ставит в затруднительное положение. Так что вариант №1 — самое оно.

    7 комментариев
  4. 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 комментария
  5. Командная строка в Eclipse

    27 октября 2008

    http://www.wickedshell.net/img/screenshot_shellview.jpg

    Wicked Shell — плагин для Eclipse, добавляющий рядом с Tasks и Problems вкладку с командной строкой. Что удобно — настраивается дополнение команд и, что самое главное, директория, в которой будет открываться наша консолька.

    Пробуем

    Комментировать
  6. Zend Studio, проблема с билдом проекта

    19 октября 2008

    В последней версии Zend Studio 6.1.0 довольно часто вылезает довольно гадкая ошибка:

    An internal error occurred during: "Building PHP projects ...".
    java.lang.NullPointerException
    

    После такой ошибки перестаёт нормально работать дополнение кода.

    Многие предлагают переставить ZSE, либо вообще её перестать использовать, но есть простое решение:

    Project — Clean… — Clean all projects

    3 комментария
  7. Eclipse: редактирование JavaScript в Spket IDE

    15 октября 2008

    Сергей Чикуенок показывает основные возможности плагина для Eclipse Spket по работе с JavaScript.

    Скринкаст (63,2 МБ) + описание

    Также в комплекте документация для jQuery в формате JSDoc для подключения в JavaScript Profiles и Документация для Canvas.

    1 комментарий
  8. Eclipse: знакомство, плагины

    25 сентября 2008

    Сергей Чикуенок выложил большой скринкаст-знакомство с Eclipse + список полезных плагинов к нему.

    Смотрим и читаем

    1 комментарий
  9. Zend Studio for Eclipse 6.1

    23 сентября 2008

    Из нового

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

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

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

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

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

    Комментировать
  10. Автодополнение свойств классов в 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 комментариев