• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

NovalIDE: NovalIDE是一款开源,跨平台,而且免费的国产Python IDE。有出色的语法高亮 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

NovalIDE

简介

NovalIDE是一款开源,跨平台,而且免费的国产多功能,轻便的Python IDE,大小才11M

  • 强大的代码渲染引擎,出色的语法高亮功能,目前支持Python,C/C++,HTML,JavasSript,XML,CSS渲染,并可选多种代码语法主题
  • 自动检测,并加载Python解释器,允许用户自由添加删除解释器,并选择相应的解释器运行脚本
  • 出色的函数智能提示和代码自动完成功能
  • 支持新建NovalIDE工程和从现有代码创建工程,新建工程类型将包括应用程序,Django,Flask,wxPython,Py2exe,Win32,GTK,控制台程序等
  • 自动智能分析解释器系统路径下模块文件,并生成智能提示使用的数据文件
  • 支持切换UI皮肤,多达6种UI皮肤可以切换
  • 各种复杂的编辑功能,支持高级编辑功能
  • 可以调试以及模拟真实环境的终端方式运行python脚本
  • 自动模拟Python解释器环境,并内嵌解释器,不用安装任何python环境,即可运行python程序
  • 可以断点调试,单步调试python代码,并能监视,查看变量以及堆栈变化,以及添加,删除,管理断点等
  • 可以自由终止,重启以及运行调试环境
  • 支持运行多个解释器版本,并在不同版本之间进行切换
  • 支持中英文多个国际语言版本,并预留其它国际语言的翻译接口
  • 灵活的高扩展性,提供开放式接口支持程序员开发自定义插件
  • 强大的包管理器,通过pip一键式安装卸载Python包
  • 支持python2.6,2.7版本以及python3.x版本,2.6以前版本未实测

官方网址:http://www.novalide.com

相关文章:

软件概貌: NovalIDE_Screen

编译

源码依赖包

  • Python3.6.4及以上 Windows下载地址
  • tkinter(8.5.5以上)
  • pywin32(only windows)
  • pyinstaller
  • wmi(only windows)
  • psutil
  • watchdog
  • chardet
  • pyperclip
  • requests
  • pillow

Windows编译

  • 源码运行
下载python3.6,以及pywin32,pyinstaller安装包,下载地址见上。git clone https://gitee.com/wekay/NovalIDE.gitcd NovalIDEpip install psutilpip install watchdogpip install chardetpip install pyperclippip install wmipip install requests运行Python NovalIDE.py
  • 源码打包
运行pyinstaller.exe pyinstaller.novalide.python.spec生成dist目录下运行NovalIDE.exe

Linux编译

  • Ubuntu

  • sudo apt-get install python3-tk(python3)

  • Centos

  • sudo yum install tkinter

  • 编译步骤

git clone https://gitee.com/wekay/NovalIDE.gitcd Noval运行python3 setup.py install,权限不够请用sudo最后运行Python3 NovalIDE.py或者直接运行NovalIDE命令

安装

Windows安装

从官网:http://www.novalide.com下载Windows版本

点击NovalIDE_Setup.exe并依次按安装向导安装,直到完成。

NovalIDE_WINDOWS_INSTALL

Linux安装

从官网:http://www.novalide.com下载Linux版本并解压

  • Ubuntu

  • sudo apt-get install python3-tk(python3)

  • Centos

  • sudo yum install tkinter

  • 安装步骤

运行python3 setup.py install,权限不够请用sudo最后运行NovalIDE命令。

功能截图

  • 智能提示CodeTip1CodeTip2CodeTip3

  • 切换UI主题CleanDarkClenDarkBlueClenDarkGreen

  • 切换语法主题DefaultDarkDessertSunset

  • 解释器配置InterpreterManage

  • 包管理器PipManage

  • 中英文切换Zh_En

  • 单元测试UnitTest

  • 新建工程NewProjectWizardNewProject

  • 导入项目文件ImportFile

  • 项目运行配置NewProjectConfiguration

  • 自动加载解释器LoadInterpreter

  • 运行Run1Run2

  • 断点调试Debugger1Debugger2Debugger3Debugger4

  • 监视断点Watch1Watch2

特别感谢

  • 感谢欢夏女士帮助制作官网特效
  • 感谢回想之后同学提供官网域名以及参与制作官网页面

捐赠

  • 支付宝Alipay

  • 微信支付WeChatPay


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap