溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

2021年Python程序員必備的VS code插件有哪些

發布時間:2021-10-19 11:02:57 來源:億速云 閱讀:258 作者:iii 欄目:編程語言

本篇內容介紹了“2021年Python程序員必備的VS code插件有哪些”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

1. Python

2021年Python程序員必備的VS code插件有哪些

VS Code在沒有這個擴展的情況下也會支持Python代碼高亮顯示。但還是推薦你安裝Python這個擴展,Python是由微軟自己開發的,與VS  Code是同一個創建者。它對提高Python開發人員的效率非常有用,VS Code會自動建議你在打開第一個.py文件后立即安裝它。

但為什么要安裝它呢?除了語法高亮顯示,Python還有一個強大的功能,如:

  • IntelliSense:使用自動補全、代碼導航、語法檢查等功能編寫代碼

  • Linting:使用Pylint、flke8等獲得額外的代碼分析

  • 代碼格式:使用black、autopep或YAPF格式化代碼

  • 調試:調試Python腳本、web應用程序和遠程或多線程進程

  • 測試:使用unittest、pytest或nose通過測試資源管理器運行和調試測試

  • Jupyter Notebooks:創建和編輯Jupyter Notebooks,添加和運行代碼單元格,渲染圖,通過變量瀏覽器可視化變量,使用data  viewer可視化數據幀等等

  • 環境:自動激活virtualenv, venv, pipenv, conda,和pyenv環境,并且支持自由切換

  • 重構:用變量提取、方法提取和導入排序來重構你的Python代碼

下載地址:https://marketplace.visualstudio.com/items?itemName=ms-python.python

2. Python Snippets

2021年Python程序員必備的VS code插件有哪些

Python Snippets是一個 Ferhat Yalç?n  開發的內置代碼片段包的擴展包,這個擴展包對任何開發人員來說非常有用的,特別是對Python初學者,它包含許多內置的代碼片段,比如字符串、列表、集合、元組、字典、類等等。使用這個插件的另一個好處是,它還為每個代碼片段提供了至少一個示例,使它在學習Python時很有用。

下載地址:https://marketplace.visualstudio.com/items?itemName=frhtylcn.pythonsnippets

3. Python Docstring Generator

2021年Python程序員必備的VS code插件有哪些

文檔的重要性相信大家都知道,Python Docstring  Generator通過自動創建文檔字符串,大大減少了開發人員的工作量,關于這個擴展最好的事情是它遵循docstring的所有標準格式,包括谷歌,docBlockr,Numpy,Sphinx和即將推出的PEP0257,此外,這個文檔字符生成器支持args、kwarg、decorators、errors  和帶有多行注釋功能的參數類型。

下載地址:https://marketplace.visualstudio.com/items?itemName=njpwerner.autodocstring

4. Python Test Explorer for Visual Studio Code

2021年Python程序員必備的VS code插件有哪些

Python Test Explorer for Visual Studio Code允許你使用Test Explorer UI運行Python  unittest或Pytest測試。這個小而方便的工具可以讓你有一個優秀的用戶界面和調試功能來測試你的代碼。我們都知道單元測試的重要性,所以在IDE或代碼編輯器上擁有這樣一個工具是很有必要的。

2021年Python程序員必備的VS code插件有哪些

下載地址:https://marketplace.visualstudio.com/items?itemName=LittleFoxTeam.vscode-python-test-adapter

5. Python Preview

2021年Python程序員必備的VS code插件有哪些

Python  Preview是一個擴展,它為Python代碼添加了可視化調試功能。它將調試代碼轉換為帶有動畫和圖形元素的交互式會話,以表示應用程序的狀態。就如下圖所示:

下載地址:https://marketplace.visualstudio.com/items?itemName=dongli.python-preview

6. Python Type Hint

2021年Python程序員必備的VS code插件有哪些

我們可以把 Python 的 Type Hints 想象成 JavaScript 的 TypeScript。Python Type Hint  為內置類型、預估類型、typing 模塊提供類型提示補全目錄。此外,它還可以在工作區中搜索 Python 文件以進行類型估計。

下載地址:https://marketplace.visualstudio.com/items?itemName=njqdev.vscode-python-typehint

7. jupiter

2021年Python程序員必備的VS code插件有哪些

jupiter是我最喜歡的VS Code擴展之一。與Jupyter  Notebooks的集成是我最喜歡PyCharm功能之一,盡管公平地說,我更喜歡PyCharm的集成,而不是VS Code的集成。jupiter for VS  Code是免費的,而PyCharm jupiter Notebook集成版只能專業版中提供。

下載地址:https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter

“2021年Python程序員必備的VS code插件有哪些”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女