Now supports different editors.