I use VS Code on Linux, mainly because I have used the paid version of
Visual Studio so much for work.

I have no complaints about the git integration, and it runs the pywikibot
unit tests in a pretty way, displaying green ticks if you are lucky.

The debugger works without drama, and there is also a ton of professional
level documentation such as
https://code.visualstudio.com/docs/python/tutorial-flask

It is also quite helpful with autocomplete and refactoring.

I can't give any recent comparisons with other IDEs because, despite once
being a bit of an open source zealot, I've been thoroughly snared by MS.

On Sat, 26 Nov 2022 at 20:47, Roy Smith <r...@panix.com> wrote:

> 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
>
_______________________________________________
pywikibot mailing list -- pywikibot@lists.wikimedia.org
To unsubscribe send an email to pywikibot-le...@lists.wikimedia.org

Reply via email to