Можно ли настроить Notepad++, чтобы при каждом запуске он прекращал проверять наличие новых версий?
Каждый раз, когда запускается Nodepad++, появляется диалоговое окно с:
Пакет обновлений доступен, вы хотите загрузить его?
Просто зайдите на:
Настройки -> Настройки -> Разное -> и отмените выбор «Включить автоматическое обновление Notepad++»
Вы также можете отключить проверку обновления плагина , в этом случае перейдите по ссылке:
Плагины -> Диспетчер плагинов -> Показать диспетчер плагинов -> Настройки (внизу слева) и отмените выбор "Уведомлять об обновлениях плагинов при запуске".
В более новых версиях Notepad++ опция отключения автоматического обновления больше не отображается в диалоговом окне «Параметры».
Вы можете просто переименовать каталог C:\Program Files\Notepad++\updater, чтобы отключить эту функцию. (например, переименуйте его в updater_disabled)
Благодарим http://wpkg.org/Notepad_plus_plus за предложение решения.
Найти и редактировать этот файл
C:\Users\\...User...\AppData\Roaming\Notepad++\config.xml
где ...Пользователь... это ваше имя пользователя.
Найдите строку, которая выглядит примерно так:
<GUIConfig name="noUpdate" intervalDays="15" nextUpdateDate="20141114">no</GUIConfig>
и измените «нет» на «да». По сути, вы говорите Notepad++, что «да, вы не хотите обновлений».
Еще одна строка, которую я изменил:
<GUIConfig name="RememberLastSession">no</GUIConfig>
где я изменил по умолчанию «да» на «нет».
Меня бесило, что Notepad++ открывал практически все файлы, которые я когда-либо открывал, каждый раз, когда начинал, даже после того, как я потерял всякий интерес к любому из этих файлов.
Я не знаю, почему Notepad++ показывает параметры в диалоговом окне настроек, когда он просто игнорирует их.
Вы также можете взглянуть на EditPadLite (бесплатно) и / или EditPadPro (не бесплатно, но не слишком дорого). Конечно, лучше выглядящий, лучше документированный, и в «облегченной» версии есть все, что мне нужно.
При установке приложения,
Настройка Notepad++ - Выбор компонентов Диалоговое окно - Выбор типа установки - Снимите флажок Автообновление.
Расширяя существующие ответы, вот мой метод программного обновления:
# Note:
# - Notepad++ must be closed when you run this because when Notepad++ does its closing process, it re-writes the config.xml file with the config from memory
# - This script only updates one user profile, the current user's
$Path = "C:\Users\$($env:username)\AppData\Roaming\Notepad++\config.xml"
# Disable auto-checking for updates
(Get-Content $Path | Out-String) -Replace '(.*noUpdate.*)no</GUIConfig>', '$1yes</GUIConfig>' | Out-File $Path
# To re-enable auto-checking for updates
(Get-Content $Path | Out-String) -Replace '(.*noUpdate.*)yes</GUIConfig>', '$1no</GUIConfig>' | Out-File $Path
Если у вас есть ожидающие обновления (вы можете запустить обновление без администратора), но не можете их завершить (потому что у вас нет администратора), вы будете получать раздражающее сообщение при каждом его открытии с просьбой завершить обновление.
Вы можете убрать это, удалив %appdata%\Notepad++\plugins\Config\PluginManagerGpUp.xml
. Это также удалит папку plugin_install_temp
которая содержит обновления, при следующем запуске.
Что касается переименования каталога C:\Program Files\Notepad++\updater во что-то другое (updater_disabled), я могу подтвердить, что для последней версии Notepad++ версии 7.6.2 (издание Yellow Vests) это также отключило бы вкладку « Плагины администратора». В любом случае, пользователям нужны права администратора для установки плагинов, но это новая функциональность, которая выходит из строя.