簡體   English   中英

scala.tools.nsc包的目的是什么?

[英]What is the purpose of the scala.tools.nsc package?

我花了幾個小時谷歌搜索一些東西,允許我在Scala中打開Zip文件(我知道你可以使用Java API,但我希望找到一個Scala友好的包裝器,而不是寫關於編寫Buffered / FileInputstream等)

所以我只是在REPL中亂搞並發現了這個包

scala.tools.nsc.io.ZipArchive

經過一些挖掘和使用這個scala.tools.nsc.io.File ,我設法打開了一個包含所有Scala優點的zip存檔(能夠foreach等)

事情是我在官方的Scala 2.8.1 API文檔中看不到任何提及這個包,所以我只是想知道為什么沒有關於它的文檔? 它是什么?

此包包含與編譯器相關的類。 它主要用於(據我所知)插件創建。

由於它與Scala編譯器有關,我不確定它是一個“穩定”的包,它在Scala版本之間可以改變多少,所以要小心。

暫無
暫無

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

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