Allow user select default editor per content type #1665
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Extended "Content Types" preference page with possibility to set one of the editors configured for a content type to "default" editor.
The preference will be saved into
org.eclipse.ui.workbench
preference store.The key is a combination of a prefix with content type id, the value is the editor id, for example to associate base XML content type with generic editor, following is saved:
defaultEditorForContentType_org.eclipse.core.runtime.xml=org.eclipse.ui.genericeditor.GenericEditor
By default nothing is changed for IDE, but products can set defaults using the product customization, e.g. for the example above it would be:
org.eclipse.ui.workbench/defaultEditorForContentType_org.eclipse.core.runtime.xml=org.eclipse.ui.genericeditor.GenericEditor
Fixes #1659