vscode 前端插件 python學(xué)習(xí)一定用pycharm嗎?
python學(xué)習(xí)一定用pycharm嗎?python歸根到底還是一個(gè)解釋器,就跟java一樣,而pycharm是集成開發(fā)環(huán)境(IDE),你可以在IDE里進(jìn)行python語(yǔ)言的編寫、調(diào)試、斷點(diǎn)等等,而且
python學(xué)習(xí)一定用pycharm嗎?
python歸根到底還是一個(gè)解釋器,就跟java一樣,而pycharm是集成開發(fā)環(huán)境(IDE),你可以在IDE里進(jìn)行python語(yǔ)言的編寫、調(diào)試、斷點(diǎn)等等,而且市面上有非常多的IDE工具,不只是pycharm而已
但是不論是pycharm,還是VScode、jupyter這些IDE,都必須先有python解釋器才能運(yùn)行,他們的關(guān)系就好像發(fā)動(dòng)機(jī)和燃油,燃油可以不放在發(fā)動(dòng)機(jī)里,但是發(fā)動(dòng)機(jī)必要要有燃油才能動(dòng)
我剛開始學(xué)習(xí)python的時(shí)候用的就是jupyter,這個(gè)IDE對(duì)新手非常友好,可以直接在網(wǎng)頁(yè)里進(jìn)行打開、編寫、運(yùn)行,寫注釋也很方便,最棒的地方就是還可以放圖片、放公式、放文本等等
一個(gè)詞來(lái)形容就是簡(jiǎn)潔,可視化的能力很突出,非常適合數(shù)據(jù)分析人用,但就是安裝起來(lái)比較麻煩一些。
后來(lái)我才接觸用了pycharm,PyCharm 是 Python 的專用 IDE,地位類似于 Java 的 IDE Eclipse,想要實(shí)現(xiàn)完整的python項(xiàng)目,建議大家還是使用pycharm吧
最后,pycham有兩個(gè)版本,點(diǎn)進(jìn)官網(wǎng)就能看到詳細(xì)的介紹,Professional是專業(yè)版本,要收費(fèi),但是功能很齊全;Community是社區(qū)版本,也就是閹割版,是免費(fèi)的,當(dāng)作新手練習(xí)用比較合適。
Vscode如何既能運(yùn)行調(diào)試Python又能運(yùn)行調(diào)試Java?
每一個(gè)IDE,都會(huì)有編輯器(editor)和調(diào)試器(debugger)這兩部分核心組件,vscode也不例外!
編輯器用來(lái)編寫代碼,支持語(yǔ)法高亮,糾錯(cuò)等功能!而調(diào)試器負(fù)責(zé)運(yùn)行和調(diào)試。
而每種語(yǔ)言都需要不同的編輯器和調(diào)試器,這些都會(huì)做成插件的形式,讓用戶來(lái)動(dòng)態(tài)擴(kuò)展,vscode也是一樣的!
拿Java來(lái)說(shuō),你需要自己安裝Java Debugger來(lái)支持運(yùn)行和調(diào)試,你在擴(kuò)展(Extensions)里面搜索Java就能出來(lái)好多選項(xiàng),選擇你需要的去安裝。官網(wǎng)上也有怎么配置Java語(yǔ)言開發(fā)環(huán)境的文檔,可以去看看。
至于Python,方法和Java的配置差不多!