Development is not all about programming languages. A lot of text in your code is for humans, not the compiler: string literals, comments, Javadocs, commit messages, and much more requires at least some knowledge of English or other natural languages, depending on your team and users. So isn't it great when your IDE checks not only your code constructs, but also the spelling, grammar, and style of