我正在使用 Sublime Text 2 编辑器进行 Perl 开发,现在我面临下一个问题。我有我的项目:
/home/alex/workspace/
在这个项目中,我有以下库:
/home/alex/workspace/lib/
在我编辑文件时:
/home/alex/workspace/test.pl
在这个文件中我尝试加载库:
/home/alex/workspace/lib/myLib.pm
我有这样的代码:
#!/usr/bin/perl
use myLib;
sublimelinter 无法找到该库,因为它不在默认的 @INC 路径中。有没有办法在不更改我的脚本源代码的情况下为 sublimelinter 修改 Perl 的 @INC?
我尝试对 linter 使用每个项目的设置,如下所示:
{
"folders":
[
{
"path": "/home/alex/workspace"
}
],
"settings":
{
"SublimeLinter":
{
"Perl" :
{
"lint_args":
[
"-I", "/home/alex/workspace/lib",
"-c",
"{filename}"
]
}
}
}
}
但这无济于事。