如何获取用户';使用Netbeans在perl中输入什么?

如何获取用户';使用Netbeans在perl中输入什么?,perl,netbeans,Perl,Netbeans,我正在使用Netbeans IDE 7.4用Perl编写一个基本的搜索DNA序列脚本。该脚本的目的是要求用户键入一串DNA序列,然后,该脚本要求用户键入一串核苷酸。最后,脚本应该打印是否找到键入的核苷酸字符串。 这是我的脚本的以下代码: #!/usr/bin/perl use warnings; use strict; sub main() { print "Please, enter your desired DNA sequence: "; my $dnaInput = &

我正在使用Netbeans IDE 7.4用Perl编写一个基本的搜索DNA序列脚本。该脚本的目的是要求用户键入一串DNA序列,然后,该脚本要求用户键入一串核苷酸。最后,脚本应该打印是否找到键入的核苷酸字符串。 这是我的脚本的以下代码:

#!/usr/bin/perl
use warnings;
use strict;

sub main() {
    print "Please, enter your desired DNA sequence: ";
    my $dnaInput = <STDIN>;
    chomp($dnaInput);
    print $dnaInput;
}

main();
#/usr/bin/perl
使用警告;
严格使用;
副标题(){
打印“请输入您想要的DNA序列:”;
我的$dnaInput=;
chomp($dnaInput);
打印$dnaInput;
}
main();
当我试图向用户索要输入的DNA时,问题就出现了。Netbeans根本没有给我任何机会获取用户的输入值,也就是说,“请输入您想要的DNA序列”行被打印出来,但是当我尝试键入DNA时,什么都没有发生,只是没有响应。 我已经发现了一些类似的问题,例如:

  • 然而,他们似乎使用终端来获取用户的输入,我想让我的脚本与netbeans一起运行。
    欢迎所有建议和答案:)

    感谢@SudeepHazra提出的建议,我的程序运行顺利。我必须从以下网站下载Netbeans 8.01并安装Perl插件:。现在插件的一切都很好