Wingware News: Wing Python IDE 7.2 Release Candidate 1 - January 14, 2020 - 3 minutes read


Wing Python IDE 7.2 Release Candidate 1

Wing 7.2 adds auto-formatting with Black and YAPF, expands support for virtualenv, adds support for Anaconda environments, explicitly supports debugging modules launched with , simplifies manually configured remote debugging, and fixes a number of usability issues.

Wing 7.2 adds support for Black and YAPF for code reformatting, in addition to the previously available built-in autopep8 reformatting. To use Black or YAPF, they must first be installed into your Python with , , or other package manager. Reformatting options are available from the menu group, and automatic reformatting may be configured in the preferences group. For details, see in the chapter of the found in Wing's menu.

Wing 7.2 improves support for virtualenv by allowing the command that activates the environment to be entered in the Python Executable in Project Properties, Launch Configurations, and when creating new projects. The New Project dialog now also includes the option to create a new virtualenv along with the new project, optionally specifying packages to install. For details, see under the found in Wing's menu.

Similarly, Wing 7.2 adds support for Anaconda environments, so the command can be entered when configuring the Python Executable and the New Project dialog supports using an existing Anaconda environment or creating a new one along with the project. For details, see under the found in Wing's menu.

Wing 7.2 also adds explicit support for debugging modules with , simplifies manual configuration of remote debugging, allows using a command line for the configured , and fixes a number of usability issues. For details see the change log. For a complete list of new features in Wing 7, see What's New in Wing 7. Wing 7.2 is an exciting new step for Wingware's Python IDE product line. Find out how Wing 7.2 can turbocharge your Python development by trying it today. See Upgrading for details on upgrading from Wing 6 and earlier, and Migrating from Older Versions for a list of compatibility notes.

Source: Wingware.com

Powered by NewsAPI.org

Keywords:

Comparison of integrated development environmentsSoftware release life cycleTechnical supportAnaconda (installer)Desktop environmentModular programmingDebuggingPatch (computing)UsabilitySoftware project managementTechnical supportSource codePython (programming language)Package managerCommand-line interfacePython (programming language)ExecutableProject managementProject managementDialog boxCommand-line interfaceProject managementPackage managerMenu (computing)Anaconda (installer)Command-line interfacePython (programming language)ExecutableDialog boxAnaconda (installer)ModularityConfiguration managementDebuggingCommand-line interfacePatch (computing)UsabilityWhat's New?Comparison of integrated development environmentsSoftware versioningBackward compatibility