2 ms·
I wonder how much "nice" IDE features like auto-completion and auto-refactoring go towards encouraging an "intuitive" mode of thinking. I've definitely noticed
by quanticle 11y ago
I wonder how much "nice" IDE features like auto-completion and auto-refactoring go towards encouraging an "intuitive" mode of thinking. I've definitely noticed that when I work on Java or C# code in vim, I have to think about it much harder than when I work on the same code in IntelliJ or Visual Studio. The lack of automated refactoring forces me to slow down and think about what I'm doing, and reason about all the implications of my change, rather than just clicking some buttons and letting the IDE take care of the rest.
That said, while I'd like to use as my sole development tool, I'm not sure I'd be able to. The (proprietary) framework I'm forced to use is basically impossible to navigate without some kind of IDE support. Yeah, it's not ideal, but it's the state of the world I have to deal with.