做者本人也是有多年開發經驗的Python程序員,開發所使用的Python IDE無一例外都是用的國外的IDE。像Pycharm,Eclipse,Pyscripter,Sublime,VS啊等等,都是國外開發者開發的。沒有碰到過國產的Python IDE。javascript
今天在網上閒逛,無心中發現竟然有一款國產的Python IDE,其官方網址是:http://www.novalide.com,聽說是剛剛上線,內容還沒徹底作好。可是使用版本是能夠下載的。css
下面是其官網概貌:html
這款Python IDE按其說明功能仍是挺強大的,下面是自帶的軟件功能說明:java
下面筆者抱着嚐鮮的態度對上面提到的功能同樣體驗了一把,感受還挺不錯的,抱着一試的心態,做者試着下載了其Windows版本,並安裝了一下。python
這框軟件還支持跨平臺運行呢,下載很快,大小才12M呢,Linux版本才1M多,關於Linux的安裝方式在下篇文章說明。c++
下圖是其安裝界面程序員
:python3.x
安裝很快,30秒就安裝完成了。接下來就是程序啓動界面:ide
上面是其桌面圖標,一個綠色吐舌頭的蟒蛇,很契合了Python蟒蛇的意思。函數
NovalIDE會自動加載電腦上全部安裝的Python解釋器,以下圖:
這裏選擇你常常使用的默認解釋器,最後一個解釋器爲軟件自帶的內建解釋器。版本爲2.7。
NovalIDE默認啓動語言是英文界面,在菜單Tools/Options裏面,能夠切換成中文,以下圖:
而後須要軟件退出重啓,才能生效。
以下圖界面已經切換爲中文:
判斷一個IDE的優劣就是看起是否支持代碼智能提示和聯想功能,很榮幸NovalIDE是支持智能提示的,做者體驗了一下,確實如軟件說明裏面是一致的,可是仍是有優化的空間。以下圖:
NovalIDE支持添加自定義解釋器,以及刪除解釋器。並能自動分析並生成智能提示數據,更新智能提示信息。而且還有pip包管理器,能夠經過軟件一鍵式安裝並卸載python包呢。
NovalIDE最有特色的功能就是運行和調試,這是其餘IDE所沒有的,NovalIDE是支持斷點調試的,但目前斷點只支持python2版本,python3暫時還不支持呢。
並且還有快捷鍵呢,F5表示運行,Ctrl+F5表示調試,運行是在系統命令行終端裏面運行Python程序,這就是模擬真實環境的Python運行方式,和VS的運行方式挺像的呢,以下圖:
調試是在NovalIDE內部窗口,以下圖:
好了,以上就是我初次體驗NovalIDE的狀況,之後我會持續更新對NovalIDE的體驗,我會和你們同樣一如既往的支持國產軟件的哦。