However, I also do want to state that I ditched LaTeX completely by now since there is just too much headache involved. I am sticking with Markdown and HTML+CSS for the most part; weasyprint is really helpful when I have to generate PDFs.
This is unorthodox, but I use https://www.overleaf.com/ its a neat online editor where I can have my docs stored on the cloud and it has a PDF preview on the side, and you can compile it at the end.
I use TeXstudio [1], which is really good with tables, and supports macros which tremendously help speed up the writing process.
When writing for group projects, we use Overleaf [2]. Its Git feature also makes it possible to write locally in TeXstudio and then push the changes to Overleaf.
I’m also the author of it. It’s an emacs mode that automatically renders mathematical content as you type and displays it inline in the buffer as SVGs which render crisply on high resolution screens. It doesn’t handle all the different math delimiters yet.
Slightly surprised nobody has mentioned org-mode under Emacs. It’s a slightly orthogonal use-case, not strictly editing native LaTeX. But it does a million things well, especially organizing documents of various lengths, and then exports very nice LaTeX. Not just that you could subsequently tweak, but allowing includion of arbitrary LaTeX that also gets exported.
For many use-cases it can be much more efficient to step back and let the LaTeX get written for you.
You can even host your own overleaf instance, I used to be on vscodium + latex workshop like another commented, but hosting my own overleaf instance has made me more mobile and collaboration is a ton easier now
Vim, but I gave up writing LaTeX after college. I just write orgmode markup (still in Vim) that exports to LaTeX subfiles. There is still the single main LaTeX document, but it is mostly packages and settings.
I've been using Texmaker for the past 10 years for the few occasions I need to edit some LaTeX file. My needs are really basic so I'm not sure if I'm missing something compared to other editors.
https://github.com/uibk-dps-teaching/DPS-LaTeX
However, I also do want to state that I ditched LaTeX completely by now since there is just too much headache involved. I am sticking with Markdown and HTML+CSS for the most part; weasyprint is really helpful when I have to generate PDFs.