我试图为Scala实现scalariform autoformatter。
这是build.sbt:
import com.typesafe.sbt.SbtScalariform._
import scalariform.formatter.preferences._
name := "MyApp"
scalariformSettings
ScalariformKeys.preferences := ScalariformKeys.preferences.value
.setPreference(RewriteArrowSymbols, true)
.setPreference(AlignParameters, true)
.setPreference(AlignSingleLineCaseStatements, true)
.setPreference(PlaceScaladocAsterisksBeneathSecondAsterisk, true)
.setPreference(MultilineScaladocCommentsStartOnFirstLine, true)
plugins.sbt:
addSbtPlugin("com.typesafe.sbt" % "sbt-scalariform" % "1.3.0")
但是当我执行sbt reload
命令时收到错误:
error: object typesafe is not a member of package com
import com.typesafe.sbt.SbtScalariform._
构建文件格式是否正确?
更新:这似乎是代理问题:SBT似乎没有使用我的代理设置。