问题标签 [scalariform]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2379 浏览

scala - 如何使用 scalariform 自动格式化 sbt 构建文件?

我想用 scalariform 格式化我的 sbt 构建文件。启动 sbt 时是否可以在构建定义本身上运行 scalariform?

0 投票
1 回答
2312 浏览

scala - sbt-scalariform 插件 - 无法解析设置

我想将scalariform工具集成到SBT. 在https://github.com/sbt/sbt-scalariform/tree/master之后,我创建了plugins.sbt带有行的文件

然后我创建了scalariform.sbt文件

在这里我被卡住了,当我尝试SBT为我的项目运行时,我得到了

我也试过

scalariform.sbt后来我得到了

我看到线程Sbt can't find SbtScalariform但它建议将版本更改为 ( 1.1.0)。即使这有效(但它没有)我更喜欢1.3.0版本。

0 投票
1 回答
342 浏览

scala - Scalariform 作为嵌入式库的使用是否被认为已被放弃?

我在升级到 Scala 2.11 的项目中一直使用 Scalariform。在这样做的过程中,我发现 Scalariform 似乎没有在任何通常的地方发布 2.11 的工件。这使得通常的 sbt 跨版本依赖不愉快。

由于 2.11 已经发布了一段时间,这让我质疑是否应该放弃使用 Scalariform 作为嵌入式库?社区是否转向了我不知道的替代方案?

0 投票
2 回答
1218 浏览

scala - Unresolved dependency SBT, scalariform

I am receiving this compilation error:

In the root of my project I have a build.sbt file:

I also have a core/build.sbt file with several resolvers, libraryDependencies, and exclusions.

project/plugins.sbt:

~/.sbt/0.13/global.sbt

0 投票
1 回答
26 浏览

scalariform - 如何在标量形式的冒号上对齐?

我有一个这样的案例类:

scalariform中是否有设置来获得这个?(与冒号对齐)

我正在使用带有设置 setPreference(AlignParameters, true) 的 sbt-scalariform

0 投票
1 回答
639 浏览

scala - scalariform不下载依赖项

当我尝试安装 scalariform 插件时:

构建.sbt:

我收到 sbt 错误:

[

我需要特定版本的 scalari 插件吗?

0 投票
0 回答
26 浏览

scala - 如何使用 scalariform 格式化 build.sbt

我想让我的 2.11 scala 项目自动格式化。

下面的 scala 代码/src/main/scala似乎格式正确,但是下面的 build.sbt 不是。我想对齐 %%、% 和 =>。

我的project/scalariform.sbt

我的build.sbt

谢谢你的帮助

0 投票
1 回答
122 浏览

scala - Scalafmt 包名检查器

我在 scalariform 中找到了一个很好的规则来检查包名称,如下所示:

但是,我在文档中找不到 scalafmt 的相应规则。有没有类似的东西?

0 投票
1 回答
210 浏览

scala - SBT scalariform 插件多次格式化相同的东西,可以做一次吗?

SBT scalariform 插件在多项目设置中多次格式化文件。这是示例https://github.com/Seetaramayya/sbt-scalariform-example

如果您编译项目,您可以在控制台中看到类似的内容

代码库中有 5 个 scala 文件和 2 个 sbt 文件。在 SBT 和 scalariform 文档中,我都找不到如何在多模块设置中只执行一次任务。

我只想执行一次任务。disablePlugins我看到的唯一选项是在根项目级别启用插件并在子项目中禁用,但我不喜欢该选项(我需要添加15子项目)

0 投票
1 回答
780 浏览

scala - sbt.build 文件的导入未找到错误

我正在学习 Scala 和 sbt。我有一个我要开始的现有项目。

在顶部项目文件夹下的命令行上,只要我输入 sbt 命令,我就会得到:

我找不到此特定错误的在线参考。我认为第二个错误是因为第一个错误。

sbt.build文件具有以下三个导入:

我有 scala 版本 2.13.0 和 sbt 版本 1.2.8