Noen avanserte egenskaper inkluderer flerspråklig stavekontroll og et fleksibelt utvidelsesystem for å tillate å dynamisk kunne legge til nye egenskaper, for eksempel Snippets og integrering med eksterne applikasjoner.