Vscode Python外掛2022年5月釋出

banq發表於2022-05-07

2022 年 5月已推出適用於 Visual Studio Code 的Python和Jupyter擴充套件外掛!在此版本中,引入了三個新擴充套件:Black、isort和Jupyter Powertoys。

black外掛
現在有了一個Black的[url=https://marketplace.visualstudio.com/items?itemName=ms-python.black-formatter]新擴充套件[/url],即 Python 格式化程式。與pylint 擴充套件類似,這個新擴充套件使用語言伺服器協議來提供格式支援,並且它附帶最新版本的 Black——因此您不再需要將它安裝在 Python 環境中。

您今天可以透過從市場上安裝這個新擴充套件來試用 它。然後開啟一個 Python 檔案,右鍵單擊編輯器並選擇“Format document with ...”。

isort外掛
我們還有一個新的擴充套件,用於使用isort對匯入進行排序。當您開啟檔案並且您的匯入不遵循 isort 的標準時,它將顯示錯誤診斷並提供程式碼操作來修復匯入順序。

瀏覽器上的 Jupyter Notebooks
Jupyter 擴充套件現在可以作為與 vscode.dev一起使用的 Web 擴充套件。功能目前受到限制,僅支援在不需要 https 的 Jupyter 伺服器上執行的筆記本(.ipynb 檔案)。
如果您想試驗該功能,請從本地計算機啟動 Jupyter:

jupyter --no-browser --NotebookApp.allow_origin_pat=https://.*\.vscode-cdn\.net


Jupyter Powertoys擴充套件外掛
Jupyter團隊很高興地宣佈Jupyter Powertoys擴充套件,它為使用Jupyter筆記本提供實驗性功能。在它的第一個版本中,以下功能已經有了原型。

  • 核心管理皮膚
  • 上下文幫助
  • 執行分組


Jupyter核心的改進
對核心處理進行了一些更新。

為了使核心崩潰時更加明顯,擴充套件現在在單元輸出中顯示這一資訊。
在執行過程中檢測到某些已知錯誤時,單元格輸出中現在有故障排除指導。
解決核心執行問題可能是一個棘手的、耗時的過程。因此,我們在wiki上整理了一個故障排除部分,希望能幫助指導你更快地找到解決方案。
 

相關文章