最近在准備數學建模比賽的內容,了解MATLAB和LINGO等工具后,最終還是選擇了熟悉的Python。
使用VSCode進行編輯的時候發現比如matplotlib和numpy下很多方法和屬性無法自動提示,一開始以為是vscode的問題,后來試了PyCharm,發現提示是比VSCode的好了一點,但是依然有很多無法提示。這樣寫着很不爽啊!
於是突然想起來之前用Spyder寫py碼時推薦安裝的Kite插件,當時還以為是Spyder自帶的功能,之后Kite提示了它可以支持很多編輯器和IDE,由於當時只是練習Python的基礎語法,所以並沒有感覺Kite有多厲害,直到今天。
在VSCode的拓展里安裝了Kite插件后,如果沒有安裝Kite的引擎,也就是主程序,VSCode會提示你去Kite官網下載。
- Windows系統上直接雙擊.exe文件安裝;
- Linux系統上打開終端,輸入
bash -c "$(wget -q -O – https://linux.kite.com/dls/linux/current)"
后回車,等待下載安裝即可。
這回用過Kite后,發現Kite和Conda一樣必不可少啊,太方便了!簡簡單單提高生產力!Kite會根據庫方法和庫屬性的適用條件和在網上出現的頻率,計算出提示待選的順序。還會根據代碼的上下文智能猜測部分代碼,以及通過機器學習熟悉使用者的代碼風格。
有了Kite,VSCode幾乎可以代替掉PyCharm了!
順便一說,Kite現在支持JavaScript了