[wingide-users] Some thoughts

Fabio Fornaro fabio.fornaro at gmail.com
Fri Aug 19 01:04:44 MDT 2011

Hi Gene,
+1 for me, I've raised the same concerns here some time ago specific to
Django integration of Wing, but your concerns cover a more broader area.
Over the months since then I have not seen much improvement or feedback on
this matter, so I'm starting to think this is no big problem to wingware and
user base. But I'm confident the more we raise the problem the closer we'll
get to some point.
I agree to the performance drawbacks of indexing in the background of
PyCharm but as of today I have enough ram and cpu time to bear it.


On Fri, Aug 19, 2011 at 1:38 AM, <ristretto.rb at gmail.com> wrote:

> Hi Wingsters,
> Thanks for a great product.  I have used it over the last few years,
> and have recommended it to others.  As it turns out, though, I'm
> working for a shop that is requiring I use PyCharm, which I did for a
> few weeks.  But, now that I've been here for a while, I've gone back
> to Wing.  So, I have both system fresh in my recent experience.
> I have to say, PyCharm, feature for feature, is starting to make me a
> little concerned about Wing.  But, in fairness, I know that PyCharm
> does a lot of indexing and data collection that makes it seem slow at
> times and clunky at times.  But, it's not too bad.  Wing on the
> otherhand, doesn't bother the user much with indexing and such, which
> is nice, but makes for a some limited user experience compared to
> PyCharm.
> I'm running the licensed versions of both product on Ubuntu 11.04 with
> a modest i5 processor new Dell machine.
> Here are my thoughts in order of importance to me
> 1.  I've recently switched to a vertically pivoted monitor, and code
> to 79 columns pep-8.    Having the open files in a horizontal tab line
> at the top is makes it very hard to find open files.  (PyCharm uses
> tabs, but stacks them so they are all visible, and I have lots of
> vertical space.)  What I would dearly like is a list of open files
> down one side of the window.  Can this be done with a plugin?  Can I
> built it?
> 2.  Open From Project is slowish to open, and if I start typing too
> soon, I get text in my current open window.  This window could use
> some power tools like tab completion.  I would use this instead of a
> open files list, if it was fast and quick to use.
> 3.  Is there a way to copy the path to the current file on the
> clipboard?  Sometimes I need to know it to paste somewhere else.
> This are real troubling.  I really wish I had support for this things
> immediately.  I d
> I do like the fact that Wing stays out of the way.  Even though
> PyCharm will do some syntax checking on screen, and alert me of needed
> imports, and of unneeded ones, I'm happy to use Pep8, PyFlake and/or
> PyLint plugins in, instead.
> Some of the features of PyCharm that make it shine are it's ability to
> follow more paths that Wing can in source analysis.  Here are some
> examples
> 1.  super(SomeObject, self).save(*args, **kwargs).  Clicking on save
> should follow the hierarchy to find def save()
> 2.  Django code has this sort of code alot:  obj =
> DjangoModelObject.objects....  Seems like that could be as good as
> isinstance to tell you what obj is
> 3.  parameter help
> I think putting isinstance in my code is a no goer.  The PyCharm
> coders wouldn't stand for it.
> Here are some other things I'd love to see, but aren't deal breakers.
> 1.  return in a # comment considers the next line a comment too and puts in
> a #
> 2.  git annotate for git integration
> 3.  copy the default file sets so I could start with and existing one
> to then customize
> Thanks for a great product.  Please convince me that you'll be keeping
> up with PyCharm.  I will be heading back to PyCharm now to be fair and
> see if it bugs me, and what it's pitfalls are.  I'll report back if
> you like.
> Thanks
> Gene
> _________________________________________________
> Wing IDE users list
> http://wingware.com/lists/wingide
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/wingide-users/attachments/20110819/5eaeb882/attachment.html

More information about the wingide-users mailing list