I work on several different kinds of projects, in several different programming languages, on several different platforms. You would think that I would at least standardize on one editor for all of ...