Come aprire file .KTS su Mac
Per aprire file .KTS su Mac, per visualizzare/modificare: aprire il file .kts in un editor di codice (qualsiasi editor di testo normale funziona per la lettura).
Istruzioni passo passo
- Per visualizzare/modificare: aprire il file .kts in un editor di codice (qualsiasi editor di testo normale funziona per la lettura).
- Per eseguire come script Kotlin: installa il compilatore della riga di comando Kotlin ed esegui: kotlinc -script /path/to/file.kts
Problemi comuni
Facendo doppio clic non viene eseguito lo script
I file .kts sono codice sorgente; la maggior parte dei sistemi operativi non li esegue per impostazione predefinita quando si fa doppio clic.
- Apri il file in un editor di codice per esaminarlo come testo.
- Eseguilo da un terminale con il compilatore Kotlin: kotlinc -script file.kts
Tentativo di eseguire un file DSL Gradle Kotlin come script autonomo
File come build.gradle.kts sono script di build Gradle scritti in Kotlin DSL; sono pensati per essere valutati da Gradle, non eseguiti come uno script Kotlin generico.
- Se il file è denominato build.gradle.kts (o settings.gradle.kts), trattalo come una configurazione di build Gradle.
- Eseguilo tramite Gradle come parte del progetto (non tramite kotlinc -script).
Lo script fallisce perché gli strumenti Kotlin non sono installati o su PATH
L'esecuzione di un file .kts richiede il compilatore della riga di comando Kotlin (kotlinc). Se manca o non è disponibile nel PATH della shell, il comando non funzionerà.
- Installa gli strumenti da riga di comando di Kotlin.
- Verifica che kotlinc sia disponibile eseguendo: kotlinc -version
- Esegui nuovamente lo script utilizzando: kotlinc -script file.kts
Nota di sicurezza
I file .kts sono codice eseguibile quando vengono eseguiti (ad esempio con kotlinc -script). Esegui script solo da fonti di cui ti fidi, perché possono eseguire azioni consentite dal tuo account utente.