Community
Participate
Working Groups
IMHO "Generic Text Editor" is not very telling to the end user. What does Generic mean for the user? I suggest to relabel the current Text Editor to Simple Text Editor and the Generic Text Editor to Text Editor. IMHO this way we would clearly indicate to the user that the former Generic one is the preferred one to be used. I also suggest use Generic Editor as default instead of Text Editor, as it has without extension the same functionality but with extensions provide more options. So the user should be guided to use the Generic one.
The Generic Editor isn't really more interesting than the Text Editor unless it has some extensions, and developers of such extensions are supposed to register a content-type/editor association with Generic Editor so it is the default for the files it supports better. I don't think changing the terminology really helps. If you want to open the Generic Editor because it works better, but it doesn't open by default, it means thatn the plugin that provides the valuable extensions simply missed to associate the generic editor as appropriate.
Eclipse saves the editor association, so if I start using the normal Text Editor for a file, it will still be used even if I added later extensions. So opening initially the better editor is IMHO the right thing to do.
If you want the user to know the options have changed when reopening an old file, maybe that's the use case to improve. Renaming the editors doesn't help users who install WTP, or CDT, or other tools after having opened the file types they support.