最實用VS code開發測試利器,超詳細python配置指南
倚天劍、屠龍刀,大家估計都不陌生,一把好利器對於武者來說還是很重要的。同樣,對於python的開發測試,有一款好用的工具必然會事半功倍。雖然有pycharm,但真的太龐大笨重了,個人不喜歡用。
而今天給大家介紹的是微軟的vs code,相信大家都不陌生了,非常好用,而且輕量的不要不要的,特此記錄下,有選擇糾結症的朋友我強烈推薦使用ta。 下面就詳細說下它的安裝與使用,這裡主要針對python來說的哦,包含了非常好用的外掛配置哦
python安裝
這個很簡單了吧,自己去官網下載安裝,安裝之後配置下環境變數即可。
下載地址:
vscode安裝
下載地址:
根據自己的系統下載對應的安裝包即可。這裡特別注意,一定要下載System Installer版本的!!!!!!
安裝就是exe,非常easy,不會的我也沒辦法了
常用外掛配置(敲黑板啦,重點~)
該工具的外掛非常強大,而且安裝簡單。當把vscode裝好之後啟動,然後做下面的配置
1 中文配置
如下圖,搜尋擴充套件chinese language pack然後點選安裝即可。
2 python配置
如下圖,可以把圖中的python和python for vscode都安裝上
之後配置python路徑。依次點選選單【檔案】>【首選項】>【設定】>【擴充套件】>【python】>在settings.json中編輯
"python.pythonPath": "D:/software/Python36/python.exe",儲存即可
以上的路徑根據自己電腦python的實際路徑填寫,注意斜槓方向
3 程式碼補齊
如下圖,針對python的程式碼補齊工具,挺好用的
4 自動格式化程式碼
這裡使用Yapf ,是谷歌開源的一個用於格式化 Python 程式碼的工具,可以一鍵美化程式碼
a、開啟終端,輸入 "pip3 install -i yapf", 安裝 yapf
b、在 VS Code 左下角點選設定按鈕,選擇 “Settings”。在下面介面的右上角點選箭頭所示,轉到 settings.json
c、在 settings.json 裡進行加入 "python.formatting.provider": "yapf",並儲存。這裡注意和上一個配置項要用英文逗號隔開
d、完成上述設定後,就可以使用快捷鍵 Alt+Shift+F對程式碼格式進行自動格式化了
5 高亮縮排
當程式碼縮排層次較多時,有了高亮縮排視覺上就容易識別了,如下圖安裝
6 括號高亮
當巢狀的括號太多時,括號高亮在視覺上就能幫助我們更容易的識別,如下圖安裝
7 註釋高亮
這個不用多說了吧,如下圖安裝
驗證
1、隨便寫一個py檔案(依次點選選單【檔案】>【新建檔案】>ctrl+s儲存為字尾為.py的檔案,比如test.py),然後可以編寫python程式碼print('測試幫日記'),之後按兩次f5即可執行。
第一次按f5是除錯,你可以單步除錯,除錯資訊在左側顯示。第二次按f5就執行剩餘的。
PS:如果你想按一次f5就全部執行,需要修改【除錯】>【開啟配置】,launch.json中的 "stopOnEntry": true,改為 "stopOnEntry": false,儲存即可
2、預設執行時可能會在終端顯示,大家會看的不習慣,可以改為在控制檯輸出,這樣看的比較舒服。步驟如下:
依次點選【除錯】>【開啟配置】,launch.json中的 "console":"internalConsole"改為 "console": "none",儲存即可
其他外掛介紹
這裡推薦幾個比較好的外掛,可以幫助我們寫程式碼或者使用。外掛的安裝方法都是一樣,就是左側選擇【擴充套件】,然後搜尋需要的外掛名字(支援模糊搜尋),然後安裝即可
vscode-icons:檔案圖示外掛可以實現對各種檔案型別的檔案前的圖示進行最佳化顯示,這樣我們在檢視長長的檔案列表的時候,可以直接透過檔案的圖示就可以快速知道檔案的型別
Code Spell Checker:此外掛安裝後就不用管就好了,在你程式碼中有單詞拼寫錯誤時,你就會發現它的好處,因為我們寫程式碼畢竟都是大量的英文單詞變數定義,外掛還可以給出錯誤拼寫單詞的建議
關閉pylint: 有時候這個玩意會莫名的提示我們錯誤,各種波浪線看的簡直不要太彆扭,關閉方法為:依次點選選單【檔案】>【首選項】>【設定】>【擴充套件】>【python】>在settings.json中編輯,找到python.linting.enabled,設定為false即可
Path Autocomplete:有時候程式需要讀取檔案,自己手動去複製檔案路徑還是比較麻煩的,不過有了這個外掛就方便多了,它能自動感知當前目錄下所有的檔案,只需要輸入/或./或../就可以聯想出來,之後你自己選擇就好了。
tabout:很多時候需要跳出右邊的引號,括號這些,有了這個就可以直接使用tab鍵跳出,最重要的是這個跟自動補全不衝突
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69942496/viewspace-2745206/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- vs code配置Python開發環境Python開發環境
- 超實用VS Code快捷鍵
- 開發者需掌握的超實用VS Code for Windows快捷鍵Windows
- 用VS Code開發Vue應用Vue
- VS Code 配置 Java 開發環境(qbit)Java開發環境
- 在VS code使用Remote-SSH遠端連線Linux 開發C++ 配置詳細介紹REMLinuxC++
- 超詳細Maven技術應用指南Maven
- Python 整合開發環境(IDE): VS CodePython開發環境IDE
- 最詳細的測試用例設計方法講解
- VS Code開發TypeScriptTypeScript
- 提高開發效率之VS Code基礎配置篇
- 詳解配置VS Code/Webstorm來除錯JavaScriptWebORM除錯JavaScript
- Python開發環境詳細配置Anaconda---Linux篇Python開發環境Linux
- MyBatis Generator 超詳細配置MyBatis
- VS Code 快速使用指南
- Google釋出VS Code,支援Kubernetes應用開發Go
- 如何使用 VS Code 開發.NET Core應用程式
- VS code 簡單配置
- VS Code使用之基本設定與配置詳解
- 超詳細Python正規表示式操作指南(re使用),一Python
- macOS下使用VS Code配置C/C++開發環境MacC++開發環境
- VS Code / Pycharm配置SSH遠端開發(免密登入)PyCharm
- 前端魔法堂:可能是你見過最詳細的WebWorker實用指南前端Web
- 超詳細的 Vagrant 上手指南
- 超詳細——介面測試總結與分享(一)
- 超詳細——介面測試總結與分享(三)
- 【超詳細】安全測試===sqlmap使用心得(零)SQL
- 超詳細帶你入門開發一個超實用的瀏覽器外掛瀏覽器
- samba伺服器主配置檔案smb.conf詳解(超詳細,實測有效 )Samba伺服器
- 【Mock平臺】測試開發實戰01-開篇PRD和需求詳細Mock
- python使用xpath(超詳細)Python
- VS Code使用Git視覺化管理原始碼詳細教程Git視覺化原始碼
- Go Web 程式設計--超詳細的模板庫應用指南GoWeb程式設計
- 最香遠端開發解決方案!手把手教你配置VS Code遠端開發工具,工作效率提升N倍
- 如何在VS Code中啟用實時合併衝突檢測?
- VS Code配置C++環境C++
- 【CUDA】CUDA9.0+VS2017+win10詳細配置Win10
- VS Code外掛開發介紹(二)