Scala 如何在sbt控制台中设置多个设置?

Scala 如何在sbt控制台中设置多个设置?,scala,sbt,Scala,Sbt,我知道我可以使用set来设置设置,但是有没有办法从sbt控制台添加一组设置?您可以简单地使用set以及Seq[setting[\u]]]set接受单个Setting[\u]或Seq[Setting[\u]]] > show name [info] set-seq > show version [info] 1.0 > set Seq(name := "abc", version := "2.0") [info] Defining *:name, *:version [info]

我知道我可以使用
set
来设置设置,但是有没有办法从sbt控制台添加一组设置?

您可以简单地使用
set
以及
Seq[setting[\u]]]
set
接受单个
Setting[\u]
Seq[Setting[\u]]]

> show name
[info] set-seq
> show version
[info] 1.0
> set Seq(name := "abc", version := "2.0")
[info] Defining *:name, *:version
[info] The new values will be used by *:description, *:isSnapshot and 8 others.
[info]  Run `last` for details.
[info] Reapplying settings...
[info] Set current project to abc (in build file:/Users/jacek/sandbox/set-seq/)
> show name
[info] abc
> show version
[info] 2.0

这类似于
build.sbt
文件,在这些文件中,单独的行可以是
Setting[\u]
Seq[Setting[\u]]
您可以简单地使用
set
以及
Seq[Setting[\u]
set
接受单个
Setting[\u]
Seq[Setting[\u]]]

> show name
[info] set-seq
> show version
[info] 1.0
> set Seq(name := "abc", version := "2.0")
[info] Defining *:name, *:version
[info] The new values will be used by *:description, *:isSnapshot and 8 others.
[info]  Run `last` for details.
[info] Reapplying settings...
[info] Set current project to abc (in build file:/Users/jacek/sandbox/set-seq/)
> show name
[info] abc
> show version
[info] 2.0

这类似于
build.sbt
文件,在这些文件中,单独的行可以是
Setting[\u]
Seq[Setting[\u]]

您所说的设置“束”是什么意思?A
序列[设置]
?在这种情况下,您也可以使用
set
:它很乐意接受
Seq
@sjrd-wow,太好了。这么简单,我没想到。谢谢回答这个问题,我就接受。你说的“一堆”设置是什么意思?A
序列[设置]
?在这种情况下,您也可以使用
set
:它很乐意接受
Seq
@sjrd-wow,太好了。这么简单,我没想到。谢谢如果你回答这个问题,我会接受的。
> show name
[info] set-seq
> show version
[info] 1.0
> set Seq(name := "abc", version := "2.0")
[info] Defining *:name, *:version
[info] The new values will be used by *:description, *:isSnapshot and 8 others.
[info]  Run `last` for details.
[info] Reapplying settings...
[info] Set current project to abc (in build file:/Users/jacek/sandbox/set-seq/)
> show name
[info] abc
> show version
[info] 2.0