Eclipse Galileo或NetBeans 6.7有一个很好的Perl项目插件吗?

时间:2009-09-28 14:44:52

标签: perl netbeans6.7 eclipse-3.5

我尝试使用Perl Editor and IDE for Eclipse,但是我在安装时遇到了失败,除了语法高亮显示之外我没有找到任何NetBeans的东西(无法从IDE中执行或调试Perl,也没办法制作一个Perl项目。)

安装Eclipse的Perl编辑器和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

那里有什么东西吗?

4 个答案:

答案 0 :(得分:4)

如果您编写Perl,请使用Perl编写的IDE - > Padre。 作为替代方案,您可以使用Vim或emacs。

P.S。 :从未尝试用Eclipse编写Perl

答案 1 :(得分:1)

如果您想要一个具有代码完成,调试器集成等功能的IDE,请仔细查看来自ActiveState的Komodo。有freeprofessional editions,适用于OS X,Linux和Windows。

它具有出色的集成调试功能,代码完成,代码折叠等等。这是我用过的最好的Perl IDE,毫无疑问。专业版很值得。

答案 2 :(得分:1)

根据我最近的经验,我建议给EPIC安装另一个镜头。 EPIC不仅免费,而且我相信它目前比Komodo更有能力。 Komodo论坛上到处都是人们抱怨Perl集成,这是有道理的,因为Komodo试图满足许多不同语言的需求。

另一方面,EPIC感觉就像是一个原生的Perl IDE(如果有的话)。本地调试,远程调试,有用的RegEx工具,Perl :: Critic和Perltidy集成,以及 - 我最常用的功能 - 内置的Perldoc查看器(以及您期望的所有其他内容,例如:代码完成,代码折叠,语法高亮等)。将它与远程系统资源管理器(RSE),SCM插件(Git,Subversion等)和Mylyn(以任务为中心的界面)插件相结合,您就可以获得一个开发工具包。

可以肯定的是,Padre项目是一个值得关注和尝试Perl开发的项目。但是,目前 - 我刚刚完成了主要的工具升级 - 我不能推荐EPIC。它只是有效。

答案 3 :(得分:0)

我今天尝试了Epic安装,并得到了你得到的错误。稳定和测试回购都会产生您显示的堆栈跟踪。

CentOS5.3 伽利略 用于PHP开发人员的Eclipse 建立ID:20090619-0625

TomL