使用新的創建環境命令簡化項目設置
我們添加了一個新的命令,可自動為您的 Python 工作區創建虛擬環境或 Conda 環境。您可以通過命令面板觸發命令(Ctrl + Shift + P? + ? + P),選擇是要使用 venv 還是 Conda 環境創建新的虛擬環境,最后為您的項目選擇所需的解釋器。
該命令還將安裝項目文件夾中的 requirements/dependencies 文件中列出的必要包,例如 requirements.txt、pyproject.toml 或 environment.yml。我們希望這個新功能能夠簡化環境創建的過程,并鼓勵使用虛擬環境編寫代碼以獲得最佳實踐。
現在可以為 Pylance 提供包含、排除和忽略的路徑
Pylance 添加了一項增強功能,允許用戶通過 VS Code 設置包含、排除和忽略路徑。在每個設置中,您可以指定 Pylance 診斷輸出應包含、排除或忽略的目錄或文件的路徑。
在 VS Code 設置面板中查找這些新設置:
python.analysis.include
python.analysis.exclude
python.analysis.ignore
Pylance:
https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance
預發布的 autopep8 擴展
我們繼續向我們不斷增長的擴展庫添加一個新的 autopep8 擴展!與我們的 pylint、black、isort 和 flake8 擴展一樣,autopep8 擴展使用語言服務器協議來提供格式支持。由于它附帶最新版本的 autopep8,因此不需要在 Python 環境中安裝它。
您現在可以通過從市場下載 autopep8 擴展。如果您有任何問題或功能請求,您可以將它們提交在 autopep8 擴展的 GitHub 存儲庫中。
pylint: https://marketplace.visualstudio.com/items?itemName=ms-python.pylint
black: https://marketplace.visualstudio.com/items?itemName=ms-python.black-formatter
isort: https://marketplace.visualstudio.com/items?itemName=ms-python.isort
flake8: https://marketplace.visualstudio.com/items?itemName=ms-python.flake8
語言服務器協議: https://microsoft.github.io/language-server-protocol/?ocid=AID3052907
autopep8: https://pypi.org/project/autopep8/
市場: https://marketplace.visualstudio.com/items?itemName=ms-python.autopep8
autopep8 擴展的 GitHub 存儲庫:
https://github.com/microsoft/vscode-autopep8
Python文件單元格折疊
現在可以在 Python 文件中折疊所有用 # %% 標記表示的“單元格” 。這使得折疊代碼部分變得很容易,這樣您就可以查看您的 Python 文件而無需大量滾動。
標記和參數化筆記本單元格
您現在可以直接在筆記本編輯器中添加標簽和參數化筆記本單元格,而無需打開文檔的json 格式——這是Jupyter 擴展中提供的功能。此功能可以為papermill 或 nbconvert 的筆記本提供參數化等功能,以便直接從您的筆記本創建幻燈片!
Pylance 的類型檢查狀態按鈕
您現在可以通過編輯器底部狀態欄中的語言狀態按鈕為 Pylance 設置類型檢查模式。此設置可以在 off、basic 和 strict 之間切換。 您可以在 Visual Studio Code Docs 中了解有關類型檢查設置和其他 Python 語言服務器設置的更多信息。
Visual Studio Code Docs https://code.visualstudio.com/docs/python/settings-reference?ocid=AID3052907
審核編輯:劉清
-
虛擬機
+關注
關注
1文章
937瀏覽量
28426 -
python
+關注
關注
56文章
4807瀏覽量
85037 -
vscode
+關注
關注
1文章
157瀏覽量
7851
發布評論請先 登錄
相關推薦
Harmony_IOT Visual_Code環境搭建介紹
如何安裝visual studio code
Visual Studio Code搭建項目記錄
Visual Studio Code 軟件免費下載
如何在Visual Studio和VS Code里協同寫Java?
Visual Studio Code的真正開源替代品來了
IAR Systems更新Visual Studio Code擴展
IAR Systems更新Visual Studio Code擴展 簡化嵌入式開發工作流程
使用Visual Studio Code開發MCUXpresso工程(環境準備篇)
使用Visual Studio Code開發MCUXpresso工程(工程創建/編譯篇)
使用Visual Studio Code進行MicroPython編程
Visual Studio Code的安裝和使用
![<b class='flag-5'>Visual</b> <b class='flag-5'>Studio</b> <b class='flag-5'>Code</b>的安裝和使用](https://file1.elecfans.com/web2/M00/88/7C/wKgZomRoeu6AU3uVAARg5gr7tX8157.jpg)
Visual Studio Code - 如何在Visual Studio Code(VS Code)中構建和調試RL78項目
Vector推出一套基于Visual Studio Code的免費插件
![Vector推出一套基于<b class='flag-5'>Visual</b> <b class='flag-5'>Studio</b> <b class='flag-5'>Code</b>的免費插件](https://file1.elecfans.com/web2/M00/0C/4C/wKgZomdCxOqAK8gwAAAF0jdn2RY627.jpg)
評論