Eclipse Preference Editor would be useful for developers debugging Eclipse/RCP applications - it allows to view/edit preferences from the workspace, configuration area, debugged configuration area or some arbitrary folder.
What is preferences?
You are supposed to know Eclipse Plug-in/RCP development basics, if you need to edit preference. I can recommend this tutorial if you want to read more about Eclipse preferences, their scopes and other related details.
Since version 1.1, both "offline" (preference files) and "online" (running platform) editing modes are supported. Only "Offline" was supported before.
This mode allows changing preferences by editing special files containing them prior to launching particular IDE or workspace, changes are saved to corresponding files immediately.
"Online" editing allows you to edit preferences from currently running platform. Since 1.3.0, plugin can listen to preference changes and refresh view automaticaly. Alternatively, you can turn off tracking and use "reload" button to refresh view content.
The main purpose of this plugin is debugging Eclipse plugins you create. While changing preferences for someone else's plugins, please be sure you know what you do - preferences are inner stuff for plugins, and their values are usually assumed to be correct, with no extra checks performed.
This editor is provided "AS IS", with absolutely no warranty. Author is not responsible for any software problems, data loss etc. caused by it's usage.
Drag "Install" button from Eclipse Marketplace page into your IDE.
Go to your Eclipse/Eclipse-based IDE, open Help-> Install new Software... Paste the following URL into "Work with:" text field: https://32kda.github.io/com.onpositive.prefeditor/
To open the view, choose Window > Show View > Other, from the list select category Preferences and view Preferences
Please refer Usage page for more details
All the code is licensed under Eclipse Public License - v 1.0
To Be Done
- Simple content assist, like "true/false" suggestion for some props
- Possibly - importing preferences from file and opening pref file location (does someone need such a features?)
- Better filtering configuration, like filtering off selected scopes for platform preferences