The question of an editor. While we stay in guided environments like jsbin & mistakes.io for the first two days of class, in order to save to files and tinker, we eventually need to ‘save to disk’ to view things as real websites and understand how code works.
vim personally, but know very well that it’s a tough place to start for students, and would be a dangerous distraction from the topics.
What really matters for an editor in this setting:
- It should be simple to use. This means keystrokes do what they do in other programs, like Word.
- It should not crash.