With Atom and Sublime, with the built-in linters and proper syntax highlighting, it's doable. But I hate doing the double quotation marks.