Jupyter Notebook的Kotlin核心(0.8版本)

kotliner發表於2020-05-08

喲西,大夥們!

今天我們釋出了Jupyter Notebook的Kotlin核心的新版本,如果你正在進行資料實驗,請嘗試下Kotlin核心的notebook。

Jupyter Notebook的一大優點是它的互動性。你可以非常快捷地在資料上試驗你的想法。 Kotlin核心有更強的程式碼補全功能,助你更快地遍歷想法。

在此之前,核心已經支援區域性符號的補全了,但是這次更新使全域性符號也能享受程式碼補全了。

這次更新的另一個新功能則是能在.之後使用程式碼補全了:

img

最後,在輸入字串時,Kotlin Kernel將幫助你補全本地檔案系統上的檔案路徑。

img

儘管Jupyter Notebook確實更快,但如果你習慣在傳統IDE中工作,可能會發現自己缺少某些功能,例如錯誤分析。 有了這個更新,你的程式碼中的錯誤將會像IDE上一樣被標記一條下劃線,並且在你滑鼠懸停時將顯示實用的貼士:

img

如何嘗試

線上

你可以瀏覽器中透過MyBinder服務直接使用Kotlin核心。官方倉庫中有數個示例

本地

要在你的Jupyter Notebook上嘗試新的Kotlin核心,透過conda或pip install進行安裝即可。

  • conda: conda install kotlin-jupyter-kernel -c jetbrains
  • pip install: pip install kotlin-jupyter-kernel

請注意,Kotlin Jupyter依賴於Java8,請確保其已安裝: apt-get install openjdk-8-jre

如果已經安裝了舊版本的Kotlin核心,請透過以下命令將其更新到最新版本:

  • conda: conda update kotlin-jupyter-kernel -c jetbrains
  • pip install: pip install --upgrade kotlin-jupyter-kernel

同樣的,歡迎加入Slack上的Kotlin社群#datascience頻道,去提問,尋求幫助或向他人施展援手,當然也希望能分享你的反饋和工作。

Let’s Kotlin!

相關文章