Important Notice: On February 29th, this community was put into read-only mode. All existing posts will remain but customers are unable to add new posts or comment on existing. Please feel to join our Community Discord for any questions and discussions.

The new reality of Notepad++ (for now)

In the past few versions, the publisher has made some changes that make deploying and managing Notepad++ a challenge. I wanted to share what I have learned in hopes that it might help others. Specifically, the use of plugins.

First, a little background. The current version (7.6.3) did away with the Plugin Manager for Plugin Admin. The way Plugin Admin is designed is that it works only when Notepad++ is installed as the current logged in user. Otherwise, Plugin Admin doesn't appear in the menu and cannot be used. I have yet been able to get this to work deploying from PDQ Deploy (not a shortcoming of PDQ Deploy). This means end users can neither install, nor update any plugins.

What I have found is a somewhat simple solution. First, I have a test machine where I manually install Notepad++ and have access to Plugin Admin. I install all of the plugins used in our organization and update them. All the plugins are now stored in C:\Program Files\Notepad++\plugins. Copy this to your repository. Create a new deployment package with the first step being the native Notepad++ package and the second step copying the plugins directory to the target machine.

The developers of Notepad++ are looking at ways to accommodate different deployments so that this is not necessary. Until that time, we have found this to be our best option. Part of this is a monthly task of checking for updates, then re-copying the plugins to the repository, the copying the plugins directory to target computers. I welcome any comments or improvements to this process, or even anything that eliminates this altogether.

0

Comments

0 comments