工具软件

Wing IDE Professional 9.1.1.1 激活版 Win+macOS+Linux

大小:未知

安全无毒免费软件无广告

分享

本地高速下载
Wing IDE Professional 9.1.1.1 激活版 Win+macOS+Linux 下载地址:
本地下载
热门游戏排行
         Wing Pro 破解版是专为专业开发人员设计的 Python IDE。使用可为用户提供全面的功能,允许您自由的定制、设置项目、包管理、编辑、代码警告、重构、比较文件和目录、导航源代码、使用集成的 Python shell、执行操作系统命令、单元测试、调试、版本控制、源代码代码分析
Wing Pro 破解版是专为专业开发人员设计的 Python IDE。使用可为用户提供全面的功能,允许您自由的定制、设置项目、包管理、编辑、代码警告、重构、比较文件和目录、导航源代码、使用集成的 Python shell、执行操作系统命令、单元测试、调试、版本控制、源代码代码分析、远程开发以及使用用户定义的脚本和插件扩展 IDE。pro是版面向专业开发人员的全功能 Python IDE,具有独特的优势,包括强大的调试器、带有代码警告的智能编辑器、广泛的代码检查和导航、带有版本控制的项目管理、Python 环境和包管理,以及远程、容器和集群开发,可运行和调试单元测试、重构和代码重新格式化、Django 和其他框架支持、在 Python 中可扩展、可用的产品源代码等,功能最强大全面的版本,有需要的朋友不要错过了!

安装激活教程

1、在本站下载并解压,如图所示
2、安装程序,勾选我接受协议
3、如图所示,安装位置
4、安装完成,运行,如图所示,选择Activate a purchased license选项

5、运行kgv8.pyc,将License ID复制到软件中,选择Or: Activate manually...选项,并将request code复制到注册机中获得激活码,再将激活码复制到软件中,点击Continue

版本特色

1、编辑
Windows、Linux 和 macOS 上的本机 UI 语法重点介绍 Python 和 80 多种语言 VI/Vim 键绑定 Emacs 键绑定 Visual Studio 键绑定 Eclipse 键绑定 XCode 键绑定 macOS 风格的按键绑定 MATLAB 键绑定 简短的键绑定 自定义键绑定 智能缩进和缩进指南 适应文件缩进和 EOL 样式 阻止评论 矩形和直线选择 选择更多/更少 Select 语句、块或作用域 大括号匹配 可见的空白 检测和加载外部变化 拖动并锁定编辑器拆分和选项卡 打印文件或选择 突出插入符号行 自动保存和恢复 显示行号 恢复之前的会话视觉状态 多项选择    代码折叠    内联代码警告    自动编辑    设置和遍历书签 键盘和命令宏 与自动完成程序集成的内联代码段
2、代码智能
静态和运行时代码分析 转到定义 源索引菜单 自动缩进 在粘贴时转换缩进和 EOL 代码感知行重新包装    支持 PEP 484 和 526 类型提示    类型集成    黑色、YAPF 和 PEP 8 重新格式化 检测主调试文件中的 sys.path 更改 Python 和扩展模块的自动完成 快速键盘导航到文件 在当前文件中查找符号 增强了 PyQt、PySide 和 wxPython 的自动完成功能 其他文件类型的单词列表驱动的自动完成 缩进转换器    通话提示和文档(源助手) 呈现 PEP 287 文档字符串 班级浏览器    代码警告和代码质量管理 模块浏览器 当前文件浏览器 链接到 docs.python.org    查找使用点 在项目中查找符号    重构
3、调试器
GUI、Web 和嵌入式调试 踏进、跨过和走出 可点击的异常回溯 查看堆栈、局部变量/全局变量和返回值 数组和数据框查看器 集成调试过程 I/O 本机控制台 I/O 选项 在 Python Shell 中调试 使用 python -m 调试 多线程调试 调试值工具提示 检测未处理的异常 更改调试数据值 启动配置 命名入口点 具有代码智能的交互式调试控制台 多进程调试 自动子进程调试 移动程序计数器 观察值和表达式 通过参考跟踪值 条件断点 Shift-Space 显示所有调试值 忽略计数的断点 启用/禁用断点 断点管理器    无缝远程调试 递归调试 处理附加/分离 检查 sys.modules 调试 Django 模板 matplotlib 主循环支持
4、单元测试
按模式或名称选择测试文件 执行测试并查看结果 调试测试 支持单元测试风格测试 支持pytest样式测试 支持 doctest 风格测试 支持鼻型测试 支持 Django 测试 在项目中保留测试结果 可选的测试并发执行 保存/加载测试结果 将结果摘要复制到剪贴板
5、修订控制
颠覆整合 CVS集成 Mercurial 集成 Git集成 性能集成 差异/合并工具
6、搜索界面
基本搜索 工具栏快速搜索 在选择中搜索 编辑器上的搜索结果标注 键盘驱动的迷你搜索 项目范围搜索 正则表达式和通配符搜索 搜索翼文档 在磁盘上搜索
7、专案经理
创建项目 配置环境    使用 virtualenvs    使用 Anaconda 环境 添加文件或目录 使用磁盘内容自动更新 项目视图中的文件管理 配置 Python 版本和路径 查找 PEP 514 Python 安装 命名文件集    为 Django、Jupyter、Flask、PyQt、Blender、PyXLL 等提供帮助    使用项目创建新目录    从版本控制存储库克隆    创建 virtualenvs、pipenvs 或 conda envs    创建 Docker 容器    使用 pip、pipenv 和 conda 进行包管理 远程开发到 Linux 和 macOS 远程开发到树莓派 远程开发到 AWS 远程开发到 Vagrant 远程开发到适用于 Linux 的 Windows 子系统    使用 Docker 和 Docker Compose    使用 LXC/LXD 容器    容器管理工具 行尾和缩进策略
8、其他特性
具有代码智能的可调试 Python shell 可定制的用户界面布局和颜色 创建多个工具实例 拖放工具和编辑器 集成文档、操作方法和教程 支持大多数版本的 CPython 适用于 Anaconda、ActivePython 和 Enthought Python 支持无堆栈 Python 支持 32 位和 64 位 Python 构建 支持 Python 的调试版本 支持 cygwin Python 支持 zip 档案、eggs 和 buildout 中的代码    支持虚拟环境 高级配置菜单 放大演示模式 键盘可导航的用户界面 集成反馈/错误报告 自动更新管理器 法语本地化 德语本地化 俄语本地化 支持高 DPI 显示    Apple Silicon (M1) 的原生构建 观点 操作系统命令工具    使用 Docker、Docker Compose、Vagrant、WSL 和其他容器    PyLint 集成    pep8 检查器集成    mypy 集成    flake8 集成    使用 Python 脚本扩展 IDE 可用的产品源代码

使用说明

1、设置项目
Wing运行后,从Project菜单中选择New Project以创建一个新项目。此对话框允许您选择或创建源目录,并选择或创建要用于新项目的Python环境。创建新的源目录时,您可以选择将版本控制存储库拉入其中。Wing Pro还可以创建包并将其安装到新的virtualenv、pipenv、Anaconda env和Docker容器环境中。
如果您选择Create Blank Project,您可以稍后通过以下步骤配置您的项目:
使用“项目”菜单中的“添加现有目录”将您的源添加到项目中。最好将此限制在您正在使用的目录中,并让Wing通过Python Path找到您使用的库。
使用项目属性在项目菜单设置Python的可执行文件到python.exe可执行你想与你的项目中使用或其他解释。如果Python不在PATH中,请将其设置为所需Python安装中sys.executable中的完整路径。
如果您的代码更改了sys.path或以非标准方式加载模块,那么您可能需要在项目属性中设置Python路径,以便Wing可以找到您的模块以进行自动完成、重构、调试、测试和其他功能。
您可能需要右键单击在您的主入口点计划工具,然后选择设置作为主入口点,以便随时调试从那里开始。
使用保存项目由于在项目菜单保存项目到磁盘。
使用“工具”菜单中的“包”工具来管理所选Python环境中的Python包。
请注意,Wing在“新建项目”对话框中还提供了其他项目类型,包括用于通过SSH连接到远程主机、使用Docker或其他容器运行、访问Vagrant实例、使用适用于Linux的Windows子系统以及每个项目类型的项目类型How-Tos中列出的框架、工具和库。
Wing在首次分析您的代码库时可能会消耗大量CPU时间。进度显示在IDE窗口的左下方。完成此操作后,结果将跨会话缓存,Wing应以活泼且响应迅速的界面运行。
Wing 101没有项目。而是使用“编辑”菜单中的“配置Python”来配置Python环境。
2、基本配置
您现在已准备好开始使用代码,但可能需要先进行一些配置更改:
显示颜色-如果启用了“用户界面”>“在整个UI中使用调色板”首选项,则“用户界面”>“调色板”首选项选择在编辑器或整个用户界面中使用的颜色。
键绑定-Wing可以模拟VI/Vim、Visual Studio、Emacs、Eclipse、XCode、MATLAB和Brief编辑器,这些编辑器可从“编辑”菜单的“键盘个性”中选择,或使用“用户界面”>“键盘”>“个性”首选项进行选择。
Tab键-默认的Tab键操作取决于所选的键盘特性,在某些情况下,文件类型、上下文以及编辑器中是否有选择。这可以通过用户界面>键盘>Tab键操作首选项进行更改。
完成键-默认情况下,自动完成器使用Tab键完成,但可以使用编辑器>自动完成>完成键首选项添加其他键。
首选项中有许多其他选项。
3、导航代码
Wing Pro提供了多种不同的方式来浏览代码结构,以及几种按名称快速查找符号或文件的方法:
编辑器顶部的源索引菜单提供对源文件其他部分的快速访问。
Goto-definition可从Source菜单获得,通过在编辑器、Python Shell和Debug Console中右键单击符号。使用编辑器左上角的前进/后退历史按钮从定义点返回。
在Wing Pro的源菜单中查找使用点显示了当前符号的使用位置。这可以区分不同但名称相似的符号。
在Wing Pro的源菜单中查找符号,当您键入其名称的片段时,Wing Personal会跳转到当前文件中定义的符号。
在Wing Pro的源菜单中查找项目中的符号的工作方式相同,但搜索项目中的所有文件。
Wing Pro和Wing Personal的“文件”菜单中的“从项目打开”为快速打开项目文件提供了类似的界面。
有关上述内容的详细信息,请参阅导航源。
源代码浏览器的工具在翼Pro和永个人菜单提供您的代码的结构的模块或类面向显示器。细节
“工具”菜单中的“源助手”显示有关在编辑器、自动完成器、源浏览器、Python Shell、项目和其他工具中选择的符号的详细信息。
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键(或命令+选项在MacOS),同时与鼠标进行选择。进行多项选择后,所做的编辑将立即应用于所有选择。细节
代码警告显示在Wing Pro中,用于语法错误、缩进问题、无法访问的代码、使用未定义的变量和属性、无法解析的导入以及其他一些问题。flake8、mypy、pep8和pylint等外部检查器也可以配置为代码警告的来源。当鼠标悬停在警告指示器上时,警告显示在编辑器上,详细信息显示在工具提示中。可以从编辑器右上角的警告菜单导航警告,并通过代码警告工具进行管理。细节
Wing Pro中的代码段包含在Wing的自动完成器中,作为输入编码标准、文档、测试等常用重复模式的快速方法。片段参数的数据输入在编辑器中内联。使用Tab键在字段之间移动。在片段工具中编辑或添加片段。细节
Wing Pro中的Turbo Completion是Python的可选自动完成模式,由Wing强大的源代码分析引擎实现。启用Editor>Auto-completion>Python Turbo Mode首选项后,Wing在未键入新符号名称的上下文中将每个非符号键转换为完成键。细节
编辑>选择菜单中的快速选择操作允许在复制、编辑或搜索之前选择整个语句、块或范围。
6、调试代码
Wing的调试器是一个强大的工具,用于查找和修复错误、理解不熟悉的代码以及以交互方式编写新代码。您可以从“调试”菜单或工具栏、从Python Shell或从同一台机器或另一台主机上的IDE外部启动代码。Wing还支持使用在容器上运行的代码,例如Docker提供的那些。
断点可以通过点击断点利润率向左编辑器进行设置。步进操作位于调试菜单和工具栏中。
堆栈数据工具用于检查或更改程序数据。右键单击项目以将项目显示为数组或文本形式。将鼠标悬停在编辑器中的符号上会在工具提示中显示该符号的值(如果在活动调试堆栈中可用)。按Shift-Space会显示编辑器中所有可见符号的工具提示。
调试进程I/O显示在调试I/O工具中,或可选地显示在外部控制台中。
其他调试器功能包括:
Wing Pro的调试控制台支持交互式调试,它提供了一个Python提示,可以在当前调试堆栈帧中执行代码。当调试器暂停时,Wing还会使用实时运行时状态来填充编辑器、Source Assistant、goto-definition和其他工具中的自动完成程序。细节
Wing Pro中可以使用条件断点来隔离和理解复杂的错误,方法是在它们发生之前停止。使用条件断点来隔离损坏的案例并使用调试控制台来设计修复程序比重复重新启动代码更有效率。细节
Wing Pro支持移动程序计数器,方法是在编辑器中右键单击并选择Move Program Counter Here。由于Python的实现方式,此功能仅在最内部的堆栈帧中起作用,并且在调试器因异常而停止时不起作用。
通过右键单击编辑器或任何数据视图来观察Wing Pro中的值,通过观察工具中的符号名称或对象引用跟踪值随时间的变化。也可以观看表情。细节
启动配置中的项目在永Pro和永个人菜单定义不同的运行环境进行调试,执行和单元测试代码。详情。
命名入口点在调试中永Pro和荣个人菜单提供一种方式来启动与不同的调试环境相同的文件。细节
7、其他特性
Wing Pro包括许多其他功能,旨在使Python编码更轻松、更高效:
Python Shell--Wing的Python Shell可让您在独立的沙盒进程中试用代码。要启用调试,请单击Python Shell右上角的错误图标。在Wing Pro和Wing Personal中,shell提供自动完成、转到定义并与Source Assistant集成。细节
Wing Pro测试工具中的单元测试适用于unittest、doctest、pytest、nose和Django单元测试。您可以运行测试套件、查看结果和调试测试。细节
版本控制与水银,Git的,颠覆,Perforce的,Bazaar和CVS永Pro支持版本控制。Wing会自动检测您的项目中使用了哪些系统,并在“工具”菜单中显示相应的附加菜单和工具。详情。
Source菜单中的Difference and Merge可用于比较和合并磁盘上的文件和目录、IDE中打开的文件、未保存的缓冲区与磁盘以及工作副本及其修订控制存储库。细节
远程开发在Wing Pro中很容易,可以通过SSH访问远程主机、虚拟机或容器。在这种远程开发模型中,Wing可以无缝且安全地处理完全存储在远程主机上的文件。使用远程主机的项目在项目菜单配置远程主机,然后设置Python的可执行的项目属性到远程主机,并使用添加现有目录中的项目菜单将您的远程目录添加到项目中。Wing可以像在本地工作时一样,在远程主机上编辑、调试、测试、搜索、检查和管理文件、运行Python Shell和执行OS命令。细节
包管理可用于virtualenv和pipenv,使用工具菜单中的包工具。这可用于安装、删除和管理安装到项目Python环境中的包。
还支持Docker提供的容器。在这种开发模型中,文件存储在本地,但代码在容器化环境中运行。详细OS命令的工具在翼Pro和荣个人的显示OS的命令工具,执行外部工具生成,代码生成和其他目的菜单。详情。
编辑菜单(或macOS上的WingPro菜单)中的首选项可让您控制IDE的整体布局和颜色,以及许多其他选项。右键单击布局选项的工具和编辑器选项卡,或拖动选项卡移动它们或创建新的拆分。右键单击工具栏以配置哪些工具可见或添加您自己的工具。有关详细信息,请参阅自定义。
Wing Pro和Wing Personal中的透视让您可以保存命名的工具面板布局。详情。
还可以使用书签、代码折叠、键盘宏等其他功能,您可以通过编写Python脚本来扩展Wing。

展开

同类推荐

友情提醒:请点击右上角的微信菜单选择使用浏览器打开下载(因为微信中不提供下载功能),点击任意处可关闭该提示信息,谢谢~