0

我尝试使用Perl Editor 和 IDE for Eclipse,但安装失败,除了语法荧光笔外,我没有找到任何适用于 NetBeans 的东西(无法从 IDE 中执行或调试 Perl,也无法制作Perl 项目)。

安装 Perl Editor 和 IDE for Eclipse 时出现的错误是:

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

4 回答 4

4

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

PS:从未尝试用 Eclipse 编写 Perl

于 2009-09-28T15:11:46.163 回答
1

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

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

于 2009-09-28T16:10:38.580 回答
1

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

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

可以肯定的是,Padre 项目是一个值得关注和尝试的 Perl 开发项目。但是,就目前而言——我自己刚刚完成了一次主要工具的升级——我对 EPIC 的推荐还不够。它只是工作。

于 2009-09-28T22:38:33.613 回答
0

我今天自己尝试了 Epic 安装并得到了您遇到的错误。stable 和 testing repos 都会生成您显示的堆栈跟踪。

面向 PHP 开发人员的 CentOS5.3 Galileo Eclipse 内部版本号:20090619-0625

汤姆

于 2009-09-30T14:56:40.587 回答