Czy można skonfigurować Notepad ++, aby po każdym uruchomieniu przestał sprawdzać nowe wersje?
Przy każdym uruchomieniu Nodepad ++ pojawia się okno dialogowe z:
Dostępny jest pakiet aktualizacji, czy chcesz go pobrać?
Czy można skonfigurować Notepad ++, aby po każdym uruchomieniu przestał sprawdzać nowe wersje?
Przy każdym uruchomieniu Nodepad ++ pojawia się okno dialogowe z:
Dostępny jest pakiet aktualizacji, czy chcesz go pobrać?
Odpowiedzi:
Po prostu przejdź do:
Ustawienia -> Preferencje -> Różne -> i odznacz „Włącz automatyczną aktualizację Notepad ++”
Możesz także chcieć wyłączyć sprawdzanie aktualizacji wtyczek , w takim przypadku przejdź do:
Wtyczki -> Menedżer wtyczek -> Pokaż menedżera wtyczek -> Ustawienia (lewy dolny róg) i usuń zaznaczenie opcji „Powiadom o aktualizacjach wtyczek podczas uruchamiania”.
W nowszych wersjach Notepad ++ opcja wyłączenia automatycznej aktualizacji nie pojawia się już w oknie dialogowym Opcje.
Możesz po prostu zmienić nazwę katalogu C: \ Program Files \ Notepad ++ \ updater, aby zatrzymać tę funkcję. (np. zmień nazwę na updater_disabled )
Podziękowania dla http://wpkg.org/Notepad_plus_plus za zasugerowanie rozwiązania.
psexec \\lab315-%x cmd.exe /c ren "c:\Program Files (x86)\Notepad++\updater" "updater_disable"
Znajdź i edytuj ten plik
C:\Users\\...User...\AppData\Roaming\Notepad++\config.xml
gdzie ... Użytkownik ... to Twoja nazwa użytkownika .
Znajdź linię, która brzmi mniej więcej tak:
<GUIConfig name="noUpdate" intervalDays="15" nextUpdateDate="20141114">no</GUIConfig>
i zmień „nie” na „tak” . W efekcie mówisz Notepad ++, że „tak, nie chcesz żadnych aktualizacji”.
Kolejna zmieniona przeze mnie linia to:
<GUIConfig name="RememberLastSession">no</GUIConfig>
gdzie zmieniłem domyślne „tak” na „nie”.
Rozwścieczyło mnie, że Notepad ++ otwierał prawie każdy plik, który kiedykolwiek otworzyłem, za każdym razem, gdy go uruchamiałem, długo po tym, jak straciłem zainteresowanie jakimkolwiek z tych plików.
Nie wiem, dlaczego Notepad ++ wyświetla opcje w oknie dialogowym preferencji, skoro po prostu je ignoruje.
Możesz także zajrzeć na EditPadLite (bezpłatny) i / lub EditPadPro (nie darmowy, ale niezbyt drogi). Z pewnością lepiej wyglądający, lepiej udokumentowany, a wersja „lite” ma wszystko, czego potrzebuję.
Podczas instalowania aplikacji
Konfiguracja Notepad ++ - Wybierz okno dialogowe składników - Wybierz typ instalacji - Odznacz pole wyboru Auto-Updater.
Rozwijając istniejące odpowiedzi, oto moja metoda programowego aktualizowania tego:
# 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
Jeśli masz oczekujące aktualizacje (możesz rozpocząć aktualizację bez administratora), ale nie możesz ich ukończyć (ponieważ nie masz administratora), przy każdym otwarciu otrzymasz denerwujący komunikat z prośbą o dokończenie aktualizacji.
Możesz to zrobić, usuwając %appdata%\Notepad++\plugins\Config\PluginManagerGpUp.xml
. Spowoduje to również usunięcie plugin_install_temp
folderu zawierającego aktualizacje przy następnym uruchomieniu.
Jeśli chodzi o zmianę nazwy katalogu C: \ Program Files \ Notepad ++ \ updater na coś innego ( updater_disabled ), mogę potwierdzić, że w najnowszej wersji Notepad ++ w wersji 7.6.2 ( edycja Yellow Vests ), spowoduje to wyłączenie karty Administrator wtyczek . W każdym razie użytkownicy potrzebują uprawnień administratora, aby zainstalować wtyczki, ale jest to nowa funkcja, która zostaje wyeliminowana.