What are the refactorings that you consider essential? Is there a minimum set? More interestingly, can an IDE be complete, such that there are no extra refactorings that a user wishes to use?
miniblog.
Related Posts
I've been compilation buffers in Emacs recently and I really appreciate the error and warning counts shown in the modeline.
I've added the equivalent feature to deadgrep: it shows result counts! Really useful when you're doing big refactorings.
I've dabbled with 'conventional commits' for a personal project but I found they slowed me down.
It's not always easy to categorise a commit as a fix, a chore etc. Sometimes refactorings also fix bugs.
Do you use them? I can imagine a large, mature project benefitting more.
emacs-lsp: https://github.com/emacs-lsp/lsp-mode is *really* good. Every time I play with it, it's improved.
I've been playing with rust-analyzer today and everything just works: hover types, interactive code refactorings, the whole shebang.
