今天為大家分享 8 個好用的 VS Code Python 擴展。
1. Python extension for Visual Studio Code
這個擴展是由微軟官方提供的,支持但不僅限于以下功能:
- 通過Pylint或Flake8支持代碼檢查
- 在VS Code編輯器中調試代碼
- IntelliSense支持自動完成,代碼導航和格式化。
- 支持Jupyter Notebook,Pytest和Unittest
- 在編輯器中輕松切換Python環境
2.Python Preview
這個插件很牛皮,能夠實時可視化你的代碼結果。
不僅如此,還能為VSCode切換各種主題皮膚。
3.Sort lines
這個擴展很有意思,可以給你按字母大小排序(升序、降序),也可以進行排序+去重。而且還能將所有文本打亂順序。
做短文本分類的訓練,清洗數據集的時候,這個工具大有用處。
4.Git Graph
這玩意可是Git神器,堪比Pycharm內的Git管理器。
通過這個擴展,可以清楚地看見當前分支的commit記錄和變化,可以通過按鈕的方式輕易地創建、切換分支、cherry pick、merge等操作。
對比分支、查看未提交的修改......還有許多可定制的擴展設置。
5.Python Snippets
很多時候,我們用到的代碼片段都是類似的,比如for循環、try/catch等等,現在有了這個工具,我們只需要輸入命令生成代碼片段,然后再進行微調,就能完成功能的開發。
此外,有些時候我們可能會忘記某些內置函數的用法,這個工具也能給你提供示例代碼做參考,而不用你再去搜索引擎搜索示例,實在非常方便。
6.Better Comments
這是一個讓你能更好地編寫注釋的工具,它能根據關鍵詞用不同的顏色高亮代碼片段。支持以下類型的高亮:
- 感嘆號 “!” 代碼警告。
- 問號“?”代表存留疑問。
- TODO 代碼未來將要進行的操作。
- @param 參數
此外,它還支持在設置中自定義需要高亮句子的首部關鍵詞。
7.autoDocstring
這個擴展我應該已經推薦了好多次,能夠自動生成函數的注釋格式,通過tab鍵快速切換填充塊編寫相應的注釋。
8.Python Indent
你有沒有覺得VSCode里對Python的自動縮進有點不準確?甚至可以用“丑”來形容。每次我都喜歡強行矯正VSCode給我做的自動縮進。
經過一番查閱,我終于找到了能糾正VSCode縮進錯誤的擴展,它就是Python Indent,看看下面的示例,相信你也會安裝它。
-
管理器
+關注
關注
0文章
252瀏覽量
18934 -
Code
+關注
關注
0文章
70瀏覽量
15705 -
代碼
+關注
關注
30文章
4886瀏覽量
70255 -
編輯器
+關注
關注
1文章
816瀏覽量
31762 -
python
+關注
關注
56文章
4825瀏覽量
86178
發布評論請先 登錄
類似VS Code的開源編輯器工具

微軟:這次VS Code升級是性能最強的Python編輯體驗
微軟官方開發的VS Code擴展介紹
vs code 調試STM32

將VS Code變成終極Markdown編輯器
基于IAR for arm9.30.1在VS Code調試仿真RA
VS Code 1.75已發布,此版本主要帶來如下優化
Visual Studio Code 1.75發布
Simplicity Studio開發環境擴展支持VS Code(預發布版本)
Python 最好用的8個VS Code擴展

MCUXpresso for VS Code保姆式教程免費送!

評論