четверг, 10 марта 2011 г.

Google Code

Google Code хорошая штука, но даже если скрыть вкладки загрузки и просмотра исходного кода, то все равно можно без пароля подключится по SVN и стащить весь проект. Open Source йомайо.

вторник, 8 марта 2011 г.

Настройка Eclipse

Вот пришло время повторно настраивать свою среду разработки. Предыдущая уже меня совсем не щадила. Подопытным кроликом будет eclipse helios (а именно сборка eclipse-java-helios-SR1-win32) как последняя стабильная версия eclipse. Требования выдвигаются достаточно простые. Нужна поддержка HTML, CSS, Javascript, PHP и Smarty. Так же необходима поддержка SVN для совместной разработки проектов. После этого следует сказать, что я отказался от использования Aptana (как плагина eclipse), так как последний ее релиз стал уступать предыдущим версиям. Они сделали комбайн, который может все, но не совсем так как нужно и, к тому же, очень медленно. А с этим мириться совсем никак нельзя.
Для начала обзаведемся поддержкой базового функционала, а именно html и css. Устанавливать будем стандартную библиотеку WDT, которую можно скачать с официального сайта обновлений eclipse.

WDT:
Идем help→Install new software→выбираем в списке Helios. Ищем в веб разработке WST или WDT, устанавливаем, перегружаем. Этим пакетом мы обеспечили полностью клиентскую часть разработки. Правда могут быть еще коррективы по поводу Javascript, но об этом позже.

Дальше устанавливаем поддержку PHP

PHP ECLIPSE:
Возле того же списка с выбором сайта обновления есть кнопка Add, в всплывающем окне вводим имя phpeclipse и адрес http://phpeclipse.sourceforge.net/update/stable/1.2.x/
Установка происходит как и в предыдущем случае. Выбираем корневой компонент и устанавливаем.

SVN:
Добавляем еще один сайт для обновления, вводим subclipse  http://subclipse.tigris.org/update_1.6.x. Находим в списке subclipse и устанавливаем только те компоненты, возле которых есть приписка required.

Разберемся с тем, что у нас получилось и займемся настройкой компонентов. Но об этом немного позже.

Обновление
Добавил несколько тематических публикаций о настройке Eclipse: