I use an IDE called Aptana Studio 3 and like it.
I can't say that I've tried a lot of IDEs and I tend to get more
opinionated about programming languages and technologies than editors
but when I got into Django I looked at some options and found Aptana to be
the most full featured free and platform independent option that I could
dig up. Its meant to be a web development IDE so it has some nice
HTML/CSS/JavaScript/JQuery niceities like code coloring, code completion
and things ( which helps me get through the design and onto the important
stuff: Django ). Aptana is built on top of PyDev, the python plugin for
Eclipse ( which has been an opensource standard IDE for a good long time ),
so its got everything python from PyDev and then has a few Django
conveniences built in too, like some common command line django commands
available from the IDE's GUI, and a (i)python shell that loads up your
django environment and lets you do stuff like play with your models to get
them working before you add in extended admin functionality for them or
cook up a proper web interface.
One complaint I have with it is that its a little hard to work with Aptana
Django projects if you are developing them on multiple computers because
the project profile has hard coded paths. The work around is to ignore them
in your version control. One the first computer you start the project with,
Aptana and PyDev will create well formed project meta data file ( one for
each ). You manually copy the new computer and manually edit the hidden
files and change the file paths in the XML to fit the different file
system. It could be worse and I'll probably stop complaining once I write a
script to do it for me.
All around Aptana offers a lot.
I'm believe in simplicity when it comes to programming
When it comes to IDEs I believe in convenience.


On Sat, Jun 1, 2013 at 12:57 PM, Jacky Tedy <[email protected]> wrote:

> I just use Vim
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/django-users?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to