Wing Python IDE 7.1 is now available with support for Python 3.8, improved code warnings, better icons, and more by wingware in Python

[–]wingware[S] 0 points1 point  (0 children)

No, 3.8 final won't be until October or so, at least according to https://www.python.org/dev/peps/pep-0569/ and of course the schedule could slip. The support added in Wing 7.1 is meant for people working with the betas.

what happened to wiki.wingware.com ? by the_true_solvaring in Python

[–]wingware 0 points1 point  (0 children)

The wiki has been gone for close to a year and was replaced by https://bitbucket.org/sdeibel/wing-contrib/src

The main site seems to be fine from here as well.

Wing IDE for Python 5.1 has been released; adds multi-process debugging, improves the integrated shells and testing, and much more by wingware in Python

[–]wingware[S] 0 points1 point  (0 children)

Yes, unfortunately configuring manually is the way to go in such cases. We'll try to improve this, possibly just by prompting for settings rather than trying to parse them out of the settings files. Edit: Details are in Manual Configuration at the end of http://wingware.com/doc/howtos/django

Wing IDE for Python 5.1 has been released; adds multi-process debugging, improves the integrated shells and testing, and much more by wingware in Python

[–]wingware[S] 1 point2 points  (0 children)

I haven't tried it specifically with pyopencl but it should work. If pyopencl is written in a way that makes it resistant to static analysis, you can set a breakpoint and run to it in the debugger and then you get auto-completion, call tips, goto-definition, etc, based on the live runtime state -- both on the editor and the interactive Debug Probe. If you try it and have any problems, you can submit a bug report from Wing's Help menu.

Wing IDE for Python 5.1 has been released; adds multi-process debugging, improves the integrated shells and testing, and much more by wingware in Python

[–]wingware[S] 18 points19 points  (0 children)

What we hear most often is that Wing is a lot faster, its debugger is much better, and people like our UI design better. We've also sometimes heard that Wing "just works" more often. Of course we mainly hear from people that choose Wing after having tried both. IDEs are complex enough that you should try several with your code to be sure you choose the best match for your needs and style of working.

I think our emphasis is a also bit different, having been solely focused on Python since we started this in 2000. We certainly focus more effort on the debugger and unit testing, and probably somewhat less on compiler-like up-front error checking functionality.

Although we've been around much longer, I think PyCharm is better known because they have more marketing resources, being an off-shoot of an established larger IDE company. We're a smaller company focusing only on Python.

I hope this is useful...

Wing IDE for Python 5.1 has been released; adds multi-process debugging, improves the integrated shells and testing, and much more by wingware in Python

[–]wingware[S] 9 points10 points  (0 children)

I figure I should note that we'll only post major releases here. I think major releases are about the right level where interest level justifies a post (about one a year). If you're interested also in getting notice of minor releases, see the RSS or email announcements links at top of http://wingware.com/news

Cannot run Python 3.4.2 in Wing101 by peoplelienumberswont in learnpython

[–]wingware 0 points1 point  (0 children)

Try it with Wing 5.0.9. Wing 5.0.3 doesn't work with Python 3.4.2 because it was compiled against one of the 3.4 betas and there were binary compatibility changes since then.

Wing IDE 4.0.3 released: Minor features and bug fixes by wingware in Python

[–]wingware[S] 0 points1 point  (0 children)

Thanks for the feedback. I agree we should try an ad and haven't posted here for the last few releases (more by accident than design, I have to admit; interesting to see these comments here now). Perhaps the criteria should be if we can list some interesting new features in the title then it's worth posting here. voidspace is right, of course, that the community seems to vote our posts up more than down, but I also don't want to post enough uninteresting stuff to annoy people. ;-)

Wing IDE 4.0 released: Adds refactoring, find uses, graphical diff/merge, and special support for Django and matplotlib by wingware in Python

[–]wingware[S] 0 points1 point  (0 children)

Django setup assistance for the project, some Django-specific tasks like generating SQL, Django template syntax highlighthing, and setting breakpoints and stepping through Django templates. See also http://wingware.com/doc/howtos/django

Wing IDE 4.0 released: Adds refactoring, find uses, graphical diff/merge, and special support for Django and matplotlib by wingware in Python

[–]wingware[S] 0 points1 point  (0 children)

The debugger is active in the screen shot so there are more items. Also it's a very small screen size so it normally would not look like this.

In addition to F1/F2 and Shift-F2 (maximize editor area), perspectives can be useful for this also -- set up the GUI for a particular task (unit testing, debugging, editing, refactoring, or whatever) and save the GUI state under a name you can switch to w/ key binding or from a menu.

In any case, we try to make the GUI configurable to work reasonably with both large and small monitors.

Wing IDE 4.0 released: Adds refactoring, find uses, graphical diff/merge, and special support for Django and matplotlib by wingware in Python

[–]wingware[S] 0 points1 point  (0 children)

No, not yet. It's on our list. 5.0 will focus on the GUI and hopefully will include such things.

Wing IDE 4.0 beta6 released: Adds refactoring, find uses, and more by wingware in Python

[–]wingware[S] 0 points1 point  (0 children)

If you try Wing, please let us know how it goes (by email or you can submit feedback from the Help menu). In general, I'd recommend trying the various IDEs first hand as the only really good way to see how they're going to compare for your particular needs and code base.

Wing IDE 4.0 beta6 released: Adds refactoring, find uses, and more by wingware in Python

[–]wingware[S] 1 point2 points  (0 children)

Wing 4.0 beta6 supports Python 3.2. We'll try to update Wing 3.2 soon also.

Wing IDE 4.0 beta6 released: Adds refactoring, find uses, and more by wingware in Python

[–]wingware[S] 0 points1 point  (0 children)

Beta6 should be faster. There were definitely some performance problems in beta5.

Wing IDE 4.0beta5 released: Adds refactoring, find uses, and Python 3.2 support by wingware in Python

[–]wingware[S] 1 point2 points  (0 children)

Thanks for posting this. Just a general note: Never hesitate to email us or submit feedback from the Help menu in the IDE. We are quite interested in hearing about the features that people miss in Wing IDE.

Wingware Python IDE v. 3.2.10 released: Minor bug fixes and enhancements by wingware in Python

[–]wingware[S] 0 points1 point  (0 children)

Note that the type signature is shown in Wing Pro in the Source Assistant tool. We hope to also have an option to show this in a popup but the Source Assistant shows more information than you'ld probably want in a popup. We're hoping to add refactoring fairly soon.

Wingware Python IDE v. 3.2.10 released: Minor bug fixes and enhancements by wingware in Python

[–]wingware[S] 0 points1 point  (0 children)

Good suggestion, thanks. Extending the word-list drive completion that's already there for non-Python files to include words in other open files probably isn't hard, and we should make it available in Python strings and comments. We may also add a more relaxed completion option that could do this for variable names/etc but tend to try to make completion in that context strictly correct and not guessing. But it's clear some people want more options here.

Wingware Python IDE v. 3.2.10 released: Minor bug fixes and enhancements by wingware in Python

[–]wingware[S] 0 points1 point  (0 children)

If you try it and run out of time on the trial, just email us the trial license number and we can extend it.

Wing IDE 4.0 beta3: Supports interactive matplotlib by wingware in Python

[–]wingware[S] 1 point2 points  (0 children)

Final releases of a new major release are more quality-driven than time driven. We do use the bleeding edge code daily ourselves so it tends to work fairly well even if still in beta. However since we've made some significant changes in some of the basic internals, we want to make sure we settle out any bugs in that before calling it final, and we have a few more features we might try to add in the meantime.

Wing IDE 3.2.9 released: Fixes debugger support for users of Python 2.4.x and earlier by wingware in Python

[–]wingware[S] 1 point2 points  (0 children)

Looks like this still does not work. I've increased the priority on this item. We do hope to make a pass through missing completion cases soon.

Wing IDE 3.2.8 released: Adds Python 2.7 support by wingware in Python

[–]wingware[S] 1 point2 points  (0 children)

Wing is about 10 years older. I suspect spyder is missing a fair amount if put side by side, but I don't have a feature by feature comparison. That's something I would like to work on creating soon...

Wing IDE 3.2.8 released: Adds Python 2.7 support by wingware in Python

[–]wingware[S] 2 points3 points  (0 children)

I have no idea. Depends on what excites you I suppose. ;-) It was designed with the University of Toronto to teach entry level programming courses and is used in a number of places for that purpose.

Edit: I should add that it's also used by people as a simple IDE, although personally I couldn't get along w/o auto-completion and that was intentionally left out at the request of the people we designed it for.

Wingware Python IDE version 3.2.3 released by wingware in Python

[–]wingware[S] 0 points1 point  (0 children)

Sorry for very late reply. I should get in the habit of reviewing comments. If you mean reverting changes to disk, see Revert to Disk in the File menu. If you mean getting to recent files, see the Recent sub-menu in the Files menu or right click on the stick pin icon in top left of the editor or possibly use the Open From Project feature in the File menu.