问题标签 [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 投票
1 回答
941 浏览

perl - 为什么 EPIC eclipse 插件在“解释错误/警告”中不显示任何信息?

我使用 Eclipse 的“EPIC”插件进行 Perl 开发,但在“解释错误/警告”视图中根本没有任何信息,即使我有一些编译错误。我是否需要做任何特别的事情才能让 EPIC 在该视图中显示有用的信息?那到底是为了什么?

0 投票
3 回答
3928 浏览

perl - Eclipse 有没有像样的 Perl 插件?

我正在使用 EPIC,但它似乎有一些缺点。Eclipse 还有其他 Perl 插件吗?

0 投票
2 回答
2402 浏览

perl - 如何使用 EPIC 在 Eclipse 中运行 Perl 测试用例?

我正在使用 eclipse EPIC(Perl 插件)来运行我的 Perl 脚本。脚本运行良好。但我想将我的脚本分组并一起运行。我怎样才能做到这一点?

我正在运行的脚本是测试用例。所以基本上,如果我可以获取每个脚本的结果并以表格形式显示它们,或者将所有结果写入文件,那就太好了。我该怎么做呢?

我可以连接到远程主机来运行脚本吗?

0 投票
1 回答
275 浏览

perl - 从 EPIC/tidyperl 源格式中排除代码段

我在一个用 perl 编写的应用程序的大型代码库中,在 perl 文件中内嵌了很多 HTML 和 JS。

使用 Eclipse IDE 和 EPIC 插件完成所有代码开发。为了便于合并/差异等,我正在寻找一种方法来告诉 EPIC 源格式化程序不要将格式化规则应用于内联编写的 HTML 和 JS。有没有办法做到这一点?

0 投票
3 回答
6197 浏览

perl - 如何让所有 EPIC 项目都使用 Perl 的 @INC?

我有一组内部依赖的 Perl 项目,并希望使用EPIC来处理它们。我为每个项目创建了一个 Epic (Eclipse) 项目,并使用 Project|Properties|Project References 函数设置它们之间的依赖关系。对于每个项目,我还在@INCProject|Properties|Perl Include Path 中设置 Perl Include Path ( ),将路径添加到该项目使用的库。

问题是@INC设置似乎不是可传递的;如果项目 B 引用项目 A,则 B@INC不会@INC自动合并 A。实际上,我必须手动添加从 A@INC到 B 的路径,@INC以使 Epic 看到所有必要的 Perl 库。

可以自动完成吗?

0 投票
2 回答
672 浏览

perl - 为什么我的 Perl 单元测试在 EPIC 中失败但在调试器中工作?

有没有人经历过失败的单元测试,当他们尝试调试它以找出失败发生的位置时,在调试器中运行代码时单元测试成功?

我正在使用带有 EPIC 0.6.35 和 ActiveState ActivePerl 5.10.0 的 Eclipse 3.5.1。我用多个例程编写了模块 A 和模块 B。模块 B 中的一个例程从模块 A 调用一堆例程。我将模拟对象添加到我的模块 B 单元测试文件中,以尝试在模块 B 上获得更完整的代码覆盖率,其中模块 B 中的代码测试以查看所有调用模块 As 例程失败或成功。所以我在我的单元测试中添加了一些模拟对象来强制一些模块 A 例程返回失败,但我没有得到预期的失败。当我调试我的单元测试文件时,对模块 A 例程的调用确实按预期失败(并且我的单元测试成功)。当我在没有调试的情况下正常运行单元测试文件时,对模拟模块 A 例程的调用没有按预期失败(并且我的单元测试失败)。

这里会发生什么?如果我可以使用一小组简单代码使其失败,我将尝试发布我的问题的工作示例。

附录: 我把我的代码缩减到一个能证明我的问题的最低限度的集合。该问题的详细信息和工作示例如下:

我的 Eclipse 项目包含一个“lib”目录,其中包含两个模块 ... MainModule.pm 和 UtilityModule.pm。我的 Eclipse 项目在顶层还包含一个名为 MainModuleTest.t 的单元测试文件和一个名为 input_file.txt 的文本文件,它只包含一些垃圾文本。

MainModuleTest.t 文件的内容:

MainModule.pm 文件的内容:

UtilityModule.pm 文件的内容:

当我在 Eclipse 中右键单击 MainModuleTest.t 并选择Run As | Perl Local,它给了我以下输出:

当我右键单击同一个单元测试文件并选择Debug As | Perl Local,它给了我以下输出:

所以,这显然是个问题。运行方式和调试方式应该给出相同的结果,对吧?!?!?

0 投票
2 回答
4688 浏览

perl - 如何让 Perl::Critic 与 EPIC 和 eclipse 一起工作?

我在 WinXP SP3 上使用 EPIC 0.5.46 和 ActiveState ActivePerl 5.10.0 运行 eclipse Galileo。

我刚刚使用包管理器下载了Perl::Critic,并使用适当的属性页面将其集成到 eclipse 中。

我可以从我的 Eclipse 源上下文菜单中很好地运行 Perl::Critic;它运行。但它并没有在我的源代码中放置任何标记...换句话说,我看不到它的结果。(我的 Perl 不是那么好。)

拜托,如果你告诉我 RTFM,请指出哪个 FM 给 R。谢谢你的指点。

0 投票
2 回答
3367 浏览

eclipse - 为什么我不能让 Eclipse / EPIC 显示行号?

我安装了 EPIC,但即使我启用了行号,我也看不到行号,知道吗?

0 投票
1 回答
837 浏览

perl - 由 Selenium 执行时,如何获得 Perl CGI 脚本的代码覆盖率?

我正在使用 Eclipse EPIC IDE 编写一些 Perl CGI 脚本,这些脚本调用我也编写的一些 Perl 模块。EPIC IDE 允许我配置一个运行我的 CGI 脚本的 Perl CGI“运行配置”。然后我设置了 Selenium,我的一个单元测试文件运行了一些 Selenium 命令来运行我的 cgi 脚本。但是来自 Module::Build dispatch 'testcover' 的覆盖率报告并没有显示我的任何模块代码已被执行。它已由我的 cgi 脚本执行,但我猜 CGI 脚本是手动运行的,并没有由我的单元测试文件直接执行,所以也许这就是无法识别覆盖范围的原因。有没有办法做到这一点,以便我可以以某种方式将 Selenium 和单元测试文件以及代码覆盖率集成在一起?

0 投票
1 回答
1978 浏览

cross-platform - 用于 VLIW 架构的 LLVM 编译器基础架构

您知道LLVM 编译器基础架构中存在多么强大的VLIW架构(或EPIC ,如 Itanium)支持吗?

有没有好的文件/幻灯片材料?