In order to clean out all text editors from IDE questions and IDEs from text editors there needs to be a clear definition of each. As far as I can tell there’s no universally accepted line in the sand between the two groups of tools (“adding plugins to any editor that supports them makes that tool an IDE”,“all IDEs are essentially text editors”) so I suggest we come up with our own. We could then add that as a note beneath the question.
I’m thinking we go only with built-in functionality. If we agree on that, the question is what’s the defining IDE functionality. What’s the functionality that once added to a text-editor out of the box makes it an IDE. Debugging and refactoring tools come to mind, but maybe there’s something else?
Or maybe there’s a better way to define the two altogether? Thoughts?