views:

1352

answers:

7

Do you use a webbased IDE?

Why and what is your experience?

A: 

If you are looking for DRY-ness in form handling try Django forms - easy to get started and really easy customizable by using custom widgets, extendig form classes etc.

edgars
Unless the question has been edited, I don't see anything about forms or custom widgets. Django is not an IDE.
pbreitenbach
A: 

Hi Andre, recently we introduced widgets in forms and the more powerful T2 forms. My feeling is that we are already way ahead of Django forms and newforms. I would like to hear your opinion about this.

massimo
Hi Massimo, my feeling is that your comparison with django on your website doesn't reflect the current state of django nor web2py. Do you have examples of this T2 forms or widgets somehwre?
Andre Bossard
I don't see how you answer is relating to my question....
Andre Bossard
+3  A: 

I use the open source Komodo Edit for development, which has good support for python, HTML/CSS/Js, and sqlite (with a plugin). Then after deployment I use the web IDE for quick (live) updates, and Komodo for further development.

I prefer Komodo to the web IDE because it has code completion, better search, and faster switching between files.

It also works well cross platform.

Plumo
+2  A: 

Your subject and final question are two very different things...

Do you actually use a webbased IDE and why?

Yes, I do actually use a web-based IDE. I use it for "emergency fixes" as the service at work for remote access doesn't give me much in the way of access to a useful IDE, but the web-based IDE will at least let me take care of what needs taking care of for 90% of the problems.

Do you use a webbased environment for development? Why and what is your experience?

No, I do not use a web-based environment for development. At this point there is no web-based environment that can give me the richness and features a good desktop development system can give me. Even if there was, I wouldn't want to work on a live environment in anything but an emergency. That's just asking for trouble...

AnonJr
I thought that: "webbased environment for development" equals "webbased IDE", but I was wrong, there's an "I" left...
Andre Bossard
A: 

Not yet but it sound like a very good idea. I'll definitely use some in future for some parts of distance development.

vaske
A: 

I used web2py for several projects. Mostly because the deployment is dead simple and you can easily add and modify the application. But the editor for python code was not very pythonic and the form handling was lacking some DRY-ness.

Andre Bossard
A: 

I created ShiftEdit: a browser-based IDE for developing PHP, HTML, CSS and JavaScript with built-in (S)FTP.

I think it's especially good for emergency fixes and when you're away from your main desktop. Hopefully in time it will be at least on a par with the desktop IDEs.

Adam Jimenez