Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Integrated Development Environment with web2py
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  11 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Speedbird  
View profile  
 More options Apr 23, 1:51 am
From: Speedbird <ju...@techfuel.net>
Date: Wed, 22 Apr 2009 22:51:21 -0700 (PDT)
Local: Thurs, Apr 23 2009 1:51 am
Subject: Integrated Development Environment with web2py
Folks,

Just wanted to share with the community a real jewel, many of you knew
this but I actually started using it "heavily" during the past couple
of weeks: the IDE is wing from wingware, basically you run web2py from
inside of it, then just open your controller/module/model from the
IDE, set up a breakpoint and voila you have a very interesting
development "studio" ala visual studio.

I've added a screenshot of my desktop running the IDE with my current
pet, pyforum.org being "debugged", the screenshot can be found here:
http://www.julioflores.com/static/debug_web2py.png

Wing IDE is not free, BUT you can get a developer's license (which
will give you the latest "Pro" release bona-fide). you have no idea
how much less time I've spent debugging the code with a tool like this
one, long live web2py

PS - Here's the web2py-specific information on their page, whoever
wrote it must've had a good understanding of the web2py framework (was
it you massimo??) - http://www.wingware.com/doc/howtos/web2py

Best regards to all,

Julio


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Iceberg  
View profile  
 More options Apr 23, 4:11 am
From: Iceberg <iceb...@21cn.com>
Date: Thu, 23 Apr 2009 01:11:54 -0700 (PDT)
Local: Thurs, Apr 23 2009 4:11 am
Subject: Re: Integrated Development Environment with web2py
I bet that the article is not written by Massimo, because he might not
have that good understanding ... about wing.  :-)

Anyway, this is an interesting post. I never imagine an IDE for python
can even set breakpoint for a daemon program.

On Apr 23, 1:51 pm, Speedbird <ju...@techfuel.net> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Timmie  
View profile  
 More options Apr 23, 4:22 am
From: Timmie <timmichel...@gmx-topmail.de>
Date: Thu, 23 Apr 2009 01:22:35 -0700 (PDT)
Local: Thurs, Apr 23 2009 4:22 am
Subject: Re: Integrated Development Environment with web2py
Thanks for posting this.
I will try how to make this work in Pydev for Eclipse (free...)

One point I noticed when I developed my controllers in Pydev is that
auto-completion of functions is not available.
I think that is due to importing mechanisms of web2py.
Web2py seems to import at runtime. But pydev needs an

import gluon.mymodule

statement in order to have the namespace available.

How do you get around this?


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Barnhart  
View profile  
 More options Apr 23, 4:26 am
From: Joe Barnhart <joe.barnh...@gmail.com>
Date: Thu, 23 Apr 2009 01:26:48 -0700 (PDT)
Local: Thurs, Apr 23 2009 4:26 am
Subject: Re: Integrated Development Environment with web2py
I have to admit I've always been a non-believer in Wingware because
its cost, when there are so many excellent (and free) alternatives.
But seeing what you have accomplished on your web2py "forum" software
has me taking another look at your development tools!

I'd also be interested in your brand of coffee, since you seem to have
so much energy!

-- Joe B.

On Apr 22, 10:51 pm, Speedbird <ju...@techfuel.net> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
AchipA  
View profile  
 More options Apr 23, 7:00 am
From: AchipA <attila.cs...@gmail.com>
Date: Thu, 23 Apr 2009 04:00:25 -0700 (PDT)
Local: Thurs, Apr 23 2009 7:00 am
Subject: Re: Integrated Development Environment with web2py
Another unorthodox but very interesting feature of WingIDE is remote
debugging. While not as easy to set up, it potentially allows you to
hook/step/inspect a deployed appliance that goes wonky. That's quite a
big plus in my book :)

On Apr 23, 10:11 am, Iceberg <iceb...@21cn.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Yarko Tymciurak  
View profile  
 More options Apr 23, 9:34 am
From: Yarko Tymciurak <yark...@gmail.com>
Date: Thu, 23 Apr 2009 08:34:52 -0500
Local: Thurs, Apr 23 2009 9:34 am
Subject: Re: [web2py:20331] Integrated Development Environment with web2py

Hi Julio -
Glad you enjoy Wing (I do).

Stephen Deible (Wingware) wrote the howto page, and I commented on it.  Both
Stephen and John from Wingware were at the web2py coding dojo at Pycon.
They worked out the auto completion and change to catch Tickets in Wing if
debugging (and grab the entire execution context).  It was great to see them
at the web2py dojo (always great to see them).

I'm glad to hear you find WingIDE useful - it's one of my favorite tools.

Regards,
Yarko


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Guido Kollerie  
View profile  
 More options Apr 23, 10:57 am
From: Guido Kollerie <gu...@kollerie.com>
Date: Thu, 23 Apr 2009 16:57:56 +0200
Local: Thurs, Apr 23 2009 10:57 am
Subject: Re: [web2py:20336] Re: Integrated Development Environment with web2py

On 23-apr-2009, at 10:22, Timmie wrote:

> I will try how to make this work in Pydev for Eclipse (free...)
> [...]
> But pydev needs an

> import gluon.mymodule

> statement in order to have the namespace available.

> How do you get around this?
> --~--~---------~--~----~------------~-------~--~----~

You don't. I wrote a blog post on this topic a couple of weeks ago.
Shameless plug:

      http://kollerie.wordpress.com/2009/04/07/setting-up-your-ide-for-web2...

--
Guido Kollerie


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Wes James  
View profile  
 More options Apr 23, 11:49 am
From: Wes James <compte...@gmail.com>
Date: Thu, 23 Apr 2009 09:49:00 -0600
Subject: Re: [web2py:20331] Integrated Development Environment with web2py

On Wed, Apr 22, 2009 at 11:51 PM, Speedbird <ju...@techfuel.net> wrote:

> Folks,

> Just wanted to share with the community a real jewel, many of you knew
> this but I actually started using it "heavily" during the past couple
> of weeks: the IDE is wing from wingware, basically you run web2py from

<snip>

> Wing IDE is not free, BUT you can get a developer's license (which

There is a free version of wingide:

http://www.wingware.com/wingide-101/index

> will give you the latest "Pro" release bona-fide). you have no idea
> how much less time I've spent debugging the code with a tool like this
> one, long live web2py

<snip>

-wj


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Speedbird  
View profile  
 More options Apr 23, 2:29 pm
From: Speedbird <ju...@techfuel.net>
Date: Thu, 23 Apr 2009 11:29:43 -0700 (PDT)
Local: Thurs, Apr 23 2009 2:29 pm
Subject: Re: Integrated Development Environment with web2py
Hey Yarko, nice to hear the tool is used by other web2py-istas :)
around here.

Indeed it really works "out of the box" with an optional minor change
in the exception catching code due to the way web2py logs in a ticket
when an error happens as you mentioned, I mean this can be used as
another one of the developer's "tools", it'll obviously be an overkill
to set up the whole environment just to change a variable value, for
instance, but pretty slick nevertheless.

And I'll "hijack" this response to also reply to Wes, the free version
of wing ide I wonder if it has less features, or is a "version"
behind,  I am not sure, I requested a "developer" license about a year
ago (even before I "converted" to web2py), and after a couple of very
cordial email exchanges I received it, I praise them for that.

Keep up guys,

Julio

On Apr 23, 6:34 am, Yarko Tymciurak <yark...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Wes James  
View profile  
 More options Apr 23, 3:02 pm
From: Wes James <compte...@gmail.com>
Date: Thu, 23 Apr 2009 13:02:47 -0600
Local: Thurs, Apr 23 2009 3:02 pm
Subject: Re: [web2py:20362] Re: Integrated Development Environment with web2py

On Thu, Apr 23, 2009 at 12:29 PM, Speedbird <ju...@techfuel.net> wrote:

<snip>

> And I'll "hijack" this response to also reply to Wes, the free version
> of wing ide I wonder if it has less features, or is a "version"

less features....

http://www.wingware.com/wingide/features

<snip>

-wj


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Francisco Gama  
View profile  
 More options Apr 24, 7:58 am
From: Francisco Gama <Francisco....@gmail.com>
Date: Fri, 24 Apr 2009 04:58:26 -0700 (PDT)
Local: Fri, Apr 24 2009 7:58 am
Subject: Re: Integrated Development Environment with web2py
They were kind enough to offer me a professional license for open
source projects dev. I even't yet configured it for web2py but I know
Wing very well and I love it. I use to work with a very advanced
configuration on Emacs and Eclipse with pydev and pydev extensions.
For a time, I used Komodo (and it's good... but the best version is
not free) but Wing for Python is very likely the winner. The only
thing I don't like so much about it, it's its non native interface for
Mac OS. It's the problem of GTK and of the reasons why I prefer Qt.

Anyway, I'm real Emacs fan and I love Eclipse. It's not easy for me
but It's true...
Wing is the best for python.

On Apr 23, 4:49 pm, Wes James <compte...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google