title: A good development environment setup for Web2Py
body: <p>Have been trying out Web2Py for a couple of days now and I decided it to be a keeper. But there is one thing that concerns me a lot and that might be a showstopper in the end. I need a nice development environment &amp; setup I can trust and be productive with. Coming from the MS Visual Studio world I'm looking for something with good autocomplete / intellisense + functions for versioning and deployment.</p>
  
  <p>I did some attempts to edit my code in Eclipse but it needs additional setup to run with autocomplete, and for debugging I dont know if it's possible. (Noticed there was a Django project template in Eclipse which is a bit tempting I must say.)</p>
  
  <p>Wing Ide has a instruction on how to get web2py up and running and I am up to testing that one. Not free, but very cheap compared to much in the Windows world.</p>
  
  <p>I also want a good versioning (hg) setup, and preferably a semi-automatic FTP-deployment-method.</p>
  
  <p>What IDE do Web2Py developers use, and how do your setup look like? </p>
  
  <p>A complete setup script for a project in a good IDE would be awesome! (Just like the installation is, one click to get it running 100%).</p>
  
  <p>Pycharm looks good, perhaps that one can add web2py support  <a href="http://youtrack.jetbrains.net/issue/PY-1648" rel="noreferrer">http://youtrack.jetbrains.net/issue/PY-1648</a></p>
  
  <p>Thanks a lot!</p>