Вимкнути автоматичне оновлення в Блокноті ++


86

Чи можна налаштувати Notepad ++, щоб зупиняти перевірку нових версій кожного разу при його запуску?

Щоразу, коли Nodepad ++ запускається, з'являється діалогове вікно із:

Доступний пакет оновлень, ви хочете його завантажити?

Відповіді:


94

Просто перейдіть до:

Налаштування -> Налаштування -> Різне -> та зніміть позначку "Увімкнути Блокнот ++ автоматичне оновлення"


2
Це неправильна відповідь, оскільки цю функцію було видалено з Notepad ++ і вона не повертається принаймні 5 років. Я можу підтвердити, що те, що написав @JamesGecko, все ще має місце.
Апельсін

1
@Apelsin Він існує в Notepad ++ 6.7.7 в Windows.
Ендрю Мортон

3
v6.9 має цю функцію, я просто відключаю автоматичне оновлення, дотримуючись кроків, передбачених у цій відповіді.
gromit190

2
@SimonD Chrome встановлює службу для автоматичного оновлення, оскільки браузер працює з обліковими записами користувачів, але служба працює з необхідними правами встановлення. Я думаю, що кожна програма, яка встановлює службу для надання функцій автоматичного оновлення, є дещо зайвою, і я вважаю за краще це якнайменше програм.
Шив

2
@SimonD Я б сказав, що матиме можливість краще розгорнути Блокнот ++ з вимкненою функцією автоматичного оновлення та виштовхувати оновлення через AD. Наголошення автоматичного оновлення дійсно погано для текстового редактора - це повинні робити лише такі веб-сторінки, як Flash або браузери.
Шив

62

Можливо, ви також бажаєте вимкнути перевірку оновлення плагінів , і в цьому випадку перейдіть до:

Плагіни -> Менеджер плагінів -> Показати Менеджер плагінів -> Налаштування (знизу зліва) та зніміть позначку "Повідомляти про оновлення плагінів при запуску"


4
Боже, це мене так турбує, кожного разу, коли я відкриваю це. Дякую!
Гакера

Я клянусь, я люблю Notepad ++ більше, ніж усе, це одне додаток, яке я найбільше сумую за Linux, але цьому хлопцеві дійсно потрібна допомога щодо UX: D Дякую, що показали мені, як відключити !!
Toby J

UX - це як 90% Notepad ++ ...
Ендрю

2
щонайменше, від N ++ v 7.6.6 (квітень 2019) більше немає "менеджера плагінів", але "адміністратора плагінів", і більше немає можливості вимкнути сповіщення про оновлення плагінів.
BitQuestions

29

У нових версіях Notepad ++ опція відключення автоматичного оновлення більше не з'являється у діалоговому вікні "Параметри".

Ви можете просто перейменувати каталог C: \ Program Files \ Notepad ++ \ updateter, щоб зупинити цю функцію. (наприклад, перейменуйте його на updateter_disabled )

Подяка http://wpkg.org/Notepad_plus_plus за пропозицію рішення.


1
Відмінно! Я використовував вашу відповідь, щоб вимкнути оновлення в лабораторії комп’ютера, провівши їх через PsExec такpsexec \\lab315-%x cmd.exe /c ren "c:\Program Files (x86)\Notepad++\updater" "updater_disable"
ThisClark

8

Знайдіть і відредагуйте цей файл

C:\Users\\...User...\AppData\Roaming\Notepad++\config.xml

де ... Користувач ... - це ваше ім'я користувача .

Знайдіть рядок із таким чином:

<GUIConfig name="noUpdate" intervalDays="15" nextUpdateDate="20141114">no</GUIConfig>

і змінити "ні" на "так" . Насправді ви говорите Notepad ++, що "так, ви не бажаєте оновлення".

Ще один рядок, який я змінив, це такий:

<GUIConfig name="RememberLastSession">no</GUIConfig>

де я змінив типовий "так" на "ні".

Мене це розлютило, що «Блокнот ++» відкрив дуже багато файлів, що я коли-небудь відкривав, кожного разу, коли я його запускав, довго після того, як я втратив інтерес до будь-якого з цих файлів.

Я не знаю, чому Notepad ++ показує параметри у своєму діалоговому вікні налаштувань, коли явно просто ігнорує їх.

Ви також можете ознайомитися з EditPadLite (безкоштовно) та / або EditPadPro (не безкоштовно, але не надто дорого). Безумовно, кращий вигляд, краще задокументований варіант, а у версії 'lite' є все, що мені потрібно.


6

Під час встановлення програми,

Налаштування блокнота ++ - Виберіть діалогове вікно компонентів. Виберіть тип Встановлення - зніміть прапорець Автоматичне оновлення.


На жаль, це не дуже корисно для людей, які вже отримують підказку, як я, і люди, які задали питання.
Метт

3

Розширюючи наявні відповіді, ось мій метод програмного оновлення цього:

# 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

2

Якщо у вас є оновлення, що очікують на розгляд (ви можете розпочати оновлення без адміністратора), але не можете їх завершити (оскільки у вас немає адміністратора), ви отримуватимете дратівливе повідомлення щоразу, коли ви відкриваєте його, з проханням завершити оновлення.

Це можна усунути, видаливши %appdata%\Notepad++\plugins\Config\PluginManagerGpUp.xml. Також plugin_install_tempпапку, яка містить оновлення, буде видалено під час наступного запуску.


2

Що стосується перейменування каталогу C: \ Program Files \ Notepad ++ \ updateter до чогось іншого ( updateter_disabled ), я можу підтвердити, що для останньої версії Notepad ++ версії 7.6.2 ( видання Yellow Vests ) це призведе до відключення також вкладки Administrator Plugins . Так чи інакше, користувачі потребують прав адміністратора для встановлення плагінів, але це нова функціональність, яка вибивається.


2

Щойно я створив прості налаштування> Налаштування Windows> Файли, які видаляють файли в папці оновлення.

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.