一、前言
剛開始學Python的小伙伴可能會覺得每次寫Python打開Cmd或者idle有點煩躁,沒有代碼補全也沒有格式提示等,所以直接上手了Pycharm,
但pycharm專業版還收費,而且這軟體還挺占記憶體!電腦配置不高的小伙伴就會感受到卡頓!使用體驗急劇下降!
用著都不爽!!!還寫個P的代碼!

那么有沒有占用記憶體小,又不收費,還有智能提示和代碼補全,又不像pycharm一樣笨重的軟體呢?——答案是VSCode.
人生苦短,我用VScode!
誕生于2015年的VSCode編輯器,現在可以說是目前最強的編輯器之一,在微軟的背書下,比各位歷史悠久的老大哥成長快得多!
不到5年的時間里便坐到了市場占有率第一的位置,這么短的時間里,它是怎么成功的?答案是:簡單,可擴展性強,
可能你會想,VSCode和那個龐大的Visual Studio名字這么像,它們會不會有什么關系呢?但其實,并沒有,哈哈,VSCode默認支持多種編程語言,并且有著豐富的擴展,VSCode每月更新,你可以在微軟博客上隨時關注更新的進展,微軟甚至把代碼開源在了Github上供所有開發者克隆倉庫甚至貢獻代碼(暗示大家趕緊來提PR),
下面讓我來介紹,作為pythoner,如何使用vscode來寫python!
二、VSCode配置python
1.安裝VSCode
下載地址:https://code.visualstudio.com/

VSCode安裝配置很簡單,直接下載軟體后打開軟體進行安裝就行!
2.為VSCode設定中文
1)安裝完成后,打開VSCode按照下圖中紅色箭頭指示位置點擊步驟1指向,然后在彈出的搜索框中輸入chinese,然后選擇【Chinese (Simplified)Language Pack for Visual Studio Code】,然后點擊右側的【Install】進行安裝

3)安裝完成后,按下【Ctrl+Shift+P】
4)在搜索框輸入【configure language】,然后點擊搜索出來的【Configure Display Language】

5)點擊【zh-cn】設定為中文展示

6)設定成功后需要重啟,重啟后就看到熟悉的中文界面了!

2.為python開發安裝插件
VSCode有非常好的擴展性,可以支持各種編程語言的開發!
1)按照下圖中紅色箭頭指示位置,在搜索欄輸入【python】按步驟進行安裝,

2)安裝完成后,按下【Ctrl+Shift+P】
3)在彈出的搜索框輸入【python select Interpreter】并點擊圖中指向的選項

4)會列出系統所有python解釋器,選擇對應的解釋器(你電腦安裝python的版本):

3.安裝代碼一鍵運行插件Code Runner
1)按照下圖中紅色箭頭指示位置,在搜索欄輸入【Code Runner】按步驟進行安裝,

2)安裝好Code Runner之后,按照下圖中紅色箭頭指示位置,在搜索欄輸入【Code Runner】按步驟進行配置:在每次運行前清除以前的輸出

3)打開你所要運行的檔案,有多種方式來快捷地運行你的代碼:
鍵盤快捷鍵 【Ctrl+Alt+N】
快捷鍵 F1 調出 命令面板, 然后輸入 【Run Code】
在編輯區,右鍵選擇 Run Code
在左側的檔案管理器,右鍵選擇 Run Code
右上角的運行小三角按鈕
4.Run in Terminal
當然也可以把代碼放到 VS Code 內置的 Terminal 來運行
按照下圖中紅色箭頭指示位置,在搜索欄輸入【Run In Terminal】按步驟進行配置:在Terminal中運行代碼

5.在VSCode中寫一個python程式!
1)按下【Ctrl+N】新建一個檔案,再安裝圖中紅色箭頭指示位置,在搜索欄輸入【python】選擇對應的python語言選項

2)輸入下面的代號后,點擊VSCode右上角的小三角符號運行程式
讓我們來列印當前時間和Hello World吧!
import datetime
print(datetime.datetime.now(),'Hello World!')

6.安裝python代碼錯誤提示和補全插件!
1)打開命令列,輸入pip install flake8進行安裝

2)安裝flake8成功后,打開VScode,檔案->首選項->用戶設定,在settings.json檔案中輸入"python.linting.flake8Enabled": true

3)來試試效果
3.1 按【Ctrl+N】新建一個檔案輸入【python】并選擇對應python語言

3.2 按下快捷鍵【Ctrl+S】保存檔案至任意目錄
3.3再輸入代碼試試,已經有錯誤提示了!

三、總結
VSCode還有很多插件能夠提高我們的開發效率,這里只做了簡單的介紹,小伙伴們下來可以自己了解,
VSCode是一款免費開源的現代化輕量級代碼編輯器,可以通過安裝插件來擴展功能,相比于Pycharm來說,它功能并沒有Pycharm那么全面和強大!
但它是免費且記憶體占用相比于Pycharm少很多!
如果電腦配置高且不需要資料庫開發工具和網路相關工具,性能分析和遠程除錯這些高級功能,使用pycharm社區版會更省事一些
如果電腦配置低,又需要一些除錯或者性能分析的功能,建議使用VSCode,畢竟它的社區相比于社區版Pycharm來講,插件太多了!
分享暫時到這里,小伙伴們點贊、收藏、評論是對我最大的支持!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/294956.html
標籤:python
