반응형

이 블로그에서 공개되는 메모장2 mod는 XhmikosR이 공개하는 Notepad2-mod를 기반으로 한다.



하지만, (당연하게도) 한글 IME 처리부분 수정을 포함하여 다양한 수정이 적용되어있다.


지금까지 적용한 수정 내용들을 정리해봤다.


1. 한글 입력 IME가 정상적으로 동작하도록 수정(관련 포스트)

말이 필요없는 한글화 버전의 가장 기본이며 가장 중요한 기능임.

단, 현재 배포되는 버전의 코드는 위 포스트와는 조금 다름.


2. 젠코딩 입력 기능 추가(관련 포스트)

굉장히 간단하게 HTML/XML 코드를 구성해주는 젠코딩 기능을 추가했음.


3. 포트란 스키마 추가(관련 포스트)

아주 가끔 쓸 일이 있던 포트란 스키마를 추가했음.

현재는 나도 아예 안 쓴다는 함정이…


4. 날짜/시간 삽입시 순서를 날짜-시간으로 변경 (한글 버전에서만) (관련 포스트)

원래 기능은 insert time/date 인데, 한글 버전에서는 한국 환경에 맞게 순서를 바꿨음.


5. 유니코드를 자동으로 인식하지 않는 쪽으로 기본값으로 변경

아주 가끔 유니코드로 인코딩된 파일을 제대로 읽지 못하는 문제가 있음.

이걸 해결하려면 '유니코드를 자동으로 인식하지 않음'으로 설정을 변경해야 되는데, 아예 이 값을 기본으로 수정.


6. Ctrl+Shift+마우스 휠에 가로 스크롤 기능 지정


7. Shift+마우스 휠에 페이지 단위 스크롤 기능 지정


8. ASCII 모드에서 붙여넣을 때 클립보드에 NBSP가 있으면 space로 변환(관련 포스트)

유니코드→아스키로 클립보드에서 붙여넣을 때 변환이 불가능한 문자는 물음표(?)로 대체됨.

그런데, NBSP(Non-breaking space, 0xa0)까지 물음표로 변환되는 게 답답해서 space(0x20)로 변환하도록 함.


9. 문맥 메뉴에서 편집 기능 추가(관련 포스트)

윈도우 문맥 메뉴(context menu)에 메모장2 편집 기능을 추가했음.


10. 메모장 대신 사용하기 기능 추가(관련 포스트)

메모장을 실행하면 메모장2가 실행되도록 설정할 수 있음.


11. 좌우 정렬시 한글 등의 글자폭을 고려하도록 수정(관련 포스트)


12. x64에서 Drag-and-Drop 오류를 한 번 더 확인하도록 수정

윈도우 8.1 x64에서 Drag-and-drop문제가 발생하던 부분에 오류 확인 코드 삽입.



반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band