我使用IntelliJ2016.1.1,并在其中安装了Perl插件,效果很好。我想使用"say"函数,为此我在脚本的开头添加了使用核心。
虽然当我运行脚本(它使用,例如函数)时,它给出了以下错误:
无法在@INC中找到CORE.pm (您可能需要安装核心模块) (@INC包含:C:/草莓/perl/site/lib C:/草莓/perl/供应商/lib C:/草莓/perl/lib)。在C:\Users\ngampel\IdeaProjects\itizik\myTestScript.pl第4行。
我试着在线查看如何将模块CORE.pm添加到intellij中,但是没有找到。
发布于 2016-06-08 08:40:48
你不能那样做。没有可以加载的CORE.pm。要获得say,您需要执行以下操作之一。
say特性
使用特征'say';perl -v以查看您有哪个版本。这可能还会启动其他功能。确保检查特写的perldoc。say引用CORE::。
核心::说“你好世界!”;所有这些都将有效,并在say中进行解释。我更喜欢第一种选择。
第四种选择是将-Mfeature=say添加到IntelliJ解释器的参数(或perl的路径或类似的路径)中。不过,我不知道该怎么做。,但是您的程序将不能在其他计算机上工作,,或者如果您在IDE之外运行它们。
https://stackoverflow.com/questions/37694988
复制相似问题