簡體   English   中英

在IntelliJ IDEA中使用sbt編譯服務器時忽略Scala腳本

[英]Ignoring Scala scripts when using sbt compile server in IntelliJ IDEA

最近,IDEA使用sbt引入了一個外部編譯服務器。

在我的一個項目中,我有一堆.scala腳本和其他Scala源文件一起放在一起。 我剛剛從這個新的編譯服務器進來以來第一次重建了這個項目,並且嘗試編譯出現了Error(1, 1) expected class or object definition (因為腳本只是一個命令/定義列表而沒有包含在一個對象或類)。

有沒有辦法告訴它忽略腳本文件?

使用.sc和IDEA不會抱怨。

更新。

另一種方法是使用.sh擴展作為一個shell腳本,如建議在這里腳本吧! 部分

使用腳本文件的另一個擴展名,而不是.scala而不是.sc ,例如它可能是.scalas ,要突出顯示,CodeCompletion將它附加到Scala的文件類型:

File -> Settings -> File Types -> Scala Files

暫無
暫無

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

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