I've been using web2py for about half a year, and I don't know why I always 
use the built-in editor. Probably because it's really convenient and it 
automatically shows exposed functions and views.

The latest upgrade made my installation lose the editor state when saving a 
controller with a syntax error, so maybe it's time to grow out of it. It 
really fits in the "batteries included" philosophy, though.


El lunes, 15 de febrero de 2010, 9:20:45 (UTC-6), Christopher Steel 
escribió:
>
> LOL!
>
> I for one love the built in web2py editor. I am even starting to
> become fond of it's little refresh requirement quirk. It turns web2py
> into an awesome little sketch pad right out of the box and it is
> available no matter what system I am on and requires ZERO
> configuration. The other great thing about it is that when I use it I
> never feel like I am "working", I am just trying something out.
>
> After going to the trouble of setting up a "proper" development
> environment, a la Eclipse and other more serious IDE's I find that I
> use that damned web based editor all the time anyway! It rocks!
>
> Now days when I am "getting serious" I might bounce back and forth
> between the web2py editor and Eclipse or JEdit or some other multi os
> compatible IDE/Editor in order to cleanup or better organize code but
> strange as it may seem I really do use that damned built in editor all
> the time! In my "serious" editor I do my coding, then ctrl+a, ctrl+c,
> alt-tab to web2py, ctrl+v, save, run and tweak. Works like a charm...
> Oh, right, then you have that ever so special "feature" that requires
> a "refresh" every time you make a change which is built in negative re-
> enforcement for sloppy coding, perfect for lazy students and lazy
> professional alike!
>
> ; )
>
> As far as the online database designer, it was sort of helpful in a
> pedagogical sort of way, but I never use it any more, although I could
> imagine using it to print out a nice database diagram for an
> interested client someday.
>
> Chris
>
>
> On Feb 12, 12:44 pm, mdipierro <mdipie...@cs.depaul.edu> wrote:
> > You do not have to use it. I rarely use it. It is not hard to maintain
> > (the code is very small). I found it very useful in two occasions:
> >
> > 1) access a server remotely when no ssh available. It has happened
> > that a bug showed up during a presentation using a machine not mine
> > and I was able to inspect the code in real time, fix in in the browser
> > and people where impressed.
> >
> > 2) I use web2py for teaching. More than 50% of the undergrads and
> > grads when you say "open a shell" they answer "shell what?". I have
> > had students in CS asking me questions like "ever you have heard of
> > this thing called Linux? What is it exactly?" or "which editor is
> > required for your advanced network programming class?". Mind that this
> > is a minority of people. Most of the students are bright and learn
> > fast. Still my intent with web2py is not to serve only the brightest
> > ones.
> >
> > Massimo
> >
> > On Feb 12, 11:35 am, snfctech <tschm...@sacfoodcoop.com> wrote:
> >
> > > I'm just getting started with web2py and I must say - I love the
> > > code.  Adding validation logic with the DAL and building forms on the
> > > fly with the CRUD helper is awesome.
> >
> > > That said, I don't understand the point of the admin interface -
> > > especially the online database designer and the editor.  The online
> > > database designer doesn't generate 'upload' types (and I imagine other
> > > DAL specific syntax, as well).  And the editor is too weak for any
> > > serious coding.
> >
> > > So why does this extra fluff exist at all, as it will require
> > > resources to maintain and enhance?  Not to mention it adds more
> > > unnecessary options for new users wondering about best practices for
> > > web2py development.  This doesn't seem in keeping with "there should
> > > be one obvious way to do it."
> >
> > > The only thing I can think of why things like the editor and designer
> > > exist at all is to promote the "full stack" idea.  But is it really
> > > worth the effort to include sub-standard tools in the stack which you
> > > will have to abandon anyway once you start serious development work?
> >
> > > Thanks in advance for helping me to understand the reasoning here.
>
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to