Which editor/IDE do you use and why?
I&#x27;m pretty adept at Vim,  and I still don&#x27;t understand people who code using what&#x27;s essentially a text editor with colors.<p>How do you do debugging? Conditional breakpoints? Call stack&#x2F;view stack? Watch? Step&#x2F;Continue? Meaningful autocompletion? Meaningful project management and navigation? Syntax highlighting isn&#x27;t even important to me and I prefer either semantic highlighting or no highlighting at all.<p>I understand people who use something like a Vim plugin for a JetBrains IDE, sure -- Vim in my opinion is a superior editor compared to the usual thing, but when you skip the IDE altogether, how do you do the tasks I mentioned above? Do you just do print debugging and use the filesystem as a project manager, and just not take advantage of IDE&#x27;s semantic insight into your code? That seems quite inefficient -- you&#x27;re losing a lot. Do you add third party addons to make some of these things happen? Because I&#x27;m yet to find addons for Vim that don&#x27;t destabilize it and also solve their problem as well as they&#x27;re solved in full-blown IDEs.<p>Please illuminate me, considering the number of people who do this, I must be missing something!