VS Code 之 Jupyter NoteBook 初試


一、前言

  在今年九月的 PyCon China 大會上,官宣了一項 VS Code Python 的全新功能:Visual Studio Code Python 插件將提供 Jupyter Notebook 的原生支持,這樣 Jupyter Notebook 的便捷性與 VS Code 強大的編輯和調試功能就結合在一起了!

  Jupyter Notebook 眾多重要功能已經在 VS Code 中全面支持,包括運行單個 cell、運行全部 cell、管理 cell、Markdown 預覽、查看運行結果等等。

 

二、安裝

  首先打開 VS Code,然后同時按下 Ctrl + Shift + P,在彈出的輸入框中輸入“python:switch”,再選擇“Python:Switch to Insiders Daily Channel”,如下圖:

  

   選擇完畢之后就會自動下載安裝了,在左下角會顯示下載信息,如下圖:

  

   下載完成之后會提示“reload”重新打開 VS Code,如下圖:

  

 

 三、創建

  還是按下 Ctrl + Shift + P,然后再輸入框中輸入“python:create”,再選擇“Python:Create New Blank Jupyter NoteBook”,如下圖:

     

  除了用這種方法,還可以直接新建一個后綴名為“ipynb”的文件,新建成功后打開如下圖:  

  

 

四、使用

  單元格有三種狀態:未選中,命令模式和編輯模式。三種狀態由左側豎線來表示,如果看不到豎線就表示未選中。若處於編輯模式,,則左側豎線將帶有綠色斜線陰影:

  

   若處於命令模式,則左側豎線將顯示為藍色:

  

  寫好代碼后,點擊單元格中的綠色箭頭,運行結果將顯示在下方。除了這種方法,還可以使用快捷鍵:

Ctrl + Enter:運行當前單元格。

Shift + Enter:運行當前單元格,並跳到下一單元格。

Alt + Enter:運行當前單元格,並在下方創建一個單元格。

 

五、編輯 MarkDown

  Jupyter 筆記本的特點就是將 Markdown 文檔和 Python 代碼結合在一起,如果我們想寫一段文檔而不是代碼,則需要點擊單元格中的 Markdown 圖標,將代碼模式轉變成文檔模式。 

  

   要轉換成 MarkDown,可以在命令模式下使用快捷鍵進行切換,Ctrl + M 切換成 MarkDown 模式,Ctrl + Y 切換成代碼模式。

  

    

 

六、部分快捷鍵

  Enter:切換到編輯模式。

  Esc:切換到命令模式。

  雙擊D:刪除當前單元格。

  A:在上方創建一個單元格。

  B:在下方創建一個單元格。

  L:為當前單元格添加行號。

  TAB:代碼補全


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM