VS Code for Jupyter

VS Code 搭配 Python + Anaconda virtual environment 已經是我日常編程的部分。非常有彈性,可以用於 Windows PowerShell 或是 Windows WSL2 環境。

之前我也用 VS Code 於 Markdown 的編輯。不過這部分後來被 Typora 取代,因爲我比較喜歡 WYSWYT (What You See if What You Type) 的圖形界面。不過這部分可能會因爲 AI 興起而再度改變,主要因爲 VS Code 對 ChatGPT 或是 Copilot 的支持比較好。也許我會再考慮使用 VS Code for Markdown 編輯。

本文主要探討用 VS Code 於 Jupyter ipython notebook 的 debug 和執行。

VS Code 設定

在 Ubuntu (WSL2) 直接執行

1
> code example.ipynb

Q1: 如何選擇 python 環境還是應該選擇 ipython kernel?

Q2: 在 vs code debugging ipynb 有實質的好處嗎?

Q3: 還是使用 ipynb + markdown 可以取代 typora?

Q4: 可以利用 vs code + jupyter-ai 完成文本的寫作?

Reference