喲西,大夥們!
今天我們釋出了Jupyter Notebook的Kotlin核心的新版本,如果你正在進行資料實驗,請嘗試下Kotlin核心的notebook。
Jupyter Notebook的一大優點是它的互動性。你可以非常快捷地在資料上試驗你的想法。 Kotlin核心有更強的程式碼補全功能,助你更快地遍歷想法。
在此之前,核心已經支援區域性符號的補全了,但是這次更新使全域性符號也能享受程式碼補全了。
這次更新的另一個新功能則是能在.
之後使用程式碼補全了:
![img](https://i.iter01.com/images/617412008f139c5c8efe53a0bf936c182ede1e5dd723b81bf6fd5475be607b72.gif)
最後,在輸入字串時,Kotlin Kernel將幫助你補全本地檔案系統上的檔案路徑。
![img](https://i.iter01.com/images/b085274cc22d0f1c81f4e34a4adfdecdd1b0c5c5e2a2a2ef76a076d37723f932.gif)
儘管Jupyter Notebook確實更快,但如果你習慣在傳統IDE中工作,可能會發現自己缺少某些功能,例如錯誤分析。 有了這個更新,你的程式碼中的錯誤將會像IDE上一樣被標記一條下劃線,並且在你滑鼠懸停時將顯示實用的貼士:
![img](https://i.iter01.com/images/64f8f022e04e424a6f4aed2fe181eb5de048bfd3c1751df6253958d4b2f8ecef.gif)
如何嘗試
線上
你可以瀏覽器中通過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!