1 | initial version |
I typically use Sublime Text along with a custom syntax highlighter, although recently I have been using Atom from GitHub.
The advantage of both of these text editors is that they are available on Windows, Mac, and Linux. This allows for consistent development environments across different operating systems.
They both also have 3rd party package systems so you can install added functionality, such as file diffing and more.