Вводная статья с приложенным видео, знакомящая читателя с инструментом сборки приложений Apache Ant.
Посты с тегом «Eclipse»
-
Eclipse: знакомство с Ant
4 марта 2009
Комментировать -
Eclipse PDT 2.0 RC1
29 декабря 2008
15 комментариевВыпущен в свет ожидаемый релиз-кандидат PDT 2.0.
Что нового:
— Работает быстрее.
— Выкинули Java-плагины. Теперь в all-in-one только PHP.
— Mark Occurrences (выделение фона переменной во всём тексте при выделении её где-либо).
— Override Indicators (метка, показывающая, что методы класса что-то перекрывают).
— Навигация по типам и методам.
— Вывод дерева ООП-иерархии проекта.
— Улучшенное дополнение кода. Поддержка @property и @method.
— Используется Eclipse 3.4.1.
Качаем с Zend (тут Zend Debugger в комплекте)
Обновил сравнительную табличку по PHP IDE.
-
Сравнение PHP IDE
26 декабря 2008
23 комментарияВместе с Владимиром Стаценко сделали достаточно подробное сравнение популярных 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.
-
NetBeans vs Eclipse PDT
4 декабря 2008
21 комментарийНедавно попоробовал 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.
-
Eclipse PDT и 1251
27 октября 2008
10 комментариевА PDT всё-таки может работать с 1251. Несмотря на то, что в настройках проекта такой опции нет, в Text file encoding — Other запросто можно вбить «windows-1251» и всё будет работать.
-
Командная строка в Eclipse
27 октября 2008
Комментировать
Wicked Shell — плагин для Eclipse, добавляющий рядом с Tasks и Problems вкладку с командной строкой. Что удобно — настраивается дополнение команд и, что самое главное, директория, в которой будет открываться наша консолька.
-
Eclipse: редактирование JavaScript в Spket IDE
15 октября 2008
1 комментарийСергей Чикуенок показывает основные возможности плагина для Eclipse Spket по работе с JavaScript.
Скринкаст (63,2 МБ) + описание
Также в комплекте документация для jQuery в формате JSDoc для подключения в JavaScript Profiles и Документация для Canvas.
-
Eclipse: знакомство, плагины
25 сентября 2008
1 комментарийСергей Чикуенок выложил большой скринкаст-знакомство с Eclipse + список полезных плагинов к нему.
-
Zend Studio for Eclipse 6.1
23 сентября 2008
КомментироватьИз нового
— Улучшены редакторы JavaScript (дополнение, поддержка Dojo) и CSS (дополнение).
— Улучшенная интеграция с Zend Framework 1.6.
— Новый редактор запросов SQL.
— Исправлено зависание «Building workspace». (Ура!)
Всем использующим советую обновляться. Остальным — попробовать.
-
Автодополнение свойств классов в PHP IDE
16 сентября 2008
8 комментариевВ ночных билдах 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
Попробовать можно уже сейчас
