Welcome to the Matrix

원노트 2016 에 소스 코드 하이라이트 하는 방법 본문

Windows/Tips

원노트 2016 에 소스 코드 하이라이트 하는 방법

haru.keiko 2020. 3. 15. 15:20

개인적으로 문서나 자료 정리를 할 때 '원노트(OneNote)'를 사용합니다. 

원노트는 원드라이브로 동기화해서 다양한 플랫폼의 많은 디바이스에서 공유 작업을 할 수 있기 때문에 꽤 편리합니다. 게다가 무료라는 점이 아주 마음에 드네요. 

 

원노트 자체에서 많은 기능을 제공하긴 하지만, 개인적으로 꼭 제공되었으면 하는 기능은 없었습니다. 

바로 "소스 코드 하이라이팅" 기능이죠.. 

 

하지만, 아래 Github 사이트를 방문해서 'NoteHighlight2016' 설치 파일(MSI)을 다운로드하여 설치하면 소스 코드 하이라이트 기능을 사용할 수 있습니다. 

 

elvirbrk/NoteHighlight2016

Source code syntax highlighting for OneNote 2016. NoteHighlight 2013 port for OneNote 2016 (32-bit and 64-bit) - elvirbrk/NoteHighlight2016

github.com

NoteHighlight 2016에서 제공하는 소스 코드 형식은 "C#, SQL, CSS, JS, HTML, XML, JAVA, PHP, Perl, Python, Ruby, CPP"를 지원합니다. 

 

설치 후 원노트(OneNote) 2106을 실행시키면 아래와 같이 메뉴바의 가장 오른쪽에 'NoteHighlight'가 설치된 것을 확인할 수 있어요. 

원노트 2016 실행 모습

 

'NoteHighlight'를 클릭하면 아래와 같이 소스 코드 하이라이트를 지원하는 언어를 확인할 수 있습니다. 

NoteHighlight를 클릭하면 소스코드 하이라이트를 지원하는 언어를 확인할 수 있다

 

원하는 언어를 클릭하면 아래와 같이 소스코드를 입력할 수 있는 창이 열리고요, 원하는 코드를 입력한 후 OK 버튼을 클릭하면 됩니다. 

직접 입력을 해도 되고, 복사한 코드를 붙여 넣어도 상관없습니다.

Style에서 원하는 스타일로 하이라이팅 스타일을 바꿀 수도 있어요. 

Style에서 원하는 스타일로 하이라이팅 스타일을 바꿀 수 있다.

 

'원노트(OneNote) 2016'에서 'NoteHighlight'를 이용해 '소스코드 하이라이트'를 적용한 모습입니다. 

원노트 2016에서 NoteHighlight를 이용해 소스코드 하이라이트를 적용한 모습

 

원노트에 NoteHighlight를 추가해서 소스코드 하이라이트 스타일 적용을 해봤습니다. 

 

참고로, Windows 10에 기본 설치되어 있는 원노트에는 적용이 되지 않습니다. 

원노트(OneNote) 2016에서 사용되도록 개발된 소프트웨어라서 그렇답니다.