自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

用 VSCode 寫 Python,這14個(gè)插件不容錯(cuò)過!

開發(fā) 后端
今天分享 14 個(gè)非常實(shí)用 VSCode 插件,可以讓你寫代碼如同神一般,尤其是 Python 代碼。

可以說,Visual Studio Code 這個(gè)編輯器,讓微軟在開源社區(qū)贏回了王者段位,要知道全球 2400 萬開發(fā)者中有 1400 萬稱 VSCode 為自己的家,再加上 GitHub 和 VSCode 的結(jié)合,幾乎所有的程序員的都離不開 VSCode,不過,VSCode 如此優(yōu)秀,值得每個(gè)程序員使用,甚至我覺得非程序員都可以用它來碼字。

如果你還沒用過 VSCode,那訪問這里安裝[1]一個(gè)吧,很可能就打開了一個(gè)新世界。

今天分享 14 個(gè)非常實(shí)用 VSCode 插件,可以讓你寫代碼如同神一般,尤其是 Python 代碼。

鑒于 VSCode 的輕量級,老用戶也不用不擔(dān)心安裝的擴(kuò)展“太多”導(dǎo)致性能問題,工欲善其事必先利其器,所以放心安裝吧!

1. 實(shí)時(shí)重構(gòu)你的 Python 代碼:Sourcery

效果展示:

當(dāng)你寫 Python 代碼時(shí),它會實(shí)時(shí)幫你改進(jìn)代碼。它會自動審查和重構(gòu)你的代碼,以便你可以花更多時(shí)間專注于編寫新代碼,減少清理時(shí)間。可以讓你的 Python 代碼更干凈、更易讀。

通過它快速找到可以重構(gòu)代碼的領(lǐng)域,查看即時(shí)改進(jìn)建議,并了解新更改如何影響代碼質(zhì)量。

主要功能:

  • 實(shí)時(shí)重構(gòu)建議
  • 持續(xù)的代碼質(zhì)量反饋
  • 多文件分析
  • 重復(fù)代碼檢測
  • GitHub Pull Request 評論
  • Sourcery CLI、CI和Pre-Commit Hook選項(xiàng)

點(diǎn)這里安裝 Sourcery[2]

2. 標(biāo)記某一行,用于跳轉(zhuǎn),相當(dāng)于書簽功能:Bookmarks

效果展示:

  • 新的粘性引擎
  • 添加虛擬工作區(qū)支持
  • 添加工作區(qū)信任支持
  • 全面的遠(yuǎn)程開發(fā)支持
  • 添加跨平臺支持
  • 改進(jìn)了邊欄的可用性

點(diǎn)這里安裝Bookmarks[3]

3. Rest API 客戶端:Thunder Client

效果展示:

雖然叫 Thunder,但和迅雷沒有關(guān)系,它的名字是雷霆客戶端,是 Visual Studio Code 的輕量級 Rest API 客戶端,由 Ranga Vadhineni 手工制作,設(shè)計(jì)簡單干凈。

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

點(diǎn)這里安裝Thunder Client[4]

4. 懸停查看文檔:Docs View

效果展示:

光標(biāo)放在某個(gè)函數(shù)或類上面,就可以在邊欄或面板中顯示相關(guān)文檔

點(diǎn)這里安裝Docs View[5]

5. 代碼搜索:Sourcegraph

效果展示:

Sourcegraph 的代碼搜索允許你在所有代碼中快速查找和修復(fù)內(nèi)容。

有了它,你可以直接從 VS Code IDE 免費(fèi)搜索數(shù)百萬個(gè)開源存儲庫。從有用的代碼示例中學(xué)習(xí),搜索最佳實(shí)踐,并從開源宇宙中數(shù)百萬個(gè)存儲庫中重用代碼。

此外,使用免費(fèi)的 Sourcegraph Cloud 賬戶,你可以同步自己的私人和公共存儲庫,并在 VS Code 的單個(gè)視圖中搜索所有代碼。

Sourcegraph 的代碼智能功能通過“轉(zhuǎn)到定義”和“查找引用”功能提供快速的跨存儲庫導(dǎo)航,可以快速理解新代碼,并在任何大小的代碼庫中找到答案。

點(diǎn)這里安裝Sourcegraph[6]

6. AI 幫你寫注釋:AI Doc Writer

效果展示:

只要選中函數(shù)代碼,然后按一個(gè)快捷鍵就會自動生成該方法的注釋,可用來生成函數(shù)文檔,前文來讓人工智能幫你寫注釋吧,支持 Python已介紹過。

點(diǎn)這里安裝AI Doc Writer[7]

7. 查看文件大?。篺ilesize

效果展示:

它在編輯器的狀態(tài)欄中顯示聚焦文件的大小,如果你單擊狀態(tài)欄組件,它將顯示有關(guān)文件的更多信息。

點(diǎn)這里安裝filesize[8]

8. 解釋代碼:Krinql

如果你看不懂代碼,可以讓 Krinql 來回答,或者讓它編寫文檔字符串:

效果展示:

Krinql 讓你編寫更好的代碼,速度超快。它解決了編寫代碼的無聊部分,例如編寫文檔字符串。它還可以查找如何使用庫,并在 VS Code 編輯器本身中對其進(jìn)行自動化。

點(diǎn)這里安裝Krinql[9]

9. GistPad

GistPad 可以讓你在 VSCode 中直接編輯 GitHub Gists 和存儲庫。可以打開、創(chuàng)建、刪除、分叉和星標(biāo)和存儲庫,然后無縫開始像本地文件一樣編輯文件,而無需克隆、推送或拉取任何東西。它就像你自己的開發(fā)人員庫,用于構(gòu)建和引用代碼片段、常用的配置/腳本、編程相關(guān)筆記、知識庫和交互式示例。

效果展示:

點(diǎn)這里安裝GistPad[10]

10. 生成漂亮的代碼截圖:CodeSnap

效果展示:

點(diǎn)這里安裝CodeSnap[11]

11. 自動補(bǔ)全:Visual Studio IntelliCode

效果展示:

點(diǎn)這里安裝Visual Studio IntelliCode[12]

12. 自動實(shí)時(shí)評估 Python 代碼:AREPL for Python

效果展示:

點(diǎn)這里安裝AREPL for Python[13]

13. 實(shí)時(shí)對 Python 代碼進(jìn)行檢查:Wolf

也就是說,你可以在 VSCode 中體驗(yàn) Python 解釋器里面的那種所見即所得的體驗(yàn),功能上和 AREPL for Python 有點(diǎn)像。

效果展示:

點(diǎn)這里安裝Wolf[14]

14. 將 Gather 功能添加到 Jupyter 擴(kuò)展中

Jupyter 擴(kuò)展你一定用過吧,這個(gè)插件要和 Jupyter一起用:

效果展示:

點(diǎn)這里安裝Gather[15]

責(zé)任編輯:龐桂玉 來源: 菜鳥學(xué)Python
相關(guān)推薦

2023-06-29 17:53:00

VSCode插件程序

2024-01-25 18:08:57

CSSHTML文件

2014-07-10 10:56:21

jQuery

2022-09-22 16:17:12

css編程語言開發(fā)

2019-06-19 08:22:56

負(fù)載均衡網(wǎng)絡(luò)協(xié)議服務(wù)器

2020-08-17 17:22:34

VSCode插件開發(fā)編碼

2022-03-18 07:44:59

插件VSCode代碼

2016-02-29 15:00:48

RSA/信息安全

2019-02-27 11:10:29

時(shí)間管理軟件應(yīng)用

2021-03-03 12:55:30

Python列表推導(dǎo)式代碼

2011-03-01 09:17:34

Linux命令行

2020-01-14 10:17:13

深度學(xué)習(xí)人生第一份工作人工智能

2024-01-18 00:00:00

開發(fā)框架Port

2019-07-02 10:05:11

Linux 開源操作系統(tǒng)

2021-01-25 15:18:37

Python 開發(fā)編程語言

2022-02-07 10:37:20

Vue UI組件庫框架

2016-07-21 10:24:42

GitHub編程Java

2018-01-12 08:29:11

持續(xù)集成工具

2015-09-17 17:37:57

工具程序開源

2018-08-01 14:57:57

數(shù)據(jù)科學(xué)機(jī)器學(xué)習(xí)社區(qū)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號