如何在IntelliJ中运行Kotlin Koans? 什么是“大班”?
我从Github下载了Kotlin Koans,安装了IntelliJ IDEA 2016.1.3并打开了Koans项目。 据我所知,我需要一个Configuration
来运行的例子。 这个Configuration
需要一个Main class
。 我找不到我在Kotlin Koans的主要课程。 我搜索了一个,但没有找到(除了在htmlDemo.kt
特殊的一个)。
我看到使用了某种单元测试框架。 它可能以某种方式调用task0
但IDE显示没有任何对task0
引用,只有一个来自todoTask0
。 todoTask0
的唯一参考是在task0
。 所以我们有循环引用,但是我没有找到一个外部引用来调用其中一个函数。
有人可以向我解释如何让Kotlin Koans在IntelliJ IDE中运行吗?
按照文档 :
在IntelliJ IDEA或你最喜欢的编辑器中打开项目。 注意:如果IntelliJ IDEA提示您更新Kotlin库,只需单击是。
运行测试。 让它通过
您可以通过打开一个文件( kotlin-koans/test/i_introduction/_0_Hello_World/_00_Start.kt
)来触发一个测试运行并kotlin-koans/test/i_introduction/_0_Hello_World/_00_Start.kt
:
您可以在文档中找到有关在IntelliJ中运行测试的更多信息。
最简单的方法是安装Kotlin Edu插件。 您可以阅读这个JB博客文章了解更多信息。
您也可以在不使用插件的情况下运行所有koans测试.IDEA允许您通过单击测试或应用程序定义附近的“运行”图标直接从IDE运行应用程序和测试:
已经很老的问题了,但是我也挣扎了一下。 这样做的方式是他们如何在他们的github回购中描述它(也许他们改变了自上次你检查)
https://github.com/Kotlin/kotlin-koans
如何构建和运行测试
使用Intellij IDEA或Android Studio处理项目:
将项目导入为Gradle项目。 要构建项目并运行测试,请在“Gradle”面板上使用“测试”任务。
我做了什么:
- 从github克隆通过文件 – >从版本控制的新项目 – > github
- 之后,我也无法运行任何东西
- 从现有的文件 – >新项目 – >选择你的文件夹
- 从外部模型导入项目 – >选择Gradle
- 没有必要改变任何东西,之后它为我工作