The beancount mode for VS Code is also pretty good with syntax highlighting, autocomplete, tabbing, autoformat, etc. It's what I've been using for years.
But I think the "real" answer, especially as more countries get increasingly cashless, is to just import a CSV or OFX every few weeks so you're not actually manually entering anything.
But I think the "real" answer, especially as more countries get increasingly cashless, is to just import a CSV or OFX every few weeks so you're not actually manually entering anything.