Làm cách nào tôi có thể cài đặt plugin Notepad ++ Hex-Editor cho Windows? Plugin dường như rất khó cài đặt trong quá khứ và Notepad ++ hiện không có quản lý plugin tích hợp trong GUI.
. và thân thiện với người mới bắt đầu .)
Làm cách nào tôi có thể cài đặt plugin Notepad ++ Hex-Editor cho Windows? Plugin dường như rất khó cài đặt trong quá khứ và Notepad ++ hiện không có quản lý plugin tích hợp trong GUI.
. và thân thiện với người mới bắt đầu .)
Câu trả lời:
Cập nhật:
Rất nhiều phiếu giảm cho câu trả lời của tôi và bỏ phiếu cho nhận xét rằng HEX-Editor không còn nữa. Đây không phải là trường hợp, có lẽ bạn đang sử dụng 64-bit x64
Notepad ++, cài đặt 32-bit x86
và bạn sẽ có sẵn nó. Đã thử nghiệm với Notepad++ 7.8.2 32-bit
2020-01-12.
https://notepad-plus-plus.org/doads/
Các tệp nguồn HEX-Editor:
https://sourceforge.net/projects/npp-plugins/files/Hex%20Editor/
Nếu bạn muốn sử dụng, Notepad++ 64-bit
bạn có thể thử repo không chính thức này:
https://github.com/chcg/NPP_HexEdit/release
Nguyên:
Kể từ ngày 13 tháng 11 năm 2018 Plugins Admin
được bao gồm trong trình cài đặt notepad ++ theo mặc định. Chọn tab Plugins
và nhấp vào Plugins Admin...
sau đó cuộn xuống hoặc tìm kiếm HEX-Editor
.
Theo yêu cầu của cộng đồng, Quản trị viên Plugins tích hợp sẵn có trong Notepad ++ v.7.6.
https://notepad-plus-plus.org/news/notepad-7.6-release.html
Ghi chú:
Trình quản lý plugin đã bị xóa khỏi Notepad ++ 7.5 vì quảng cáo được tài trợ (xem ảnh chụp màn hình thứ hai trong câu trả lời), mặc dù nó sẽ vẫn ở đó nếu bạn nâng cấp từ phiên bản cũ hơn của Notepad ++.
Bạn có thể nhận thấy rằng plugin Plugin Manager đã bị xóa khỏi bản phân phối chính thức. Lý do là Plugin Manager chứa quảng cáo trong hộp thoại của nó. Tôi ghét Quảng cáo trong các ứng dụng và tôi đảm bảo với bạn rằng không có, và sẽ không bao giờ có Quảng cáo trong Notepad ++. Trình quản lý Plugin tích hợp đang được tiến hành và tôi sẽ cố gắng hết sức để gửi nó với Notepad ++ ASAP.
Điều này hiện đang được thực hiện (người duy trì plugin và danh sách plugin sẽ tích hợp lưu trữ miễn phí vào trình quản lý plugin để thoát khỏi quảng cáo)
Trong khi chờ đợi, bạn có thể cài đặt nó bằng tay ( tải về tại đây ).
Bạn vẫn nên sử dụng Trình quản lý plugin (vì điều này quản lý việc cập nhật các plugin đã cài đặt của bạn)
HexEditor_0.9.5.19_x64.zip
phiên bản.
Hex-Editor được đề xuất ở đây chỉ hoạt động cho phiên bản 32 bit của Notepad ++ . Vui lòng xem câu trả lời của Ian hoặc câu trả lời khác cho giải pháp hoạt động với phiên bản 64 bit. Cá nhân tôi sử dụng HxD thay vì hexeditor Notepad ++ vì tôi không biết về hexeditor Notepad ++ hỗ trợ hoàn tác , đây là một tính năng quan trọng đối với tôi.
Đầu tiên, cài đặt Notepad ++ . Tôi khuyên bạn nên cài đặt phiên bản 64 bit trừ khi bạn có máy RẤT cũ. Để tìm thấy nó, cuộn xuống qua phiên bản 32 bit. Nếu bạn biết về một liên kết tốt hơn với phiên bản 64 bit, vui lòng đề xuất nó trong các bình luận.
Tiếp theo, tải xuống plugin HexEditor mới nhất . Tôi đã tải xuống HexEditor_0_9_5_UNI_dll.zip
. Không nhấp vào nút tải xuống lớn màu xanh lá cây (HTMLTag_plugin hoặc v.v.) - đó là một quảng cáo và có thể là một số ứng dụng gần như không thể thoát khỏi.
Cuối cùng, mở tệp zip, chọn HexEditor.dll
tệp và đặt nó vào thư mục
C:\Program Files (x86)\Notepad++\plugins\HexEditor
nếu bạn đã cài đặt phiên bản 32 bit của Notepad ++ và
C:\Program Files\Notepad++\plugins\HexEditor
nếu bạn đã cài đặt phiên bản 64 bit. (Đối với các phiên bản cũ hơn của Notepad ++, bỏ qua thư mục HexEditor)
Để kiểm tra xem cài đặt của bạn có thành công hay không, hãy khởi động lại Notepad ++ và bạn sẽ thấy tùy chọn trình đơn Plugins -> Hex-Editor -> View in Hex. Điều này sẽ chuyển đổi cho dù bạn đang xem tệp ở dạng hex.
Trình soạn thảo hex Notepad ++ không phải hoàn tác hỗ trợ, vì vậy tôi không còn sử dụng nó nữa. (Tôi vẫn đang sử dụng Notepad ++.) Thay vào đó, tôi sử dụng HxD, vừa mạnh mẽ vừa thân thiện với người mới bắt đầu .
Cảm ơn Bálint và momolang momo đã chỉ ra sự cần thiết của thư mục HexEditor trong các phiên bản mới hơn.
Nếu các giải pháp trên không hoạt động, hãy thử các cách sau:
Nhận DLL chính xác từ thư mục này https://github.com/chcg/NPP_HexEdit/release (có thể bạn đang dùng Windows 64 bit nếu bạn không chắc chắn)
Mở thư mục sau (chèn tên người dùng của bạn):
C:\Users\<User name>\AppData\Local\Notepad++\plugins
Tạo thư mục con HexEditor
Sao chép HexEditor.dll
tập tin vào thư mục con này. Windows có thể sẽ yêu cầu sự cho phép để làm điều này.
Khởi động lại Notepad ++
Điều này làm việc cho tôi trên Notepad ++ 7.6 32bit
AppData
đường dẫn người dùng mà không phải là %ProgramFiles%
?
Kể từ năm 2019, plugin HexEditor ban đầu cho Notepad ++ đã bị bỏ rơi trong một thập kỷ. Nguồn và nhị phân 32 bit của phiên bản 0.9.5 có sẵn trên SourceForge, nhưng điều này không hữu ích cho người dùng NPP 64 bit (có lẽ là phần lớn hiện nay).
Rất may, có nhiều nhánh khác nhau của mã nguồn HexEditor ban đầu có sẵn trên GitHub và một trong số chúng có sẵn các tệp nhị phân x64 có sẵn để tải xuống:
https://github.com/chcg/NPP_HexEdit/release/tag/0.9.5.19
Tải xuống HexEditor_0.9.5.19_x64.zip
từ liên kết trên, tạo thư mục %ProgramFiles%\Notepad++\plugins\HexEditor
, giải nén tải xuống HexEditor.dll
vào thư mục đó và khởi động lại NPP.
Thêm HexEditor.dll vào AppData không hiệu quả với tôi. Nhưng bằng cách tạo C: \ Program Files \ Notepad ++ \ plugins \ HexEditor và đặt dll vào nó, thì nó hoạt động tốt với tôi.
Tôi đang sử dụng Npp v7.6.6 (64-bit) trên cửa sổ 10