如何知道sbt中的可用命令(=命名操作)

Jac*_*ski 9 sbt

我用sbt 0.13.1.

要列出sbt项目中的任务,可以使用sbt tasks -V.

作为A"命令"看起来类似的任务:那就是可以从SBT控制台执行命名操作通常情况下,当你需要做一些事情,在一个普通的任务是不可能的,你会再打一个命令,我怎么能知道是什么命令可用于sbt项目?

是否有类似的命令列出sbt项目中的所有命令?

比方说,sbt-idea插件安装在一个sbt项目中.我如何查询项目以了解gen-idea命令

考虑到@Mark Harrah的评论,它真是令人困惑:"gen-idea是一个命令,而不是一个任务." 以及sbt-idea插件的文档,其中显示"使用gen-idea sbt任务创建Idea项目文件".(注意任务的使用).我很迷惑.

Mat*_*zyk 5

没有任何参数的“帮助”不是这样做的吗?根据我的理解,不带任何参数的“任务”将列出可用任务,而“帮助”不带参数将对命令执行类似的操作。

  • 列出命令的命令已经开发 - 它是 `help`。命令的语法具有完全的灵活性,因此它们必须提供帮助。许多命令构造函数都有指定此帮助的方法。似乎 sbt-idea 没有提供帮助,所以它没有出现。 (2认同)