메모장2는 현재 상태가 좀 애매하다.
원작자 Florian Balmer가 5.0.26-beta4를 공개한 것이 2012년 10월이니 이미 6년이 되어가고 있다.
많은 수정들을 한 곳에 모은 XhmikosR의 메모장2는 2017년 8월을 마지막으로 아카이빙 해버렸다.
기본이 되는 Scintilla는 계속 업데이트가 되고 있어 본 블로그에서는 그 내용 중심으로 수정해왔다.
그러다 귀인(?)을 발견했는데, 그것이 zufuliu의 메모장2다.
여기서는 Scintilla의 최신 업데이트는 물론이고, 기능의 수정 및 개선도 지속적으로 진행하고 있다.
하지만, 사소한(?) 문제가 하나 있는데, 그동안 자체적으로 수정한 내용들이 너무 많아서 반영 및 확인에 시간이 많이 걸린다는 점.
현제 시간을 충분히 사용해서 이러한 수정들을 모두 반영하고 테스트를 진행하고 있다.
이 버전이 기존 버전과 다른 점들은 아래와 같다.
- Florian의 5.0.26 수정사항 지속 반영
- 렌더링 기술 선택 다양화
- 코드 폴딩을 수준별로 지정 가능
- 내부적으로 툴바 아이콘 정리
- 다양한 최적화 반영
- 스키마 선택 부분 대규모 수정 보완
- 더욱 화려해진 문법 강조 기능
- metapath도 함께 업데이트 진행
그리고, 이 버전에 반영하고 있는 수정 내용들은 아래와 같다.
- 가상 공백 지원
- 문서 암호화/복호화
- AviSynth, AutoHotkey, 마크다운 등의 문법 추가
- 포트란 예약어 보강
- 기본 고정폭 글꼴로 D2Coding을 우선적으로 선택
- 문맥 메뉴에 메모장2 추가
- 메모장 대신 사용 가능하도록 설정
- 한글 입력시 캐럿 크기를 미세하게 키움
- Zen 코딩 입력 기능 추가
- 한글화 및 한국어 환경 관련 수정
- 후원 버튼 추가 ㅋㅋㅋ
UI는 당연히 거의 바뀌지 않음…