1년에 적어도 몇 번은 개발과 관련된 발표를 할 일이 생기는데, 그 때 가장 신경쓰이는 작업 중 하나가 코드 복사입니다. 단색으로만 붙여넣자니 너무 밋밋하고 가독성도 좋지 않은 것 같고, 그렇다고 색상을 일일이 입히기도 힘듭니다. (지금까지는 수작업으로 하기도 했습니다만 ㅠ_ㅠ) 구문 강조된 코드를 복사하는 것은 물론 테마나 글꼴도 마음대로 선택할 수 있는 도구를 찾아봤지만 마음에 꼭 맞는 것을 찾지 못해 직접 만들었습니다. 사용법은 단순합니다.
- 프로그램을 실행한 후 원하는 코드를 복사합니다.
-
메뉴바에서 이 프로그램을 선택한 후 구문 강조 후 복사(또는 Highlight Code)를 선택합니다.
-
리치 텍스트를 사용할 수 있는 애플리케이션(예. 키노트)에 붙여넣기 합니다.
-
끝!
파일은 프로젝트 홈의 Release 페이지에서 받을 수 있습니다.
내부적으로는 Highlight.js를 사용하고 있어서 Highlight.js와 마찬가지로 172개 언어와 77개의 스타일을 지원합니다.
[adsense]
저는 구문 복사하면 앱이 죽어버리네요.
특정 코드에 대해서만 그런 건가요? 아니면 어떤 코드를 복사하든 마찬가지인가요? 혹시 전자라면 관련 내용을 사용 중인 OS 환경과 함께 아래 이슈 페이지에 등록해주실 수 있을까요?
https://github.com/taggon/highlight