Python+VSCode+Git 學(xué)習(xí)總結(jié)

稍等,先寫個(gè)腦圖...
繼續(xù),讀完本文,你會(huì)學(xué)會(huì):
1.如何在VSCode中寫Python代碼;
2.如何在VSCode中使用Git;

為什么寫這篇總結(jié)

首先,我假設(shè)你是一名Python語言初學(xué)者,你下載了Python3.5,也安裝好了,準(zhǔn)備開始學(xué)習(xí),按照正常的網(wǎng)絡(luò)教程和書本,它會(huì)建議你用文本編輯器(比如sublime text)編輯Python代碼,使用命令行工具(例如windows下的cmd.exe)來運(yùn)行和測試你寫的Python代碼是否正確,沒錯(cuò),我就是這樣開始的。

這樣看上去沒有什么問題,但是你有沒有意識到寫代碼的效率是否非常低,如果你不對著網(wǎng)頁上的代碼抄寫,我打賭你肯定不會(huì)記得哪Python哪個(gè)包里面有哪些類和方法,所以對于以前在公司一直使用Visual Studio + Visual Assist的我來說,沒有智能提示,簡直沒法寫程序。。。

所以最后我找啊找,找到了VS Code!

Python,VSCode,Git分別是什么

簡單來說:

  • Python :一種注重開發(fā)效率的目前很流行的網(wǎng)絡(luò)編程語言;

  • VSCode :全稱Visual Studio Code,一款輕量級寫程序的IDE,可以通過插件擴(kuò)展來得到你想要的功能,如下圖;

    寫C/C++程序的插件

    寫Python程序的插件

  • Git :一款分布式源代碼管理工具(就是好用)。

如何使用Python

請參考廖雪峰Python教程:Python教程

如何使用Git

請參考廖雪峰Git教程:Git教程
我的常用命令(寫下來不會(huì)忘):

git init   --- 初始化一個(gè)git倉庫
git add xxx.py   --- 將xxx.py文件放到暫存區(qū)
git commit -m "first commit"   --- 將暫存區(qū)文件提交到當(dāng)前分支(默認(rèn)是master)
git status   --- 查看當(dāng)前倉庫的狀態(tài)
git log   --- 查看日志
git reflog   ---查看每次對版本有影響的命令和版本id
git clone https://github.com/xxx/xxx.git   --- 從某個(gè)github倉庫克隆一份到你本地文件夾
git remote add origin git@github.com:xxx/xxx.git
git push -u origin master      ---- 這一條和上一條命令組合使用,就是將本地git倉庫同步到github倉庫

如何使用VSCode

VSCode相對于Sublime的優(yōu)勢

  • 優(yōu)勢1 :帶智能提示的語法高亮,如下圖:

    函數(shù)使用提示.jpg

  • 優(yōu)勢2 :在IDE的終端里就可以執(zhí)行Python命令,無須另外打開CMD窗口,更簡潔

    QQ截圖20171122001011.jpg

  • 優(yōu)勢3 :集成Git

  • 優(yōu)勢4 :各種可擴(kuò)展插件(待開發(fā))

在VSCode中使用Python

好了,現(xiàn)在我來教你如何使用VSCode,先來安裝Python插件和你喜歡的語法高亮插件(我喜歡Monokai):


安裝Python插件

在C盤下新建文件夾PythonTest,在PythonTest下面新建文件py1.py,然后用郵件單擊PythonTest文件夾,選擇Open with Code(如何下載和安裝VSCode自己百度)如下圖:


使用VSCode打開

來,我們來寫隨便寫幾行代碼試試看:
正則表達(dá)式匹配郵箱格式

如何運(yùn)行呢:


在終端中打開

右鍵單擊py1.py文件,選擇“在終端中打開”,然后你就可以在VSCode自帶的終端里面使用:
Python py1.py 

來測試代碼運(yùn)行效果了。

在VSCode中使用Git

為什么要在VSCode中使用Git,因?yàn)閂SCode自帶Git啊,不用安裝任何插件就能使用,況且Git是個(gè)好東西,不用白不用。
我假設(shè)你的VSCode工作目錄就是Git倉庫,那么,這就爽了,你的任何一個(gè)小改動(dòng),VSCode自帶的Git功能都會(huì)感知,如下圖,我加了一行代碼后保存,Git標(biāo)簽頁就提示我有改動(dòng):


Git界面

在箭頭所指的消息框里面隨便寫一條commit理由,比如"love python",然后按Ctrl + Enter,這就是等于一條:

$ git commit -m "love python"

然后將你的修改推送的Github上去,如下圖操作:


push到Github

是不是很簡單,終于可以愉快的寫Python代碼了。

總結(jié)

我的觀點(diǎn):如果一個(gè)新工具能很大地提高工作效率,那么就用新工具替代舊工具。
希望大家喜歡我的這篇《Python+VSCode+Git 學(xué)習(xí)總結(jié)》,如有什么問題,歡迎交流。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容