3 ms·
Editors get this wrong when there are multiple complex and overriden functions/methods. Furthermore, they can't display things in the same way an IDE displays t
by invalidname 4y ago
Editors get this wrong when there are multiple complex and overriden functions/methods. Furthermore, they can't display things in the same way an IDE displays them. I suggest checking out a modern (admittedly non-free but open source) IDE. JetBrains displays argument names in an ineditable area next to the argument values.
When debugging it shows the values that changed in each line in an area next to the line of code. It's amazing.
- eikenberry 4y ago> [..] multiple complex and overriden functions/methods. I think this is the problem, not the editor. Overriding methods is inherently bad, and doubling down with complex methods is worse. That sounds like it needs a refactor. I also don't regularly use languages that require debuggers, so the latter doesn't comes up often enough to worry about.