论坛风格切换
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 31714阅读
  • 92回复

[行业软件]Wing IDE Professional 10.0.8 (Win / macOS / Linux) [复制链接]

上一主题 下一主题
离线pony8000
 

发帖
53402
今日发帖
最后登录
2024-12-22
只看楼主 倒序阅读 使用道具 楼主  发表于: 2021-09-02 08:39:17

Wing IDE Professional10 (Win / macOS / Linux) | 60 - 80 MB

Wing Python IDE was designed from the ground up for Python, to bring you a more productive development experience. Wing Pro is a full-featured Python IDE designed for professional developers. It includes powerful editing, code intelligence, refactoring, debugging, search, unit testing, project management, revision control, and remote development features.


Get More Done
Type less and let Wing worry about the details. Get immediate feedback by writing your Python code interactively in the live runtime. Easily navigate code and documentation.

Write Better Code
Avoid common errors and find problems early with assistance from Wing's deep Python code analysis. Keep code clean with smart refactoring and code quality inspection.

Find Bugs Faster
Debug any Python code. Inspect debug data and try out bug fixes interactively without restarting your app. Work locally or on a remote host, VM, or container.

Wingware's 21 years of Python IDE experience bring you a more Pythonic development environment. Wing was designed from the ground up for Python, written in Python, and is extensible with Python. So you can be more productive.

Intelligent Editor
Wing's editor speeds up interactive Python development with context-appropriate auto-completion and documentation, inline error detection and code quality analysis, PEP 8 enforcement, invocation assistance, auto-editing, refactoring, code folding, multi-selection, customizable code snippets, and much more. Wing can emulate vi, emacs, Eclipse, Visual Studio, XCode, and MATLAB.

Powerful Debugger
Wing's debugger makes it easy to fix bugs and write new Python code interactively. Use conditional breakpoints to isolate a problem, then step through code, inspect data, try out bug fixes with the Debug Console's command line, watch values, and debug recursively. You can debug multi-process and multi-threaded code launched from the IDE, hosted in a web framework, called from an embedded Python instance, or run on a remote host, VM, container, or cluster. Wing also provides an array and dataframe viewer for scientific and data analysis tasks.

Easy Code Navigation
Wing makes it easy to get around code with goto-definition, find uses, find symbol in project, editor symbol index, module and class browser, keyboard-driven search, and powerful multi-file search. Visit history is stored automatically, so you can instantly return to previously visited code. Or define and traverse categorized bookmarks that track automatically as code changes.

Project Management
Wing's powerful project management capabilities work with Python environments managed by virtualenv, pipenv, conda, and Docker, with revision control using Git, Mercurial, Perforce, Subversion, or CVS. You can easily create new Python environments from Wing, add, remove, or update Python packages, and freeze your package configuration for use by other developers.

Integrated Unit Testing
Wing supports test-driven development with the unittest, doctest, nose, pytest, and Django testing frameworks. Failing tests are easy to diagnose and fix with Wing's powerful debugger, and you can write new code interactively in the live runtime context set up by a unit test.

Remote Development
Wing's quick-to-configure remote development support delivers all of Wing's features seamlessly and securely to Python code running on a remote host, VM, container, or cluster. Remote development is possible to hosts running macOS and Linux, including those hosted by Docker, Docker Compose, AWS, Vagrant, WSL, Raspberry Pi, and LXC/LXD.

Customizable and Extensible
Wing offers hundreds of configuration options affecting editor emulation, display themes, syntax coloring, UI layout, and much more. Easily switch to and from dark mode, magnify the interface for presentations and meetings, and use perspectives to manage task-specific UI configurations. New IDE features can be added by writing Python code that calls down to Wing's scripting API. You can even develop and debug your extension scripts with Wing.

And Much More
Other features include a difference/merge tool, code reformatting with Black, YAPF, and autopep8, indentation style conversion, and executing OS command lines. Wing runs on Windows, macOS, and Linux, and also supports remote development to Raspberry Pi and other ARM Linux devices.

Scientific and Data Analysis
Wing's focus on interactive development works well for scientific and data analysis with Jupyter, NumPy, SciPy, Matplotlib, pandas, and other frameworks. The debugger's dataframe and array viewer makes it easy to inspect large data sets.

Web Development
Wing supports development with Django, Flask, web2py, Pyramid, Google App Engine, and other web frameworks. The debugger can step through Django and web2py templates. Wing works seamlessly with code running on a remote host, virtual machine, or container such as Vagrant or WSL.

Animation and Games
Since Wing's debugger can run in embedded instances of Python, it can be used to develop scripts for Blender, Autodesk Maya, NUKE, Source Filmmaker and other modeling, rendering, and compositing applications that use Python. Wing also works with pygame and other Python-based game engines.

Desktop Apps and More
Wing can develop, test, and debug desktop applications with PyQt, wxPython, Tkinter, and other UI development frameworks. Scripting, Raspberry Pi, and other types of development are also supported.
Wing 9
中的新功能 Wing 9增加了对Python 3.11的支持,减少了Python 3.7+中的调试器开销,简化了浅色和深色主题的配置,添加了两个灯光显示主题,并改进了自动调用,多线程调试,代码分析等。

支持 Python 3.11 Wing 9 增加了对 Python 3.11 的支持,这是 Python 的下一个主要版本,因此您可以利用 Python 3.11
大幅改进的性能和新功能。

调试器优化
Wing 9 在 Python 3.7+ 中将调试器开销减少了约 20-50%。您将看到的确切性能改进量取决于正在调试的代码的性质和 Python ve您正在使用的 rsion。

流线型明暗主题
Wing 9 允许独立配置浅色和深色主题(在第一个首选项页面上),以便更轻松地在浅色和深色模式之间切换。添加了两个新的灯光主题“新光”和“仙女风暴”,切换显示模式在视觉上应该更快、更流畅。

其他改进
显示 super() 方法的自动调用参数
修复了许多影响多线程调试的问题
修复多个代码分析问题
改进了“在文件中搜索”结果的键盘导航
Wing 现在运行在 Qt 6.3 上

Wing IDE Professional 9.0.2

功能中的新功能
在模块导入期间加快调试器
添加下一个额外选择、上一个额外选择和删除一个额外选择命令

变化
在使用“python -m”的包中运行文件时,将默认初始目录设置为包含顶级包的目录
在使用“python -m”运行时,在用于静态代码分析的有效 Python 路径中包含项目主入口点的初始目录

错误修复
修复打印失败的问题
修复在以“case”开头的行上按下冒号后的自动缩进和自动定位
修复了 Python 外壳中对匹配和大小写语句的支持
修复了匹配和案例语句的自动完成
修复版本控制项目状态显示的自动刷新
修复了版本控制提交操作的“文件”选项卡中的更新复选框
修复 macOS 上切换行号是否显示在编辑器中时出现的段错误
修复了将QT_QPA_PLATFORM环境变量设置为 wayland 或任何无效值时出现的段错误
修复了在变量类型提示中的冒号后插入空格的问题


本部分内容设定了隐藏,需要回复后才能看到






















软件下载咨询邮箱: sdbeta@qq.com (回复及时)
 
精品软件:百度搜闪电软件园  最新软件百度搜:闪电下载吧
有问题联系 sdbeta@qq.com

发帖
1650
今日发帖
最后登录
2024-12-22
只看该作者 沙发  发表于: 2021-09-02 09:58:47
谢谢楼主分享沙发
离线ganjun2001

发帖
3519
今日发帖
最后登录
2024-12-22
只看该作者 板凳  发表于: 2021-09-02 14:54:59
        
离线chary123

发帖
596
今日发帖
最后登录
2024-12-10
只看该作者 地板  发表于: 2021-09-02 15:40:09
离线cadf

发帖
90
今日发帖
最后登录
2024-12-23
只看该作者 地下室  发表于: 2021-09-02 22:29:30
谢谢楼主!!1
离线mypwjclu

发帖
3875
今日发帖
最后登录
2024-12-23
只看该作者 5 发表于: 2021-09-03 01:32:51
谢谢楼主分享。
软件下载咨询邮箱: sdbeta@qq.com (回复及时)
 
离线kairimai

发帖
1312
今日发帖
最后登录
2024-11-16
只看该作者 6 发表于: 2021-09-03 07:49:07
离线liyankx

发帖
193
今日发帖
最后登录
2024-10-14
只看该作者 7 发表于: 2021-09-03 07:52:03
谢谢楼主分享。
离线落叶之瞳

发帖
1516
今日发帖
最后登录
2024-12-23
只看该作者 8 发表于: 2021-09-03 08:11:11
看来很专业的软件了
离线chary123

发帖
596
今日发帖
最后登录
2024-12-10
只看该作者 9 发表于: 2021-09-03 08:42:41