闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > Wing Pro 10.0.2 win+mac

Wing Pro 10.0.2 win+mac

  • 软件大小:未知
  • 更新日期:2024-02-24
  • 官方网站:https://wingware.com/
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
Wing Pro 10.0.2 win+mac
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
Wing Pro是面向专业开发人员的全功能Python IDE。专为Python设计的,旨在为您带来更加高效的开发体验。 通过深入的代码分析(静态和运行时),专注于实时运行时的交互式开发,高级编辑操作和重构,连续的早期错误检测,对测试驱动的开发的支持,强大的始终在线调试器,这成为可能。 ,无缝支持远程开发和极高的可配置性。pro版具有强大的调试器、具有代码警告的智能编辑器、广泛的代码检查和导航、版本控制的项目管理、远程开发、单元测试、重构和代码重新格式化、Django和其他框架支持、可在Python中扩展、可用产品源代码等功能优势!全新破解版下载,含激活教程,有需要的朋友不要错过了!

安装激活教程

1、在本站下载并解压,如图所示

2、双击wingpro-7.2.3.0.exe运行安装,勾选我接受许可协议

3、选择软件安装路径

4、安装完成,退出向导

5、运行注册机,将许可证ID复制到程序激活窗口

6、在程序激活窗口中,复制请求代码,将其粘贴到keygen终端中,然后按Enter。
7、将激活码复制到程序激活窗口。
8、激活完成。

功能特色

1、完成更多工作
少输入,让Wing担心细节。通过在实时运行时交互编写Python代码来获得即时反馈。轻松浏览代码和文档。
2、编写更好的代码
在Wing深入的Python代码分析的帮助下,避免常见的错误并尽早发现问题。通过智能重构和代码质量检查保持代码干净。
3、更快地发现错误
调试任何Python代码。检查调试数据并以交互方式尝试错误修复,而无需重新启动应用程序。在本地或在远程主机,VM或容器上工作。
4、智能编辑器
Wing的编辑器通过适用于上下文的自动完成和文档,内联错误检测和代码质量分析,PEP 8实施,调用协助,自动编辑,重构,代码折叠,多选,可自定义的代码片段以及相关的内容,加快了交互式Python的开发。多得多。Wing可以模拟vi,emacs,Eclipse,Visual Studio,XCode和MATLAB。
5、强大的调试器
Wing的调试器可轻松修复错误并以交互方式编写新的Python代码。使用条件断点来隔离问题,然后逐步执行代码,检查数据,使用调试控制台的命令行尝试修复错误,观察值并进行递归调试。您可以调试从IDE启动,在Web框架中托管,从嵌入式Python实例调用的多进程和多线程代码,或者在远程主机,VM或容器上运行。Wing还提供了用于科学和数据分析任务的阵列和数据框查看器。
6、简易代码导航
Wing使您可以轻松地通过goto定义来查找代码,查找用途,在项目中查找符号,编辑器符号索引,模块和类浏览器,键盘驱动的搜索以及强大的多文件搜索。访问历史记录是自动存储的,因此您可以立即返回以前访问的代码。或定义和遍历分类的书签,这些书签在代码更改时自动跟踪。
7、集成单元测试
Wing通过unittest,doctest,nose,pytest和Django测试框架支持测试驱动的开发。使用Wing强大的调试器可以轻松诊断和修复失败的测试,并且您可以在由单元测试设置的实时运行时上下文中交互编写新代码。
8、远程开发
Wing的快速配置远程开发支持将Wing的所有功能无缝且安全地提供给在远程主机,VM或容器上运行的Python代码。可以对运行OS X和Linux的主机(包括Docker,AWS,Vagrant,WSL和Raspberry Pi)进行远程开发。
9、可定制和可扩展
Wing提供了数百种影响编辑器仿真,显示主题,语法着色,UI布局等的配置选项。轻松切换为黑暗模式或从黑暗模式切换,放大演示文稿和会议的界面,并使用透视图管理特定于任务的UI配置。可以通过编写调用Wing脚本API的Python代码来添加新的IDE功能。您甚至可以使用Wing开发和调试扩展脚本。
10、以及更多
Wing通过Git,Mercurial,Perforce,Bazaar,Subversion和CVS支持项目管理和版本控制。其他功能包括对virtualenv的支持,差异/合并工具,缩进样式转换以及执行OS命令行。Wing可在Windows,OS X和Linux上运行,并且还支持对Raspberry Pi和其他ARM Linux设备的远程开发。
11、科学与数据分析
Wing对交互式开发的关注非常适合使用Jupyter,NumPy,SciPy,Matplotlib,熊猫和其他框架进行科学和数据分析。调试器的数据框和数组查看器使检查大型数据集变得容易。
12、Web开发
Wing支持使用Django,Flask,web2py,Pyramid,Google App Engine和其他Web框架进行开发。调试器可以逐步浏览Django和web2py模板。Wing与在远程主机,虚拟机或容器(例如Vagrant或WSL)上运行的代码无缝地协同工作。
13、动画与游戏
由于Wing的调试器可以在Python的嵌入式实例中运行,因此可以用于为Blender,Autodesk Maya,NUKE,Source Filmmaker以及其他使用Python的建模,渲染和合成应用程序开发脚本。Wing还可以与pygame和其他基于Python的游戏引擎一起使用。
14、桌面应用程序及更多
Wing可以使用PyQt,wxPython,Tkinter和其他UI开发框架来开发,测试和调试桌面应用程序。还支持脚本,Raspberry Pi和其他类型的开发。
15、机翼7的新功能
Wing 7引入了改进的代码警告和代码质量检查系统,其中包括内置的错误检测以及与pylint,pep8和mypy的紧密集成。此版本还添加了Black和YAPF的代码重新格式化,对virtualenv的支持,对Anaconda环境的支持,对Python 3.8的支持,对Python 3枚举的支持,将Wing与Docker,AWS和PyXLL一起使用的操作方法,更轻松地调试了启动的模块带有“ python -m”,新的数据框和数组查看器,MATLAB键盘个性,带有Shift-Space的轻松内联调试数据显示,改进的堆栈数据显示,对PEP 3134链式异常的支持,搜索标注和其他代码导航功能,四个新的调色板,改进的书签,一个高级配置菜单

使用说明

1、建立一个项目
Wing运行后,从“ 项目”菜单中创建一个新项目。如果要创建要与项目一起使用的新virtualenv,请选择“ 创建 新 Virtualenv” 项目类型,输入新virtualenv的名称和父目录,然后选择要使用的基本Python解释器。
另外,如果您不想创建新的virtualenv,请选择Empty Python Project项目类型。然后按照以下步骤配置您的项目:
使用“ 项目”菜单中的“ 添加 现有 目录 ” 将源添加到项目中。最好将其限制为您正在使用的目录,并让Wing通过Python Path查找您使用的库。
使用“ 项目”菜单中的“ 项目 属性 ” 将“ Python 可执行文件”设置为要与项目一起使用的 python.exe或其他解释器可执行文件。如果Python不在PATH上,请将其设置为所需的Python安装中sys.executable中的完整路径 。
如果您的代码以非标准方式更改sys.path或加载模块,则可能需要在“ 项目属性”中设置“ Python 路径”,以便Wing可以找到用于自动完成,重构,调试,测试和其他功能的模块。
您可能需要右键单击Project工具中的主入口点,然后选择 Set As Main Entry Point,以便始终从那里开始调试。
使用“ 项目”菜单中的“ 将 项目 另存为”将项目保存到磁盘。
有关所有可用属性的描述,请参见项目范围的属性和每个文件的属性。
请注意,Wing在“ 新建 项目”对话框中还提供了其他项目类型,包括用于通过SSH连接到远程主机,访问Vagrant实例或使用Windows Subsystem for Linux的远程项目类型,以及每个框架的项目类型,工具和How-Tos中列出的库 。
Wing第一次分析您的代码库时,可能会占用大量CPU时间。进度显示在IDE窗口的左下方。完成此操作后,结果将跨会话缓存,并且Wing应使用快速且响应迅速的界面运行。请参阅源代码分析以了解Wing的源代码分析系统的工作方式。
Wing 101没有项目。相反,配置 Python环境是通过“ 编辑”菜单中的“ 配置Python”完成的。
2、基本配置
现在,您可以开始使用代码了,但是可能需要首先进行一些配置更改:
显示颜色-如果启用了“用户界面”>“在整个UI中使用调色板”,则“用户界面”>“调色板”首选项将选择编辑器或整个用户界面中使用的颜色。
按键绑定 -Wing可以模拟VI / Vim,Visual Studio,Emacs,Eclipse,XCode,MATLAB和Brief编辑器,可以从“ 编辑”菜单中的“ 键盘 个性 ” 或使用“用户界面”>“键盘”>“个性”首选项进行选择。
Tab键-默认的Tab键操作取决于所选的键盘个性,在某些情况下取决于文件类型,上下文以及编辑器中是否存在选择。可以从“用户界面”>“键盘”>“ Tab键操作”首选项进行更改。
完成键-默认情况下,自动完成程序使用Tab键完成操作,但是可以使用“编辑器”>“自动完成”>“完成键”首选项添加其他键。
首选项中还有许多其他选项。
3、导航代码
Wing Pro提供了许多不同的方式来导航代码结构,并提供了几种通过名称快速查找符号或文件的方法:
编辑器顶部的“ 源索引”菜单提供对源文件其他部分的快速访问。
可以从“ 源”菜单中,通过右键单击编辑器,Python Shell和调试控制台中的符号来使用Goto定义。使用编辑器左上方的前进/后退历史记录按钮从定义点返回。
Wing Pro的“ 源”菜单中的“ 查找使用点”显示了当前符号的使用位置。这区分了单独的但名称相同的符号。
Wing Pro 的“ 源”菜单中的“ 查找符号”,当您键入名称的片段时,Wing Personal会跳至当前文件中定义的符号。
Wing Pro 的“ 源”菜单中的“ 在项目中查找符号”的工作方式相同,但是会搜索项目中的所有文件。
Wing Pro 的“ 文件”菜单中的“ 从项目打开”和Wing Personal提供了类似的界面,用于快速打开项目文件。
有关上述详细信息,请参见导航源。
Wing Pro和Wing Personal 的“ 工具”菜单中的“ 源浏览器”提供了代码结构的模块或类导向显示。 细节
工具菜单中的Source Assistant显示有关在编辑器,自动完成器,源浏览器,Python Shell,Project和其他工具中选择的符号的详细信息。
4、正在搜寻
Wing Pro提供了几种不同的界面来搜索您的代码。使用哪种取决于您要搜索的内容以及与搜索和替换功能进行交互的方式:
工具栏搜索是一种搜索当前文件的快速方法。细节
搜索在工具菜单中显示的搜索工具,它提供了增量文本,通配符和正则表达式搜索和选择和当前文件或文档页面进行更换。细节
Wing Pro和Wing Personal中的小型搜索提供了功能强大的键盘驱动搜索和替换。“ 编辑”菜单的“ 最小搜索”区域中列出的按键绑定将在窗口底部显示搜索条目区域。 细节
Wing Pro和Wing Personal 的“ 工具”菜单中的“ 在文件中搜索”显示“在文件中搜索”工具,该工具提供通配符和正则表达式搜索,并在过滤后的文件,目录,命名文件集以及项目和文档中进行替换。
5、编辑代码
Wing Pro的编辑器旨在加快编写和修改Python代码的过程,并减少编码错误的发生。其功能包括:
Wing编辑器,Python Shell和调试控制台中的自动完成功能可加快键入速度并减少编码错误。默认情况下,自动完成器使用Tab来完成,但是可以在“编辑器”>“自动完成”>“完成键”首选项中进行更改。Wing 101默认情况下禁用此功能。 详细信息
Wing Pro和Wing Personal中的自动缩进与文件的现有缩进匹配。粘贴多行时,将根据上下文重新缩进。单个“ 撤消”将还原不需要的缩进更改。的代码选择的范围可以被重新缩进作为使用块缩进在源菜单或工具栏缩进组。缩进工具可用于转换整个文件的缩进样式。 细节
Wing Pro中的自动编辑实现了一系列操作,例如自动输入右括号,括号,花括号和引号。除其他外,Wing还自动输入调用参数,使用:键管理新块,并更正乱序键入。可以在“编辑器”>“自动编辑”首选项组中启用和禁用自动编辑操作。默认设置包括那些不会影响手指记忆的操作。其他都值得学习。
从“ 重构”菜单访问的Wing Pro中的重构操作可实现符号的自动重命名和移动,从现有代码中创建函数或方法,以及比手动编辑代码更快地引入变量。细节
多项选择可以进行多重 选择在编辑菜单中,多个选择工具栏项目,并通过按Ctrl键+ Alt键(或命令+选项在OS X),同时使用鼠标选择。一旦做出多个选择,所做的编辑将立即应用于所有选择。细节
Wing Pro中显示了代码警告,用于语法错误,缩进问题,无法访问的代码,使用未定义的变量和属性,无法解析的导入以及其他一些问题。诸如pylint,pep8和mypy之类的外部检查器也可以配置为代码警告的来源。当鼠标悬停在警告指示器上时,警告会显示在编辑器上,并且详细信息会显示在工具提示中。可以从编辑器右上方的警告菜单中浏览警告,并可以通过“代码警告”工具进行管理。细节
Wing Pro的自动完成程序中包含Wing Pro中的代码片段,可作为一种快速方法来输入常见的重复模式以进行编码标准,文档,测试等。摘要参数的数据输入在编辑器中是内联的。使用Tab键在字段之间移动。在“代码段”工具中编辑或添加代码段。 细节
Wing Pro中的Turbo Completion是Python的可选自动完成模式,这是由Wing强大的源代码分析引擎实现的。启用“编辑器”>“自动完成”>“ Python Turbo模式”首选项后,在未键入新符号名称的情况下,Wing会将每个非符号键转换为完成键。细节
通过“ 编辑” >“ 选择”菜单中的“ 快速选择”操作,可以在复制,编辑或搜索它们之前选择整个语句,块或合并范围。

有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧