I never thought I'd ever write this, but after close to 40 years of using emacs 
for everything, I'm thinking of switching to a real IDE for python development. 
 My latest evolution is emacs with elpy, which is pretty powerful as these 
things go, but I seem to spend more time configuring emacs and less time 
writing code than I want to.  I got clarity on this the other day when I was 
comparing the toolforge bastion hosts, the cloud VPS images, and the kubernetes 
back ends to see which versions of emacs each one had and realized this really 
was the tail wagging the dog.

I'm kind of in "big paradigm shift" mode right now.  Moving from Django to 
Flask.  From mwclient to pywikibot.  From unittest to pytest.  I guess since 
I'm reinventing the universe, I might as well look at editors too. Other than 
the basic syntax coloring and auto-completion, I'm looking for good 
integrations with running unit tests and with git.  I also need support for web 
technologies like HTML, jinja templates, and javascript in the same tool.

I've heard good things about Sublime, but never used it.  I'm not averse to 
purchasing a license if it's worth it.

 I've used Eclipse in the past for Java, and was pretty happy with that.  I 
gather that Eclipse + PyDev is pretty neat but never tried it.

I know a lot of people live in Jupyter, but that's not really my style.

What else should I be looking at?  What are folks out there using?
_______________________________________________
pywikibot mailing list -- pywikibot@lists.wikimedia.org
To unsubscribe send an email to pywikibot-le...@lists.wikimedia.org

Reply via email to