2018-05-19 16:47:55 +0000 2018-05-19 16:47:55 +0000
22
22

Jak zainstalować wtyczkę Notepad++ Hex-Editor?

Jak mogę zainstalować wtyczkę Notepad++ Hex-Editor dla Windows? Wtyczka wydaje się być trudna do zainstalowania w przeszłości , a Notepad++ nie posiada obecnie zintegrowanego zarządzania wtyczkami w GUI.

(Nie używam już Hex-Editora Notepad++, chociaż coraz częściej używam samego Notepad++. Hex-Editor nie zawiera obsługi cofania, co jest dla mnie hamulcem. Zamiast tego używam HxD, który jest zarówno potężny, jak i przyjazny dla początkujących). (https://softwarerecs.stackexchange.com/a/51601/14908).

Odpowiedzi (7)

13
13
13
2018-05-19 17:55:18 +0000

Notepad++ nie posiada zintegrowanego zarządzania wtyczkami w GUI.

Uwagi:

  • Menedżer wtyczek został usunięty z Notepad++ 7.5 z powodu sponsorowanych reklam (patrz drugi zrzut ekranu w odpowiedzi), chociaż nadal będzie tam, jeśli uaktualniłeś ze starszej wersji Notepad++.

  • To jest obecnie pracuje nad (opiekun wtyczki i listy wtyczek będzie integrował darmowy hosting z menedżerem wtyczek, aby pozbyć się reklam)

  • W międzyczasie możesz zainstalować go ręcznie pobierz tutaj ).

Zaleca się, aby nadal używać Plugin Manager (ponieważ zarządza aktualizacją zainstalowanych wtyczek)

  1. Kliknij Menu > Plugins > Plugin Manager > Pokaż Plugin Manager

  2. Teraz pojawi się lista dostępnych wtyczek, w tym Hex-Editor:

  3. Wybierz wtyczkę Hex-Editor, a następnie kliknij przycisk Install.

13
13
13
2018-05-19 16:47:55 +0000

Zalecany tutaj Hex-Editor działa tylko dla 32-bitowej wersji Notepad++. Proszę zobaczyć odpowiedź Iana lub inną odpowiedź dla rozwiązania, które działa z 64-bitową wersją. Osobiście używam HxD zamiast heksedytora Notepad++, ponieważ nie jestem świadomy heksedytora Notepad++, który obsługuje undo , co jest krytyczną cechą dla mnie.


Po pierwsze, zainstaluj Notepad++ . Zalecam zainstalowanie 64-bitowej wersji, chyba że masz BARDZO starą maszynę. Aby ją znaleźć, przewiń w dół obok wersji 32-bitowej. Jeśli znasz lepszy link do wersji 64-bitowej, zaproponuj go w komentarzach.

Następnie należy pobrać najnowszy plugin HexEditor .dll . Ja pobrałem HexEditor_0_9_5_UNI_dll.zip. Nie klikaj na duży zielony przycisk pobierania (HTMLTag_plugin lub inny) - to jest reklama i może to być jakaś aplikacja, której prawie nie można się pozbyć.

Na koniec otwórz plik zip, wybierz plik HexEditor.dll i umieść go w folderze

C:\Program Files (x86)\Notepad++\plugins\HexEditor

, jeśli zainstalowałeś 32-bitową wersję Notepad++, oraz

C:\Program Files\Notepad++\plugins\HexEditor

, jeśli zainstalowałeś wersję 64-bitową. (W starszych wersjach Notepad++ pomiń folder HexEditor)

Aby sprawdzić, czy instalacja przebiegła pomyślnie, uruchom ponownie Notepad++, a w menu powinna pojawić się opcja Plugins -> Hex-Editor -> View in Hex. To przełącza, czy przeglądasz plik w formacie heksadecymalnym.

Edytor heksadecymalny Notepad++ nie ma obsługi cofania, więc już go nie używam. (Wciąż używam samego Notepad++.) Zamiast tego używam HxD, który jest zarówno potężny jak i przyjazny dla początkujących (https://softwarerecs.stackexchange.com/a/51601/14908).

Podziękowania dla Bálinta i momolang momo za wskazanie potrzeby posiadania folderu HexEditor w nowszych wersjach.

12
12
12
2019-04-18 13:06:50 +0000

Uaktualnienie:

Dużo głosów w dół dla mojej odpowiedzi i głosów w górę dla komentarza, że HEX-Editor nie jest już dostępny. To nas nie dotyczy, prawdopodobnie używasz 64-bit x64 Notepad++, zainstaluj 32-bit x86 i będziesz miał go dostępnego. Przetestowane z Notepad++ 7.8.2 32-bit 2020-01.12. https://notepad-plus-plus.org/downloads/

Pliki źródłowe HEX-Editora: https://sourceforge.net/projects/npp-plugins/files/Hex%20Editor/

Jeśli chcesz użyć Notepad++ 64-bit, możesz spróbować tego nieoficjalnego repo: https://github.com/chcg/NPP_HexEdit/releases

Original:

Od 13 Nov 2018 Plugins Admin jest domyślnie dołączony do instalatora notepad++. Wybierz zakładkę Plugins i kliknij na Plugins Admin... następnie przewiń w dół lub wyszukaj HEX-Editor.

Na prośbę społeczności, wbudowany Plugins Admin jest dostępny w Notepad++ v.7.6. https://notepad-plus-plus.org/news/notepad-7.6-released.html https://notepad-plus-plus.org/features/plugin-admin.html

6
6
6
2019-12-09 10:43:10 +0000

Od 2019 roku, oryginalny HexEditor plugin dla Notepad++ został porzucony na dekadę. Źródło i 32-bitowa wersja binarna wersji 0.9.5 jest dostępna na SourceForge, ale nie jest to pomocne dla użytkowników 64-bitowego NPP (prawdopodobnie większość obecnie).

Na szczęście istnieją różne widoki oryginalnego kodu źródłowego HexEditora dostępne na GitHubie, a jeden z nich ma wstępnie wbudowane binaria x64 dostępne do pobrania: https://github.com/chcg/NPP_HexEdit/releases/tag/0.9.5.19

Pobierz HexEditor_0.9.5.19_x64.zip z powyższego linku, utwórz katalog %ProgramFiles%\Notepad++\plugins\HexEditor, rozpakuj pobrane HexEditor.dll do tego katalogu i zrestartuj NPP.

5
5
5
2019-03-01 10:20:20 +0000

Jeśli powyższe rozwiązania nie zadziałają, spróbuj następujących sposobów:

  1. Pobierz właściwą bibliotekę DLL z tego folderu https://github.com/chcg/NPP https://github.com/chcg/NPP_HexEdit/releases (prawdopodobnie jesteś na 64bit Windows, jeśli nie jesteś pewien)

  2. Otwórz następujący folder (wpisz swoją nazwę użytkownika):

  3. Utwórz podfolder HexEditor

  4. Skopiuj plik HexEditor.dll do tego podfolderu. Windows prawdopodobnie poprosi o pozwolenie na wykonanie tej czynności.

  5. Uruchom ponownie Notepad++

To zadziałało u mnie na Notepad++ 7.6 32bit

2
2
2
2020-02-17 22:06:41 +0000
  1. Wyodrębnij plik dll z pliku zip po pobraniu z https://github.com/chcg/NPP\HexEdit/releases
  2. Otwórz Notepad++, kliknij settings->Import->Import Plugin(s)…
  3. Wybierz plik dll, który ma zostać zaimportowany
  4. Zamknij Notepad++ i otwórz go ponownie
  5. Hex-Editor pojawi się pod pluginami
-2
-2
-2
2019-05-17 03:14:52 +0000

Dodanie HexEditor.dll do AppData nie działa w moim przypadku. Ale tworząc C:™Program Files ™Notepad++ ™plugins ™HexEditor i umieścić dll w nim, to działa dobrze dla mnie.

Używam Npp v7.6.6 (64-bit) na Windows 10.