在PyCharm中,有一个选项可以在Python的冒号上对齐dict项:
dct = {
'one' : 1,
'two' : 2,
'three': 3,
}
我想要一个类似的方法来格式化IntellIJ中Scala箭头上的dict项:
val map = Map(
"one" -> 1,
"two" -> 2,
"three" -> 3
)
在PyCharm中,有一个选项可以在Python的冒号上对齐dict项:
dct = {
'one' : 1,
'two' : 2,
'three': 3,
}
我想要一个类似的方法来格式化IntellIJ中Scala箭头上的dict项:
val map = Map(
"one" -> 1,
"two" -> 2,
"three" -> 3
)
1条答案
按热度按时间scyqe7ek1#
您可以从Scalameta使用Scalafmt。它可以与许多IDE集成,例如Intellij和Visual Studio Code。
还有一个scalameta的sbt插件,可以格式化代码或验证代码是否格式化(对CI/CD很好)