VSCode 更好的 Python 擴展,可大大提升你的生產力
這里有 13 個 VSCode 最好的 Python 擴展,可大大提升你的生產力。
建議閱讀后收藏,留下印象,回頭按需安裝。
1、Python by Microsoft
這個微軟發布的 VS Code 擴展對 Python 有豐富的支持。
- 使用 Pylint 或 Flake8 或 black 支持為代碼進行 Linting
- 在 VS Code 編輯器中調試代碼
- 支持 Jupyter 筆記本、Pytest
2、Pyright
Pyright 是一個非常快速的靜態類型檢查器和代碼驗證器。
- 必要時自動插入類型提示
- 根據 PEP8 規則自動重新排序代碼中的導入。
如果你安裝了 Pylance 那就不需要安裝這個了。
3、IntelliCode
這是一個 AI 輔助代碼補全工具,它使用 AI 掃描代碼,會提示你接下來的代碼是什么,輕輕按一下 tab 就可以自動完成代碼補全,這方面做得甚至比微軟的 Python 擴展更好。
這個不只是提示 Python,它提示所有,非常方便,寫起注釋英文注釋真的很方便。
4、Sort lines
顧名思義,它對文本行進行排序。
如果在 Python 腳本中導入大量庫并且不想手動重新組織它,這會很方便。
5、Indenticator
此 VS Code 擴展可以為每種編程語言分別設置首選縮進。啟用此功能的好處是可以輕松查看代碼中 for 循環或 if 語句的結束位置。
6、 Sourcery
Sourcery 是一個人工智能驅動的編碼助手,可以幫助你更快地編寫更好的 Python 代碼。它通過動態提供重構建議來工作,你可以立即將這些建議集成到代碼中。
7、Python Docstring Generator
這個擴展可以快速為你的 python 函數生成文檔字符串。
8、Dash
當在編碼時需要參考官方 Python 文檔時,這絕對是一個非常必要的擴展。
9、Indent rainbow
Indent Rainbow 為縮進添加顏色,使可讀性更好,尤其是在 VS Code 等深色背景中。將此與 Indenticator 結合使用可提高代碼的閱讀流暢度。
10、Jupyter
此擴展在 vscode 中打開和運行 jupyter 筆記本。這就像打開一個 jupyter notebook,就在 vscode 里面。
11、GitLens
這是一個強大的擴展,可讓你查看代碼行隨時間變化相關的人員、原因和方式,以及許多其他功能。
12、Git History
Git History 是一個 VSCode 擴展,它提供了 git 日志的可視化。不需要在終端輸入復雜的命令中查看格式化的 git log 了。
13、Code Spell Checker
Code Spell Checker 會檢查代碼中的英文單詞是否有拼寫錯誤,適用于 camelCase 風格。
這個拼寫檢查器的目標是幫助捕捉常見的拼寫錯誤,同時保持低誤報的數量。
最后的話
本文分享了個人覺得對 Python 編程非常實用的擴展,有些擴展并不只僅僅適用于 Python,如果覺得有幫助,還請點贊、在看擴散。