2009-09-28 5 views
0

Я попытался использовать Perl Editor and IDE for Eclipse, но у меня возникают сбои при установке, и я ничего не нашел для NetBeans, кроме синтаксического маркера (без возможности запуска или отладки Perl из среды IDE и без возможности создания проекта Perl) ,Есть ли хороший плагин проекта Perl для Eclipse Galileo или NetBeans 6.7?

ошибка, что я получаю при установке Perl Editor и IDE для Затмения:

An error occurred while collecting items to be installed 
    session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Collect, operand=, action=). 
    No repository found containing: osgi.bundle,org.eclipse.ant.ui,3.4.1.v20090901_r351 
    No repository found containing: osgi.bundle,org.eclipse.cvs,1.0.300.v200909170800 
    No repository found containing: osgi.bundle,org.eclipse.jdt,3.5.1.v200909170800 
    No repository found containing: osgi.bundle,org.eclipse.jdt.apt.core,3.3.201.R35x_v20090818-0235 
    No repository found containing: osgi.bundle,org.eclipse.jdt.apt.pluggable.core,1.0.201.R35x_v20090818-0225 
    No repository found containing: osgi.bundle,org.eclipse.jdt.compiler.apt,1.0.201.R35x_v20090825-1530 
    No repository found containing: osgi.bundle,org.eclipse.jdt.compiler.tool,1.0.100.v_972_R35x 
    No repository found containing: osgi.bundle,org.eclipse.jdt.core,3.5.1.v_972_R35x 
    No repository found containing: osgi.bundle,org.eclipse.jdt.debug.ui,3.4.1.v20090811_r351 
    No repository found containing: osgi.bundle,org.eclipse.jdt.doc.user,3.5.1.r351_v20090821-0800 
    No repository found containing: osgi.bundle,org.eclipse.jdt.junit,3.5.1.r351_v20090708-0800 
    No repository found containing: osgi.bundle,org.eclipse.jdt.ui,3.5.1.r351_v20090821-0800 
    No repository found containing: osgi.bundle,org.eclipse.pde.build,3.5.1.R35x_20090820 
    No repository found containing: osgi.bundle,org.eclipse.pde.core,3.5.100.v20090821 
    No repository found containing: osgi.bundle,org.eclipse.team.cvs.ui,3.3.201.R35x_v20090826-0905 
    No repository found containing: osgi.bundle,org.eclipse.ui.views.log,1.0.100.v20090731 
    No repository found containing: osgi.bundle,org.junit4,4.5.0.v20090824 
    No repository found containing: org.eclipse.update.feature,org.eclipse.cvs,1.1.101.R35x_v20090811-7E79FEd9KKF5H2YDWFLLBL01A16 
    No repository found containing: binary,org.eclipse.cvs_root,1.1.101.R35x_v20090811-7E79FEd9KKF5H2YDWFLLBL01A16 
    No repository found containing: org.eclipse.update.feature,org.eclipse.jdt,3.5.1.r351_v20090810-0600-7r88FEoFI0WTo6Az-1qFRHm37ChJ 
    No repository found containing: binary,org.eclipse.jdt_root,3.5.1.r351_v20090810-0600-7r88FEoFI0WTo6Az-1qFRHm37ChJ 

Есть ли что-нибудь там?

+1

Только примечание, там appearers быть некоторые проблемы с обновлением затмение сегодня, но это касается основного приложения. Он может обновиться/установить правильно завтра, по крайней мере, я так надеюсь! – Relequestual

ответ

4

Если вы пишете Perl, используйте IDE, написанную на Perl ->Padre. В качестве альтернативы вы можете использовать Vim или emacs.

P.S. : никогда не пытался писать Perl с Eclipse

+0

Мне не нужен текстовый редактор. Я специально попросил интегрировать IDE с Eclipse или IDE, чтобы иметь возможность завершения кода, интеграцию отладчика и т. Д. Если бы мне нужен текстовый редактор, я бы просто использовал Notepad ++, который у меня уже есть. –

+2

Прохладный, вместо того, чтобы потерять столько времени, чтобы настроить вашу среду IDE для языка, который действительно не нуждается в IDE вообще. Я потратил бы время на более ценные вещи, такие как написание кода, который является интересной частью программирования :) – xxxxxxx

+1

В настоящее время я использую текстовый редактор, и это боль.Мне не нравится писать код без проверки синтаксиса, интеграции отладчика, завершения кода и контроля версий (в моем случае, ClearCase). Любой, кто не использует IDE, на мой взгляд, тратит время. –

1

Если вы хотите, чтобы IDE с завершением кода, интеграцией отладчика и т. д., внимательно посмотрите на Komodo из ActiveState. Есть free и professional editions, и доступно для OS X, Linux и Windows.

Имеет отличные интегрированные возможности отладки, завершение кода, сложение кода и многое другое. Это лучший Perl IDE, который я использовал, без вопросов. Про-версия стоит денег.

+0

Выглядит неплохо, и если я впервые попаду в Perl, я мог бы подумать об этом. Но я не думаю, что работа купит его для меня ... к сожалению. –

+0

Ну, я столкнулся с подобной ситуацией, когда мне нужен инструмент, который мой работодатель не купил. Вам просто нужно их количественно оценить. Комодо стоит 245 долларов. Для аргумента предположим, что ваше время стоит 30 долларов США в час. 245/30 = 8,16 часа. Если вы можете утверждать, что это сэкономит вам 8 часов (1 рабочий день), то инструмент по существу свободен. Ваше время стоит им денег. Точно так же, становясь более эффективным и продуктивным, * экономит * деньги. – Mick

1

Из моего недавнего опыта я хотел бы предложить еще один снимок установки EPIC. Не только EPIC свободен, но я считаю, что он более способен, чем Komodo на данный момент. На форумах Komodo полно людей, жалующихся на интеграцию с Perl, что имеет смысл, учитывая, что Komodo пытается удовлетворить потребности многих разных языков.

EPIC, с другой стороны, чувствует себя как родная среда разработки Perl (если она когда-либо была). Локальная отладка, удаленная отладка, полезный инструмент RegEx, интеграция Perl :: Critic и Perltidy и - функция, которую я использую больше всего - встроенный просмотрщик Perldoc (и все другие вещи, которые вы ожидаете, например: код завершение, сворачивание кода, подсветка синтаксиса и т. д.). Объедините это с удаленным системным проводником (RSE), плагином SCM (Git, Subversion и т. Д.) И плагином Mylyn (ориентированный на задачи), и у вас есть один черт инструментария разработки.

Проект Padre, конечно же, является тем, что нужно посмотреть и попробовать для разработки Perl. Но на данный момент - только что перевернув основные инструменты, я не могу рекомендовать EPIC достаточно. Это просто работает.

0

Я попробовал Epic сегодня установить и получил ошибки, которые вы получаете. Как стабильные, так и тестовые репозитории производят стек, который вы показываете.

CentOS5.3 Galileo Eclipse, для PHP разработчиков сборки ID: 20090619-0625

TomL