Config Files Need Updating, Too
-
ConfigUpdater v1.99_beta1 – Plugin Version
Initial Beta Testing Wanted
I have what I believe to be a working ConfigUpdater Plugin which implements the same functionality as the
ConfigUpdater.py
script, but without requiring the PythonScript plugin (which is a huge overhead for many normal users).For the next few days, you can download the
ConfigUpdater.dll
from the Artifacts listed in this GitHub build of v1.99_beta1If, like @Alan-Kilborn, you like having a copy of the “intermediate sorted” files (which don’t include any of the “updates” that the plugin grabs from the model files, but are sorted in the same order as will be in the final version of each config file, for easier comparison of what changed), then create
...\plugins\Config\ConfigUpdaterSettings.xml
before running this plugin, with the contents:<ConfigUpdaterSettings> <Setting name="DEBUG" isIntermediateSorted="1"/> </ConfigUpdaterSettings>
If it needs Elevated UAC permissions, it will ask you, and restart Notepad++: if it restarts, you will have to run the plugin command again after Notepad++ is ready. (It will also ask, once done, if you want to go back to non-Elevated mode, because running AsAdmin is a bad idea. ;-) )
For beta testing, it’s probably a good idea to keep a copy of your original langs.xml/stylers.xml/theme files
Everything else should hopefully be self-explanatory.
Please let me know if you have problems (or if everything works great).