首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从执行dotty代码

如何从执行dotty代码
EN

Stack Overflow用户
提问于 2019-03-09 15:48:37
回答 1查看 734关注 0票数 5

我正在尝试使用Visual Studio Code来运行dotty代码。我根据sbt launchIDE的指示使用此页启动了IDE,我还安装了Dotty Language ServerCode Runner扩展。Dotty是使用brew安装的,我可以从CMD编译和执行dotty代码。

问题是我不能从Visual Studio Code运行这段代码,因为Code Runner试图使用scala而不是dotty来执行它。

找不到任何有用的配置来调整这个插件来使用dotty。

是否有任何方法使其从中工作?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-09 16:10:04

克隆存储库https://github.com/lampepfl/dotty-example-project (在页面https://dotty.epfl.ch/docs/usage/getting-started.html中提到)并运行

代码语言:javascript
复制
sbt launchIDE

(这是在https://dotty.epfl.ch/docs/usage/ide-support.html进行的)。

代码应该是运行和scala (运行时相同)。如果代码是用scalac而不是dotty编译的,这可能意味着scalaVersion在build.sbt中错了,或者在plugins.sbt中没有打开dotty插件。

build.sbt

代码语言:javascript
复制
lazy val root = project
  .in(file("."))
  .settings(
    name := "dottydemo",
    version := "0.1",
    scalaVersion := "0.13.0-RC1"
)

plugins.sbt

代码语言:javascript
复制
addSbtPlugin("ch.epfl.lamp" % "sbt-dotty" % "0.3.0")

此外,您还可以尝试IntelliJ IDEA (尽管它不受官方支持) 使用Intellij运行Scala项目

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55079054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档