簡體   English   中英

如何在 Intellij IDEA 中使用 Gradle 創建 Kotlin 控制台應用程序

[英]How to create a Kotlin console application with Gradle in Intellij IDEA

我從 JetBrains 找到了這個教程: https ://www.jetbrains.com/help/idea/create-your-first-kotlin-app.html ? section = Gradle%20Kotlin

日期為 2020 年 8 月 19 日。

我使用的是與他們的文檔中相同的 IntelliJ IDEA 版本:2020.2。

但是,我的項目創建向導與他們的完全不同。

他們提供了這個截圖:

在此處輸入圖片說明

但對我來說,它看起來像這樣:

在此處輸入圖片說明

當我點擊下一步時: 在此處輸入圖片說明

我看不到在哪里可以選擇控制台應用程序模板或 Gradle。

我找到了第二個教程 - https://kotlinlang.org/docs/tutorials/jvm-get-started.html ,它顯示了 New Project 向導的第三個變體:

在此處輸入圖片說明

教程已經過時了嗎? 我做錯了什么嗎? 如何使用 Gradle 基於控制台應用程序模板創建 Kotlin 項目?

您擁有的向導現在似乎已過時。 最近有一個全新的,作為 Kotlin 1.4 的一部分發布(見這里)。
最有可能的是,問題是由 Kotlin IDE 插件過時或其他原因引起的。 請嘗試使用Preferences -> Plugins菜單刪除並重新安裝。 請在此處發表評論並附上結果。 我想知道這是否有幫助。

確實這很奇怪,我從來沒有見過像你這樣的對話框(我的看起來像教程中的那個)。 但是,選擇模板並沒有什么特別之處——它只是創建主文件,您可以自己創建。

因此,使用“JVM/IDEA”選項創建一個新項目。 如果它已經打開了一個main.kt文件,你不需要做任何其他事情。 如果沒有,請查看src文件夾 - 您應該看到一個名為main的文件夾, kotlin有一個名為kotlin的文件夾(帶有一個藍色圖標而不是灰色) - 這里是您要創建主文件的位置(右鍵單擊 -> new kotlin file/class -> main.kt並將其main.kt文件,而不是類)。 最后,把它放在文件中:

fun main(args: Array<String>) {
    println("Hello world!")
}

注意:如果您沒有kotlin文件夾,請在帶有藍色圖標的文件夾中創建文件(甚至可能是src )。 此外,如果這不使用 Gradle(出於某種原因),請創建一個 Gradle 項目,然后在“其他庫和框架”選項中,取消選中 Java 並選中 Kotlin,如果不是,則繼續創建main.kt創建。

你可以從終端創建一個 Kotlin + gradle 項目:

$mkdir myProject; cd myProject; gradle init

按照教程。

然后啟動 Intellij 並打開目錄你很高興去

同樣的過程是這樣的

同樣的事情發生在我身上,但我想出了如何解決它:

只需禁用 Material Theme UI。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM