為Jupyter Notebook設(shè)置像PyCharm一樣高級的代碼自動補全功能

1. 準備虛擬環(huán)境

打開Anaconda命令行工具,輸入conda create -n jupyter-notebook python=3.7創(chuàng)建一個名為jupyter-notebook的虛擬環(huán)境

輸入conda activate jupyter-notebook激活jupyter-notebook虛擬環(huán)境

命令行工具前方括號里的提示信息將由默認的base變?yōu)?code>jupyter-notebook

在這里插入圖片描述

2. 安裝插件

在終端輸入以下命令安裝jupyter_contrib_nbextensions插件,nbextensions啥意思?整個翻譯過來就是有牛B貢獻的jupyter擴展工具

安裝過程比較漫長,請耐心等待

pip install jupyter_contrib_nbextensions

安裝完畢后需要為用戶配置一下插件,在確保jupyter notebook未運行的情況下運行以下命令

jupyter contrib nbextension install --user --skip-running-check

3. 啟動并配置jupyter-notebook擴展工具

在終端運行jupyter notebook命令啟動jupyter-notebook,啟動后在瀏覽器界面中比以往多了一個名為Nbextensions的標簽,所有的插件默認是關(guān)閉的,點擊下圖所示按鈕即可打開插件管理。

在這里插入圖片描述

勾選名為Hinterland的插件,即可開啟代碼自動補全,如下圖。該插件的描述大致意思是:為每一次鍵盤輸入自動彈出代碼自動補全選項,而不是必須按下Tab鍵才顯示出代碼補全推薦項。
在這里插入圖片描述

4. 體驗一把

在每輸入一個或幾個字母時,都會自動彈出代碼補全選項,按下回車鍵默認選定第一項補全代碼。

在這里插入圖片描述

更多其他好玩兒的插件,等你來研究和體驗!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容