首頁 > 開發工具 > VSCode > 主體

VSCode開發Python,這 14 個外掛程式不可錯過!

青灯夜游
發布: 2022-10-25 23:13:02
轉載
4877 人瀏覽過

VSCode怎麼開發Python?以下這篇文章給大家整理分享VSCode中開發Python的14 個不可錯過插件,快來收藏,看看有沒有需要!

VSCode開發Python,這 14 個外掛程式不可錯過!

可以說,Visual Studio Code 這個編輯器,讓微軟在開源社群中贏回了王者段位,要知道全球2,400 萬開發者中有1,400 萬稱VSCode 為自己的家,再加上GitHub 和VSCode 的結合,幾乎所有的程式設計師的都離不開VSCode,不過,VSCode 如此優秀,值得每個程式設計師使用,甚至我覺得非程式設計師都可以用它來碼字。 【推薦學習:《vscode入門教學》】

如果你還沒用過 VSCode,那安裝一個吧,很可能就打開了一個新世界。

今天分享 14 個非常實用 VSCode 插件,可以讓你寫程式如神一般,尤其是 Python 程式碼。

鑑於 VSCode 的輕量級,老用戶也不用不擔心安裝的擴充「太多」導致效能問題,工欲善其事必先利其器,所以放心安裝吧!

1. 即時重構你的Python 程式碼:Sourcery

效果展示:

VSCode開發Python,這 14 個外掛程式不可錯過!

##當你寫Python 程式碼時,它會即時幫你改進程式碼。它會自動審查和重構你的程式碼,以便你可以花更多時間專注於編寫新程式碼,減少清理時間。可以讓你的 Python 程式碼更乾淨、更容易讀。

透過它快速找到可以重構程式碼的領域,查看即時改進建議,並了解新變更如何影響程式碼品質。

主要功能:

    即時重構建議
  • 持續的程式碼品質回饋
  • 多檔案分析
  • 重複程式碼偵測
  • GitHub Pull Request 評論
  • Sourcery CLI、CI和Pre-Commit Hook選項

2. 標記某一行,用於跳轉,相當於書籤功能:Bookmarks

效果顯示:

VSCode開發Python,這 14 個外掛程式不可錯過!

    #新的黏性引擎
  • #新增虛擬工作區支援
  • 新增工作區信任支援
  • 全面的遠端開發支援
  • 新增跨平台支援
  • 改進了側邊欄的可用性

3. Rest API 用戶端:Thunder Client

效果展示:

VSCode開發Python,這 14 個外掛程式不可錯過!

雖然叫Thunder,但和迅雷沒有關係,它的名字是雷霆客戶端,是Visual Studio Code 的輕量級Rest API 用戶端,由Ranga Vadhineni 手工製作,設計簡單乾淨。

所以,你可以卸載臃腫的 PostMan 了。

4. 懸停檢視文件:Docs View

效果展示:

VSCode開發Python,這 14 個外掛程式不可錯過!

VSCode開發Python,這 14 個外掛程式不可錯過!

遊標放在某個函數或類別上面,就可以在側邊欄或面板中顯示相關文件

#5.程式碼搜尋:Sourcegraph

效果顯示:

VSCode開發Python,這 14 個外掛程式不可錯過!

Sourcegraph 的程式碼搜尋允許你在所有程式碼中快速找到和修復內容。

有了它,你可以直接從 VS Code IDE 免費搜尋數百萬個開源儲存庫。從有用的程式碼範例中學習,搜尋最佳實踐,並從開源宇宙中數百萬個儲存庫中重複使用程式碼。

此外,使用免費的 Sourcegraph Cloud 帳戶,你可以同步自己的私人和公共儲存庫,並在 VS Code 的單一視圖中搜尋所有程式碼。

Sourcegraph 的程式碼智慧功能透過「前往定義」和「尋找引用」功能提供快速的跨儲存庫導航,可以快速理解新程式碼,並在任何大小的程式碼庫中找到答案。

6. AI 幫你寫註解:AI Doc Writer

#效果顯示:

VSCode開發Python,這 14 個外掛程式不可錯過!

只要選取函數程式碼,然後按一個快捷鍵就會自動產生該方法的註釋,可用來產生函數文件。

7. 檢視檔案大小:filesize

效果顯示:

VSCode開發Python,這 14 個外掛程式不可錯過!

它在編輯器的狀態列中顯示聚焦文件的大小,如果你單擊狀態列元件,它將顯示有關文件的更多資訊。

8. 解釋程式碼:Krinql

如果你看不懂程式碼,可以讓Krinql 來回答,或是讓它寫文件字串:

效果展示:

VSCode開發Python,這 14 個外掛程式不可錯過!

Krinql 讓你寫更好的程式碼,速度超快。它解決了編寫程式碼的無聊部分,例如編寫文件字串。它還可以找到如何使用庫,並在 VS Code 編輯器本身中對其進行自動化。

9. GistPad

GistPad 可以讓你在 VSCode 中直接編輯 GitHub Gists 和儲存庫。可以打開、建立、刪除、分叉和星標和儲存庫,然後無縫開始像本地文件一樣編輯文件,而無需克隆、推送或拉取任何東西。它就像你自己的開發人員庫,用於建立和引用程式碼片段、常用的配置/腳本、程式設計相關筆記、知識庫和互動式範例。

效果展示:

VSCode開發Python,這 14 個外掛程式不可錯過!

10. 產生漂亮的程式碼截圖:CodeSnap

## 效果顯示:

VSCode開發Python,這 14 個外掛程式不可錯過!

11. 自動補全:Visual Studio IntelliCode

效果顯示:

VSCode開發Python,這 14 個外掛程式不可錯過!

VSCode開發Python,這 14 個外掛程式不可錯過!

VSCode開發Python,這 14 個外掛程式不可錯過!

VSCode開發Python,這 14 個外掛程式不可錯過!

VSCode開發Python,這 14 個外掛程式不可錯過!

##12. 自動即時評估Python 程式碼:AREPL for PythonVSCode開發Python,這 14 個外掛程式不可錯過!


########13. 即時對Python 程式碼進行檢查:Wolf#########也就是說,你可以在VSCode 中體驗Python 解釋器裡面的那種所見即所得的體驗,功能上和AREPL for Python 有點像。 ######效果展示:##################14. 將Gather 功能加入Jupyter 擴充功能#########Jupyter 擴充功能你一定用過吧,這個外掛要跟Jupyter一起用:###############效果展示:################### ####更多關於VSCode的相關知識,請造訪:###vscode教學###! ######

以上是VSCode開發Python,這 14 個外掛程式不可錯過!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:segmentfault.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!