Python 最好用的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
這是一個讓你能更好地編寫註釋的工具,它能根據關鍵詞用不同的顏色高亮程式碼片段。支援以下型別的高亮:
1. 感嘆號 “!” 程式碼警告。
2. 問號“?”代表存留疑問。
3. TODO 程式碼未來將要進行的操作。
4. @param 引數
此外,它還支援在設定中自定義需要高亮句子的首部關鍵詞。
7.autoDocstring
這個擴充套件我應該已經推薦了好多次,能夠自動生成函式的註釋格式,通過tab鍵快速切換填充塊編寫相應的註釋。
8.Python Indent
你有沒有覺得VSCode裡對Python的自動縮排有點不準確?甚至可以用“醜”來形容。每次我都喜歡強行矯正VSCode給我做的自動縮排。
經過一番查閱,我終於找到了能糾正VSCode縮排錯誤的擴充套件,它就是Python Indent,看看下面的示例,相信你也會安裝它。
文末
您的點贊收藏就是對我最大的鼓勵!
歡迎關注我,分享Python乾貨,交流Python技術。
對文章有何見解,或者有何技術問題,歡迎在評論區一起留言討論!