3 ms·
I found a compromise for IDE's (or in my case a heavily extended Emacs). I always really disliked IDE like functionality. It just pops up so many distracting in
by pluijzer 3y ago
I found a compromise for IDE's (or in my case a heavily extended Emacs). I always really disliked IDE like functionality. It just pops up so many distracting information. Things you type will be marked in red as an error because I haven't finished typing it. 'Yes, I know there in no semicolon, I haven't typed it yet!'. It disturbs my train of thought when autocomplete suggestions pop up, and they might not be what I meant. Some IDE's do it fully automatically or break the flow of your typing in some way so you constantly have to watch your screen to see what it is doing.
But, it can also be very handy. Sometimes I have to search for the name of a function only where autocomplete could have helped me, or I get a PR comment for some minor error that my IDE would easily have spotted. So what I do know is that I only manually invoke syntax checking and completion functions. That way I can use it when I need it and not get constantly distracted by it.
I still turn off all the 'lens' like features, I don't like all kinds of verbose information intermixed with my code.