问题标签 [epic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2253 浏览

eclipse - Eclipse 在调试时不显示 Perl 模块(使用 EPIC)

我正在使用带有 EPIC 插件的 Linux Ubuntu 上运行的 Eclipse GALILEO 来运行/调试 Perl 代码,并且在调试时遇到了一些问题。通常,当我进行逐步调试并遇到使用某个 Perl 模块的行时,我单击“Step Into”,然后正在查看模块文件,并且调试箭头也迁移到那里。现在似乎有些模块不遵循这种情况。相反,当我单击“Step Into”时,运行过程正在后台某处进行。我的意思是我可以按“Step Over”,我会看到正在执行的代码的结果,但我看不到文件本身也看不到箭头。

为了更清楚一点,请参考以下代码:

从开始到上面显示的部分的代码可以在这里找到

我执行逐步调试,直到到达$sys_manager->setup_from_name($sysname);线路。当我到达它时,我点击“Step Into”按钮(而不是“Step Over”)。然后我希望在 Eclipse 中再打开一个窗口,它将视图切换到setup_from_name存在此方法的模块。但是,正如我之前提到的,“调试箭头”消失了。在这个阶段,如果我点击“Step Over”按钮,运行会在后台某处继续(我可以看到变量正在被修改)。如果我单击“Step Return”,箭头会再次出现并继续通过可见代码。

我还想提一下,这些特定模块是按原样提供的,而不是使用 CPAN 安装的。相对于使用它们的代码的包位置如下:

我希望我的问题足够清楚,但如果不是,请发表评论,我会澄清。

更新 我已启用 EPIC“调试器控制台(实验性)”,并且在调试过程中到达有问题的模块时似乎出现错误。不幸的是,我无法阅读和理解这个调试器数据。该错误是一条很长的消息,部分粘贴在下面:

完整的错误消息可通过此链接获得

也许这会溢出一些光..

更新 2 有人建议我验证相关模块路径是否存在于 Eclipse 项目属性的“Perl 包含路径”中。不幸的是,我已经这样做了,没有任何变化。

0 投票
2 回答
3542 浏览

eclipse - Perl 语法未突出显示

我有Eclipse SDK Version: 3.5.2 with EPIC 0.5.46 installed on Ubuntu Linux。我正在编写一些可以正确运行/调试的 Perl 代码。语法总是突出显示。最近我不得不在我的项目中添加一个 *.pl 文件并对其进行调试。但是,由于某种原因,代码没有被突出显示。这种行为的原因可能是什么?我的猜测是 Eclipse/EPIC 向现有项目添加/导入新文件可能存在一些问题,但我不确定。请考虑 Eclipse/EPIC 配置和项目管理的基本错误,因为我是新手。谢谢!

0 投票
2 回答
3999 浏览

eclipse - Eclipse Perl 远程执行

这个问题更多的是与eclipse有关而不是编程。但是任何使用过 eclipse 的程序员都应该对我有所帮助。这是我的要求:

  • 我在我的 Windows 7 PC 上安装了 eclipse(带有 EPIC)。我没有在 Windows PC 上运行任何 perl 二进制文件,我也不打算安装一个。
  • 我在远程 Linux 机器上安装了 perl 和必要的模块。
  • 所以,我的问题是,我可以在我的 windows 7 PC 上使用 eclipse 在远程 Linux 机器上编写/执行/调试 perl 程序吗?

我已经浏览过以下文章:

http://www.epic-ide.org/guide/ch06s02.php#N10812

在远程项目/文件上运行 Eclipse EPIC Perl 插件

但我无法正确解释上述链接中提供的信息。换句话说,它对我不起作用,或者我的用例与这些链接中描述的不同。

那么,如上所述按照我的要求配置 eclipse 是否可行?如果是,那么请向我提供有关如何实现它的指导。如果没有,那么是否还有其他方法可以实现相同的目标。我很确定一定有人遇到过类似的情况。

谢谢

0 投票
2 回答
1931 浏览

eclipse - Syntax check does not work for modules (*.pm) in Perl Eclipse Plugin (EPIC)

I'm using Eclipse Perl Integration Plugin (EPIC) for developing with Perl. All its functions work great with Perl files (*.pl), but there are problems with Perl modules (*.pm) (I add them to the same project, so project settings are the same): on-the-fly syntax check does not work for them, so that I can't see any errors while coding.
Is it a bug or do I need to recheck any settings?
Thank you.

0 投票
3 回答
2483 浏览

eclipse - 使用 perl 时编译失败

我使用史诗和 perl 在我的机器上开发了一些脚本。但是当我将它们复制到其他机器上时,我收到一条错误消息“需要编译失败”。我该如何处理

0 投票
1 回答
784 浏览

eclipse - Perl EPIC on Eclipse: "\Perl\Directory is not a valid location for linked resources"

I am trying to debug a Perl script under EPIC on Eclipse (on Windows 7). When stepping along in the debugger, when it reaches the place where is has to jump to another package (called "Utilities.pm") due to a subroutine call, it gives the following succession of Eclipse errors:

I am aware of this: eclipse: Not a valid location for linked resources and this: Eclipse gives error "... is not a valid location for linked resources." But I can't deduce from them how to solve my case.

Running as Administrator doesn't help.

TIA

Helen

Eclipse version 3.7.1 build M20110909-1335, EPIC version 0.6.44, Active Perl 5.14.2 running on Windows 7.

Note: cross-posted on: http://perlmonks.org/?node_id=972408

0 投票
1 回答
1022 浏览

eclipse - perl 项目不运行 eclipse

我正在使用 Ubuntu 12.04。我已经在我的 Eclipse 上安装了史诗作为插件(最新的 0.6 版本)。

现在安装似乎没问题。但是,每当我尝试使用顶部的运行按钮运行项目时,它都不会运行。相反,我收到一条消息,说“无法启动选择”。

我在 Windows 中做了同样的事情,项目运行良好,没有任何问题。

此外,我无法在我的 Ubuntu Eclipse 中看到任何语法突出显示。我已经在 Perl 的角度。

可能出了什么问题。

先感谢您。

0 投票
1 回答
192 浏览

eclipse - Perl EPIC 调试带来 ActiveState 开发工具包调试器

最近,我在工作时排队等待在我的机器上接收 ActiveState 调试器。过去,我在安装了 PadWalker 模块的 Eclipse 中开发和调试了我的 Perl 代码。

当我现在运行调试模块时,它会尝试启动 ActiveState 的调试实用程序(我没有许可证)。

我对 Eclipse 不是非常精通,但是我确实尝试在调试启动设置中四处查看以消除这种情况,但无济于事。

我还在我的环境变量中删除了对 ActiveState 的引用,但还是没有运气。

有解决办法吗?

0 投票
1 回答
1258 浏览

eclipse - Eclipse 超时中的 Perl EPIC 调试器

我正在尝试在 Eclipse 中使用 EPIC 调试器,但它一直超时。我正在运行 Windows 7、Eclipse 3.72、EPIC 0.5.46、Padwalker 1.94 和 ActivePerl(64 位)5.14.2。我注意到超时之前的最后一条消息是“启动委托”,然后出现超时对话框。几周前我用过它,它工作得很好,我没有看到我机器上任何可以交互的软件的更新(例如java)。ActivePerl 中是否有 30 天后过期的内容?下面是控制台的输出。我检查了我的防火墙,这不是问题。我进行了广泛搜索,但找不到答案 - 谢谢!

0 投票
1 回答
300 浏览

selenium - Selenium testing for EPIC IE-based application

I want to use Selenium to test EPIC application. EPIC only runs on Internet Explorer, and in our environment, we launch EPIC thru Citrix.

Is it possible to use any tools in the Selenium suite to launch EPIC thru Citrix, record the test and then rerun the test?

If yes, please give me some leads on how to do this kind of test.

Thanks