Order Plugin Menu Items
Kevin H last edited by
Hi. I am currently using version 6.9.2. I have a lot of plugins installed and would like the Plugins menu items to be alphabetically sorted. I am not certain what mechanism it is currently using for sorting, as the first 10 plugins are sorted alphabetically, but then the following 27 plugins are listed in a (seemingly) random order.
Does anyone know of a way to sort these items?
NOTE: I have looked at the PluginManagerPlugins.xml file (within the …Notepad++\plugins\Config folder), and while it looks to contain all of the plugins, they already show up alphabetically in this file, so it does not look like it uses this mechanism to sort (too bad!).
dail last edited by dail
The ordering is determined by Notepad++. I believe it is ordered by the name of the plugin file. Keep in mind the name of the file and the name that shows up in the menu can be completely different. If you really want to sort them, you can manually rename the DLL files. It is perfectly safe to do something like rename “ComparePlugin.dll” to “a.dll” and it still loads fine. You can also open a request on github as it probably shouldn’t be too hard to sort them according the the menu item.
Kevin H last edited by
Good call, Dail. I confirmed that changing the name of the DLL modified the sorting just as you described. That said, I think I will follow your suggestion to make a feature request, as this is not ideal with this many plugins involved.
Thanks for the quick response.
TonyP last edited by
i have same issue, please make this an option to sort plugins in menu by display name in plugin not plugin dll name. vote +1 for implement.
Ahu Lee last edited by Ahu Lee
“The ordering is determined by Notepad++. I believe it is ordered by the name of the plugin file. Keep in mind the name of the file and the name that shows up in the menu can be completely different. If you really want to sort them, you can manually rename the DLL files.”
As you can see from my examples (see the links below) it is not ordered by the name of the DLL files either. It must be something else.
Ahu Lee last edited by
@dail Looks like my example above contradicts your explanation.
dail last edited by
Instead of generically stating it doesn’t work, you will have to provide more details to even attempt to figure out why it isn’t sorted for you. Because I’m using v7.4.2 and it is working fine for me.