- 如何查看程序中 Scala 的源碼,比如要查看 Array.scala 的源碼,在IDEA中如何操作?
-
首先使用IDEA安裝了源碼
之前在配置IDEA開發(fā) Scala 環(huán)境的時候,我們就已經(jīng)下載安裝了某個版本的 Scala SDK,其中就包括源碼安裝
SDK路徑
源碼路徑為
~/.ivy2/cache/org.scala-lang/scala-library/srcs
如果安裝多個版本的 Scala SDK,該路徑下還會有多個源碼包共存
多個SDK版本
-
按住 Ctrl 鍵,鼠標(biāo)放到代碼中 Array 關(guān)鍵詞上,這時 Array 關(guān)鍵詞會出現(xiàn)下劃線,然后點(diǎn)擊鼠標(biāo)左鍵
1.如果已關(guān)聯(lián)了源碼,則會直接打開 Array.scala
Array.scala
2.如果還沒有關(guān)聯(lián),則打開的是 Array.class 中間字節(jié)碼文件
Array.class
這時點(diǎn)擊右側(cè)的 Attach Sources ,就會彈出關(guān)聯(lián)源碼窗口,定位到源碼路徑,選擇對應(yīng)版本就好了
關(guān)聯(lián)源碼




