You could try lsp-mode or eglot, which allow Emacs to use the same
Language Server Protocol that other IDEs (e.g. VSCode) use.
https://github.com/emacs-lsp/lsp-mode
https://github.com/joaotavora/eglot
Dom
Roy Smith <roy(a)panix.com> writes:
> 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(a)lists.wikimedia.org
> To unsubscribe send an email to pywikibot-leave(a)lists.wikimedia.org