将 Kate 与简单构建工具 (SBT) 结合使用

发布于 2024-08-28 09:54:49 字数 348 浏览 6 评论 0原文

你好,我正在使用 Kate 编辑器,因为 Scala 开发缺乏其他好的工具,我也在使用 IntelliJ,但它仍然有一些错误,而且速度慢得让我不耐烦。

我刚刚开始使用 Kate 和 SBT,在这方面我遇到了一些挑战,我希望“互联网”上有一个答案。

我在 Kate 中使用标准的“构建插件”,并将命令从 make 更改为 sbt。这工作正常,当 sbt 在编译期间失败时,我还会收到错误报告。不过,我真的想知道是否可以将编译错误集成到 Kate 中,以便将其显示在“错误和警告”下,而不是仅显示在输出选项卡中,我必须在输出选项卡中手动搜索编译错误。

我猜测它与输出的格式有关,如果是这样的话,也许“只是”我需要对解析语言进行较小的调整。

Hello I am working with the Kate editor based on the lack of other good tools for Scala development, I am also using IntelliJ however it still has some bugs, and are slow enough to make me impatient.

I have just startet using both Kate and SBT, and in that regard I have a little challenge I hope there is an answer for out there on "The Internet".

I am using the standard "Build plugin" in Kate and has changed the commands from make to sbt. This works fine, and I am also getting a error report when the sbt fails during compile time. However I really wish to know if it is possible to integrate the compile errors into Kate such that it would be shown under "Errors and Warnings" instead of just in the output tab, where I have to do a manual search for the compile errors.

Im guessing that it has something to do with the format of the output, if that is the case maybe it is "just" a smaller adjustment I need to make to the parsing language.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

知足的幸福 2024-09-04 09:54:49

只是为了澄清问题的状态。

我还没有找到任何可以解决这个问题的东西,所以我决定使用 IntelliJ Community Edition 和 Scala 作为唯一的活动插件,这样 IntelliJ 可以在冷时大约 35 秒启动,“热”时启动 20 秒,这是由下面的 SBT 工具支持的。
目前看来这是最好的解决方案。

Just to clearify the status of the question.

I have not been able to find anything which can solve this problem, so I have decided to use IntelliJ Community Edition with Scala as only active plugin, in that way IntelliJ can start in about 35 seconds cold, and 20 seconds when "warmed" up, this is supported by the SBT tool underneath.
Currently it seems like the best solution.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文