Cross-platform support
The cross-platform support is very useful if you choose to master just one editor for all your programming or mark-up needs. If your work environment is Microsoft Windows and the home PC has a Mac or Linux OS (or vice versa), then a cross-platform editor is extremely useful.