Notepad++ 6.3에 16진수/ASCII 코드 표시

Notepad++ 6.3에 16진수/ASCII 코드 표시

편집기에 표시되는 모든 텍스트에 대해 16진수/ASCII를 표시하는 방법이 있습니까?

저는 Windows XP와 Notepad++ 6.3을 사용합니다.

답변1

비표준 문자 값만 찾는 경우 보기 > 기호 표시 > 모든 문자 표시를 선택할 수 있습니다.

32 미만의 클래식 ASCII 값은 오른쪽 상단 그림에 이름과 함께 표시됩니다.여기. "HT"는 ASCII 값 09를 갖는 탭 문자이고, "LF"는 줄 바꿈(개행 문자) 등입니다. 그러나 나머지 대부분은 현재 인코딩의 실제 시각적 기호가 아닌 경우 값에 대한 16진수 코드를 표시합니다.

답변2

여기서는 Notepad++용 플러그인을 많이 찾을 수 있습니다:http://sourceforge.net/projects/npp-plugins/

hex-editor-plugin도 함께 제공됩니다.http://sourceforge.net/projects/npp-plugins/files/Hex%20Editor/

답변3

위에서 언급한 플러그인 외에도 TextFX 플러그인이 있습니다(여기에 설명되어 있음: https://stackoverflow.com/questions/12699833/textfx-menu-is-missing-in-notepad)

이를 사용하여 TextFX 변환 > 텍스트를 16진수로 변환을 선택할 수 있습니다.

답변4

실제로 270336바이트 크기의 "HexEditor.dll"로 제공되는 플러그인이 있습니다. "plugin" 폴더에 복사하세요.

32비트 버전의 Notepad++에서만 작동합니다. 64비트 버전은 없는 것 같습니다. 불행하게도 NPP는 NPP를 업그레이드할 때 플러그인을 비활성화합니다(비활성화된 폴더로 이동). 알려진 문제가 있다고 합니다. 나는 그런 것을 본 적이 없습니다. 그것은 나에게 잘 작동합니다. 소스코드를 사용할 수 있으며 실제로 코드를 위조하고 일부 작업을 다시 실행해야 합니다. 바이너리를 빠르게 보는 것 이상을 위해서는 어쨌든 무료 16진수 편집기 "hxd"를 사용하는 것이 좋습니다.

관련 정보