julia:命令行的静态分析器/ lint

问题描述

我正在寻找一个shell命令行工具来对julia脚本(一个静态分析器)进行整理,例如。

local:~ $ linter(myjuliascript.jl)

这将产生其输出到终端=>带有短绒结果=或

的文本
// messages inlined with text of myjuliascript.jl or
...
...
// messages indicating line numbers of myjuliascript.jl
...
...

我发现了这个isEqual,但看起来并不乐观(无法编译)。

问题:您是否知道使用任何优质的命令行工具来执行julia脚本?

id避免使用IDE的插件,因为我对IDE有点厌倦;通常他们太功夫斗争,收益却太少。例如。试图使VS代码julia linter正常工作,但是没有运气; https://github.com/tonyhffong/Lint.jl

解决方法

当前可用的最接近的东西似乎是 https://github.com/julia-vscode/StaticLint.jl。虽然如果需要,您可以在技术上从命令行调用它,使用 julia -e,但界面似乎不太适合这种用法。