Wing IDE Professional is awesome. sshfs is awesome. Massively large codes bases are, well, sometimes you're stuck with them.
But note, Wing IDE, sshfs, and massively large code bases don't mix; it's slooooowwwww. Use NFS instead.
By the way, the ability to run Wing IDE on my Linux laptop in order to debug a process running on a remote FreeBSD server (using stackless Python no less!) is fickin' awesome!
But note, Wing IDE, sshfs, and massively large code bases don't mix; it's slooooowwwww. Use NFS instead.
By the way, the ability to run Wing IDE on my Linux laptop in order to debug a process running on a remote FreeBSD server (using stackless Python no less!) is fickin' awesome!
Comments
the debug hooks you mentioned replacing tasklet.__call__ as the following ? Thanks again.
def new_call(self, *args, **kwargs):
f = self.tempval
def new_f(old_f, args, kwargs):
print "wrapper.start", args, kwargs
old_f(*args, **kwargs)
print "wrapper.end"
self.tempval = new_f
tasklet.setup(self, f, args, kwargs)
tasklet.__call__ = new_call
I was running this stuff on FreeBSD, so the Wing guys gave me a tarball that contained the debug hooks. It was called wingide-debugger, or something like that.