做者本人也是有多年开发经验的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的体验,我会和你们同样一如既往的支持国产软件的哦。