0
我發現我不能寫斯卡拉塊註釋(/ ** /)裏面的雙引號一個非常奇怪的事情,我得到了一個錯誤說:Scala塊註釋中的雙引號?
IO錯誤而xxxx.scala 使用UTF-8
解碼
如果我將雙引號改爲單引號,它編譯得很好。
我正在使用IntelliJ IDEA Community Edition 98.231和每晚構建的Scala插件。
那麼會有什麼問題呢?
我發現我不能寫斯卡拉塊註釋(/ ** /)裏面的雙引號一個非常奇怪的事情,我得到了一個錯誤說:Scala塊註釋中的雙引號?
IO錯誤而xxxx.scala 使用UTF-8
解碼
如果我將雙引號改爲單引號,它編譯得很好。
我正在使用IntelliJ IDEA Community Edition 98.231和每晚構建的Scala插件。
那麼會有什麼問題呢?
將此作爲答案發布,以便可以關閉問題。所有的榮譽@retronym。
我想你有一個unicode捲曲報價。如果您想使用unicode,我建議將-Dfile.encoding=UTF-8
添加到IntelliJ vmoptions
文件中,並將IDE設置中的文件編碼設置爲UTF-8。
我無法在REPL中重現您的錯誤。所以我猜猜問題出在IntelliJ和/或插件上。 – Agl 2010-11-05 08:43:06
非常感謝Agl,我也是這麼想的。 – Sawyer 2010-11-05 09:01:27
我想你有一個unicode捲曲報價。如果您想使用unicode,我建議將-Dfile.encoding = UTF-8添加到IntelliJ vmoptions文件中,並將IDE設置中的文件編碼設置爲UTF-8。 – retronym 2010-11-05 12:43:38