1

在添加另一个依赖项后build.sbt- 我如何导入sbt-changes?

使用命令重新加载窗口它可以工作,但它会重新加载所有内容(如bloob)。

有没有办法只导入sbt-changes?

4

1 回答 1

1

Metals 扩展支持本地导入 sbt 更改

当您更改build.sbt或 下的来源project/时,系统会提示您重新导入构建。

在此处输入图像描述

我们也可以通过执行Metals: Import Build 命令手动导入更改。


如果没有 Metals,可能会尝试将文本从键绑定发送reload; update到终端,该终端通过导航到View | Command Palette | Preferences: Open Keyboard Shortcuts (JSON)并定义以下快捷方式来执行 sbt cmd+shift+R

[
    {
        "key": "cmd+shift+R",
        "command": "workbench.action.terminal.sendSequence",
        "args": {
          "text": ";reload; update\u000D"
        }
      }
]

cmd+shift+R现在应该只重新加载 sbt 更改,而不是重新加载整个 Visual Studio Code 窗口。

于 2019-05-01T11:24:36.493 回答