Funny that just half a year ago I asked my friends at JetBrains whether or not they'd been considering implementing a natural-language omnibox for performing some common tasks with code (refactoring, object-oriented design prototyping, documentation generation etc.)