成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

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

開發 后端
今天,猿妹要和大家介紹Python程序員在2021年最不應該錯過的優秀VS Code擴展。

今天,猿妹要和大家介紹Python程序員在2021年最不應該錯過的優秀VS Code擴展:

1. Python

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

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

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

3. Python Docstring Generator

文檔的重要性相信大家都知道,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

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

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

5. Python Preview

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

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

6. Python Type Hint

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

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

7. jupiter

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

鏈接:

https://medium.com/better-programming/the-best-vs-code-extensions-for-python-developers-for-2021-748b2ce16eee

 

責任編輯:趙寧寧 來源: 開源最前線
相關推薦

2021-04-13 09:07:12

程序員工具軟件開發

2021-06-30 15:05:15

VS Code程序員編程

2023-10-23 08:09:34

Chrome插件擴展

2024-02-19 00:00:00

Project開發項目

2021-01-11 16:27:48

Python程序員語言

2012-03-06 09:22:46

程序員

2025-06-05 04:11:00

IntelliJIDEA插件

2019-05-24 08:00:00

Visual StudVisual Stud程序員

2022-10-24 09:00:47

畫圖工具程序員XMind

2009-06-25 09:33:43

Java API程序員

2019-09-25 11:39:07

程序員編程技術

2014-08-15 14:25:48

Android程序員資源

2014-08-20 10:28:29

Android

2011-06-11 20:59:12

程序員

2024-03-26 00:05:00

VS Code插件列開發

2015-07-09 10:30:35

程序員必備經驗

2020-10-14 08:32:08

算法遞歸面試

2021-03-02 09:34:15

GitHub倉庫代碼

2021-02-20 11:04:40

C++VS代碼調試

2024-01-09 18:03:30

開發者插件代碼
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久久久看片 | 久久伊人一区 | 亚洲欧美日韩精品久久亚洲区 | 99reav| 黄色毛片在线播放 | 午夜精品久久久久久久星辰影院 | 成人欧美一区二区 | 在线91| 免费黄色片在线观看 | 国产成人免费视频网站视频社区 | 欧美日韩中文字幕在线 | 中文字幕视频免费 | 久久亚洲天堂 | 久草视频在线看 | 最新国产在线 | 国产精品无码永久免费888 | 国产一区91精品张津瑜 | 久久精品中文字幕 | 日韩精品一区二区三区在线播放 | 精品少妇一区二区三区日产乱码 | 久久9精品| 精品视频一区二区三区在线观看 | 精品视频成人 | 久久国产精品久久久久久 | 亚洲一区二区在线免费观看 | 蜜桃av鲁一鲁一鲁一鲁 | 金莲网 | 日日夜夜免费精品视频 | 久久精品视频网站 | 亚洲精品乱码8久久久久久日本 | 国产视频一区二区 | 日本特黄a级高清免费大片 国产精品久久性 | 国产精品日韩在线 | 色综合99 | 亚洲精品久久久久久国产精华液 | 国产亚洲精品久久久久久豆腐 | 91资源在线观看 | www.久久| 国产日韩视频 | 精品久久久久久久久久 | 久久成人人人人精品欧 |