86.03 MB
2019.01.17
英文软件
100积分

Wing IDE Pro 6 for Mac(Python开发软件)附注册机 v6.1.4-1特别版

立即下载100积分(vip免费)

客服QQ:

点赞
收藏
分享

Wing IDE pro 6 for Mac特别版是Mac上最优秀的Python开发软件之一。其不仅可以帮助用户进行有效的自动化编辑和调用协助,还支持代码折叠、重构以及多选等特色化操作,既增加交互式python的开发速度,同时在原有的开发环境下更能体现出软件内置编辑器的强大功能,在良好适应远程开发的基础上也能更加展现出软件简易的操作形式和编码风格。本站现为大家带来Wing IDE pro 6 for Mac最新特别版,需要的朋友快来下载吧!

WingIDE pro 6 for Mac特别版 安装教程

WingIDE pro 6 for Mac特别版镜像包下载完成后打开,将左侧的【WingIDE】拖到右侧应用程序进行安装。

应用程序中打开WingIDE,点击【accept】

选择【Activate a purchased license】,先放一边待用。

打开终端,输入【python 】

将WingIDE pro 6 for Mac特别版镜像包中的WingIDE注册机【kg.pyc】拖到桌面。

把桌面上的WingIDE注册机拖进终端。

WingIDE注册机拖进去之后按回车。

此时终端会生成一串WingIDE注册码。

把WingIDE注册码复制到软件注册页面,再点击【continue】

把WingIDE软件中生成的request code复制到终端中。

request code输入之后在终端中回车,终端会生成另一串WingIDE注册密钥。

选择第二个选项“or:activate manually...”,把WingIDE密钥复制到软件注册页面的正确位置中,再点击【Continue】

WingIDE pro 6 for Mac 特别版注册成功!!

WingIDE pro 6 for Mac特别版 软件介绍

WingIDE pro 6 for Mac特别版是一个Python IDE,具有强大的调试器和智能编辑器,使交互式Python开发快速,准确,有趣。

Wingware的跨平台 Python IDE 系列通过强大的集成编辑,调试,单元测试和项目管理功能,使Python开发变得更加容易。Wing可在Windows,Linux和OS X上运行,可用于开发用于Web,桌面,科学,数据分析,嵌入式脚本和其他应用程序的任何类型的Python代码。
WingIDE pro 6 for Mac特别版引入了许多新的功能,包括改进的多选择,更容易远程开发,从Python壳牌调试, 递归调试, PEP 484和526类型提示, PEP 8重新格式化,用于Python 3.6和3.7的支持,以创建能力新 来自New project对话框的virtualenv,改进的VI模式,支持 Vagrant,Jupyter,Django 1.10+和2.0,以及适用于Linux的Windows子系统,改进了对matplotlib的支持,更轻松的Raspberry Pi开发,优化调试器,OS X全屏模式,One Dark调色板,俄语本地化(感谢Alexandr Dragukin),扩展免费产品线等等。

WingIDE pro 6 for Mac特别版适用于Python版本2.5到2.7和3.2到3.7,包括Anaconda,ActivePython,EPD,Stackless和其他源自CPython实现的版本。

WingIDE pro 6 for Mac特别版 最新功能

WingIDE pro 6 for Mac特别版引入了许多强大的新Python IDE功能:

改进的多选选择支持

Wing pro和Personal 6使编辑器上的多个选项更加容易。“ 编辑” >“ 多个 选择”菜单和选择工具栏项可用于一次选择一个文本的匹配项,或者在当前块,函数,方法,类或文件中选择匹配项。一旦进行了多次选择,编辑将应用于所有选择。

轻松远程开发

WingIDE pro 6 for Mac 特别版增加了通过安全SSH隧道连接到远程主机(包括VM和Vagrant容器)的能力,以便以与Wing支持使用本地系统上的文件相同的方式处理远程存储的文件。

这是通过设置对Wing pro之外的远程主机的SSH访问,然后从Wing的project > Remote Hosts菜单项配置远程主机并使用该主机在project properties中的Python 可执行文件来完成的。添加到项目中的文件和目录可以位于任何已配置的远程主机上,项目文件可以远程或本地存储。编辑,调试,测试,搜索,版本控制,Python Shell,OS命令和其他功能可以与远程文件一起使用,就好像它们存储在本地一样。

在Python Shell中进行调试

Wing 6可以打开在Python Shell中执行的代码的调试。这可以通过按下Python Shell工具右上角的bug图标来完成。启用后,将出现断点边距,Wing的调试器将停止在Python Shell工具或源文件中的代码中达到的任何断点和异常。

如果要从shell调试多线程代码,则需要阅读并理解在这种调试方式中如何管理线程。

递归调试

在Wing pro中,可以调试从调试 探针调用的代码,允许进行一级递归调试。

在Python的 外壳和 调试 探头也可以递归通过检查调试到任何深度启用 递归 提示在他们的选项菜单。启用后,只要调试的代码到达断点或异常,Wing就会显示一个新提示,以便您可以继续从命令行与暂停的调试进程交互,可选择在当前所选调试堆栈帧的上下文中调试其他代码。继续或停止调试将退出一级递归,而不是完全退出调试过程。

PEP 484和PEP 526类型提示

WingIDE pro 6 for Mac 特别版可以理解PEP 484(Python 3.5+)和 PEP 526(Python 3.6+)标准化风格的类型提示。例如,以下表示Wing函数myFunction的参数和返回类型:

从输入Dict,List键入

def myFunction(arg1:str,arg2:Dict) - >列表:
  return arg2.get(arg1,[])

变量的类型可以通过其后面的注释来指示:

x = Something()#type:int

在Python 3.6+中,可以使用以下语法指定变量类型:

x:int = Something()

Wing可识别的类型包括str和int 等基本类型以及输入模块中的以下类型: List,Tuple,Dict, Set,FrozenSet,Optional和Union。

Helping Wing Analyze Code中记录了完成类型提示的其他方法。

PEP 8重新格式化

WingIDE pro 6 for Mac 特别版允许您重新格式化选择或整个文件,以符合PEP 8样式指南的Python代码。可选择设置任何已编辑行的自动重新格式化,当插入符号离开该行时,或整个文件保存到磁盘时。

支持流浪汉

WingIDE pro 6 for Mac 特别版可以轻松设置与在Vagrant容器上运行的Python代码一起使用的项目。只需使用project菜单中的New project,然后选择Connect toVagrant。

支持适用于Linux的Windows子系统

Wing pro 6还可以轻松设置与Windows子系统Linux(WSL)上运行的Python代码一起使用的项目。只需使用新 项目从项目菜单,选择连接 到 WSL。

改进了Raspberry Pi支持

WingIDE pro 6 for Mac 特别版使得使用Raspberry Pi上的代码变得更加容易。使用新的远程开发支持,设置对Raspberry Pi的远程访问就像配置SSH访问,然后从Wing pro的项目菜单配置远程主机一样简单。Wing将自动在Raspberry Pi上安装其远程代理,从而可以编辑,调试,测试,搜索和管理文件,并从运行在Windows,OS X或Linux上的Wing pro打开远程Python Shell。

Wing Personal现在免费

Wing Personal现在是免费产品,不再需要许可才能运行。它现在还包括Source Browser,PyLint和OS Commands 工具,并支持脚本API和Perspectives。

但是,Wing Personal不包括Wing pro的高级编辑,调试,测试和代码管理功能,例如远程主机访问,重构,查找用途,版本控制,单元测试,交互式调试探针,多进程和子进程调试,移动程序计数器,条件断点,调试监视,特定于框架的支持(对于matplotlib,Django,Jupyter,Vagrant等),在项目中查找符号以及其他功能。

其他改进

Wing 6增加了许多其他新功能和改进,包括:

  • 支持Python 3.6和3.7以及Stackless 3.4
  • 字符串和注释中的自动完成
  • f字符串中的语法突出显示和错误指示符
  • 优化的调试器,尤其适用于多线程和多进程代码
  • 支持OS X全屏模式
  • 撤消和重做后恢复编辑器选择
  • 添加了一个深色调色板
  • 支持在最近的Python版本中移动程序计数器
  • 重构操作以在lowerCamelCase,UpperCamelCase,under_scored_name和UNDER_SCORE_NAME符号名称格式之间轻松转换
  • 按住修改键并单击“自定义键绑定”首选项的“键”字段可生成可绑定到命令的绑定(例如,按Ctrl键 - 右键单击)
  • 通过允许自动激活存储的许可证并使用--settings和--cache命令行参数指定设置和缓存目录的位置,更好地支持可移植安装
  • 始终将断点和Debug To Here位置移动到Python解释器实际可以到达的有效行
  • 在Windows上支持自定义python构建
  • 在Python可执行属性中找到已发现的Python安装
  • 自动查找在Windows上遵循PEP 514的Python安装
  • 从Wing的多个实例同时更新最近的菜单
  • 如何为Jupyter笔记本电脑
  • 支持Django 1.10,1.11和2.0
  • Markdown文件的语法高亮显示
  • 新俄罗斯本地化(感谢Alexandr Dragunkin)
  • 更新法语本地化(感谢Jean Sanchez和Laurent Fasnacht)
  • 更新德国本地化(感谢Christoph Heitkamp)
  • 改进了PEP 287文档字符串的显示
  • 在内置的新断点()上停止Wing的调试器
  • 改进了使用线程模块启动的线程名称显示
  • 调试器支持cygwin Python 3.6
  • 改进了matplotlib主循环支持,包括Qt5Agg后端
  • 支持在Debug probe中评估生成器表达式
  • 改进了pytest支持
  • 改进的VI / VIM模式
  • 从“新建项目”对话框中创建新的virtualenvs

WingIDE pro 6 for Mac特别版 软件特征

强大的调试器

WingIDE pro 6 for Mac 特别版的调试器可以轻松修复错误并以交互方式编写新代码。使用条件断点来隔离问题,然后逐步执行代码,检查数据,观察值,从Debug probe的命令行进行交互,以及递归调试。您可以调试从IDE启动的多进程和多线程代码,托管在Web框架中,从嵌入式Python实例调用或在远程系统上调用。

智能编辑器

WingIDE pro 6 for Mac 特别版的编辑器通过适合上下文的自动完成和文档,调用辅助,自动编辑,重构,代码折叠,多选,可自定义的内联代码片段,书签等来加速交互式Python开发。Wing可以模拟vi,emacs,Eclipse,Visual Studio和XCode。

简单的代码导航

WingIDE pro 6 for Mac 特别版通过goto-definition,查找用途,在项目中查找符号,编辑器符号索引,源浏览器以及强大的多文件搜索,可以轻松绕过代码。

综合单元测试

WingIDE pro 6 for Mac 特别版支持使用unittest,doctest,nose,pytest和Django测试框架进行测试驱动的开发。使用Wing强大的调试器可以轻松修复失败的测试。

远程开发

WingIDE pro 6 for Mac 特别版的快速配置远程开发支持使您可以使用在远程主机,VM或容器上运行的Python代码无缝,安全地使用Wing的所有功能。

可定制和可扩展

Wing提供数百种配置选项,可影响编辑器模拟,UI布局,显示主题,语法着色等等。可以通过编写访问Wing的脚本API的Python代码来添加新的IDE功能。


以及更多

Wing通过Git,Mercurial,Perforce,Bazaar,Subversion和CVS支持项目管理和版本控制。其他功能包括Pylint集成,执行OS命令行和缩进样式转换。Wing可在Windows,OS X和Linux上运行,还支持对Raspberry Pi和其他ARM Linux设备的远程开发。

更新日志

Wing IDE pro 6 for Mac(Python开发软件)附注册机 v6.1.4-1特别版

Bug修复
*修复新远程代理安装的问题(在6.1.3中修补)
*修复使用typing.IO和类似提示类似的类
*在编辑器>拆分时修复其他拆分和转到定义中的转到定义
重用策略首选项设置为使用相邻拆分
*澄清“磁盘文件不再存在”对话框中的标签
*澄清配置Maya自动完成的说明
*修复了在编辑器中转换EOL失败的问题

小编的话

若您需要一款优秀的Python开发工具,那可千万别错过WingIDE pro 6 for Mac 特别版哦,其编辑器包括大量语言的语法标签高亮显示,虽然只是个面向 Python 的工具,但是功能却一点都不含糊,喜欢的朋友快来试试吧!

立即下载

客服QQ:

客服微信

返回顶部