使用新的創(chuàng)建環(huán)境命令簡化項目設置
我們添加了一個新的命令,可自動為您的 Python 工作區(qū)創(chuàng)建虛擬環(huán)境或 Conda 環(huán)境。您可以通過命令面板觸發(fā)命令(Ctrl + Shift + P? + ? + P),選擇是要使用 venv 還是 Conda 環(huán)境創(chuàng)建新的虛擬環(huán)境,最后為您的項目選擇所需的解釋器。
該命令還將安裝項目文件夾中的 requirements/dependencies 文件中列出的必要包,例如 requirements.txt、pyproject.toml 或 environment.yml。我們希望這個新功能能夠簡化環(huán)境創(chuàng)建的過程,并鼓勵使用虛擬環(huán)境編寫代碼以獲得最佳實踐。
現(xiàn)在可以為 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
預發(fā)布的 autopep8 擴展
我們繼續(xù)向我們不斷增長的擴展庫添加一個新的 autopep8 擴展!與我們的 pylint、black、isort 和 flake8 擴展一樣,autopep8 擴展使用語言服務器協(xié)議來提供格式支持。由于它附帶最新版本的 autopep8,因此不需要在 Python 環(huán)境中安裝它。
您現(xiàn)在可以通過從市場下載 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
語言服務器協(xié)議: 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文件單元格折疊
現(xiàn)在可以在 Python 文件中折疊所有用 # %% 標記表示的“單元格” 。這使得折疊代碼部分變得很容易,這樣您就可以查看您的 Python 文件而無需大量滾動。
標記和參數(shù)化筆記本單元格
您現(xiàn)在可以直接在筆記本編輯器中添加標簽和參數(shù)化筆記本單元格,而無需打開文檔的json 格式——這是Jupyter 擴展中提供的功能。此功能可以為papermill 或 nbconvert 的筆記本提供參數(shù)化等功能,以便直接從您的筆記本創(chuàng)建幻燈片!
Pylance 的類型檢查狀態(tài)按鈕
您現(xiàn)在可以通過編輯器底部狀態(tài)欄中的語言狀態(tài)按鈕為 Pylance 設置類型檢查模式。此設置可以在 off、basic 和 strict 之間切換。 您可以在 Visual Studio Code Docs 中了解有關類型檢查設置和其他 Python 語言服務器設置的更多信息。
Visual Studio Code Docs https://code.visualstudio.com/docs/python/settings-reference?ocid=AID3052907
審核編輯:劉清
-
虛擬機
+關注
關注
1文章
949瀏覽量
28470 -
python
+關注
關注
56文章
4811瀏覽量
85075 -
vscode
+關注
關注
1文章
157瀏覽量
7877
發(fā)布評論請先 登錄
相關推薦
Harmony_IOT Visual_Code環(huán)境搭建介紹
如何安裝visual studio code
Visual Studio Code搭建項目記錄
Visual Studio Code 軟件免費下載
如何在Visual Studio和VS Code里協(xié)同寫Java?
Visual Studio Code的真正開源替代品來了
IAR Systems更新Visual Studio Code擴展
IAR Systems更新Visual Studio Code擴展 簡化嵌入式開發(fā)工作流程
使用Visual Studio Code開發(fā)MCUXpresso工程(環(huán)境準備篇)
使用Visual Studio Code開發(fā)MCUXpresso工程(工程創(chuàng)建/編譯篇)
使用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)
評論