CaptureD2L 프로젝트 소개

Juyong Shin·2023년 2월 11일
1

CaptureD2L

목록 보기
1/1

깃허브 블로그로 글을 옮겼습니다!!

CaptureD2L (Dark mode image to Light)

프로젝트 시작 동기

[1]

프로그래머는 다크 모드를 선호합니다. 밝은 빛은 버그를 부르거든요.

농담이긴 하지만 실제로 많은 사람들이 다크 모드를 사용합니다. 2019년 트위터에서 한 설문에 약 200여 명이 응답을 했는데, 그 중 82.7%가 다크 모드를 사용 중이라고 답했습니다[2]. 저 또한 다크 모드를 사용 중이고요.

때때로 발표 자료를 준비하다 보면 소스코드의 일부나 터미널 실행 화면을 캡쳐해서 첨부할 때가 있습니다. 이럴 때 다크 모드로 캡쳐한 이미지를 그대로 사용하면 개인적으로는 어두운 이미지의 비중이 너무 커 보이기도 하고 조금 어색한 느낌이 들었습니다.

이런 경우에 소스 코드를 캡쳐한 경우라면 살짝 귀찮긴 하지만 IDE를 열고, 설정 메뉴에 들어가서, 라이트 모드로 바꾸고, 캡쳐를 다시 하면 됩니다. 그러나 만약 CLI로 실행한 프로그램의 터미널 화면을 캡쳐한 경우라면, 그 경우가 심지어 에러 상황을 캡쳐한 것이라면 어떨까요? 터미널 테마를 라이트 모드로 바꾸고, 프로그램을 다시 실행해서 똑같은 에러를 다시 발생시킨다는 것은 쉽지 않을 것입니다.

그래서 "다크 모드로 캡쳐한 이미지를 라이트 모드 이미지처럼 바꿀 수 있으면 좋겠다!" 라는 생각을 하게 되었고, 이 프로젝트를 시작했습니다.

(사실, 소스코드는 이렇게 발표 자료에 포함하면 색깔보다는 어차피 글씨가 너무 작아 잘 안 보이므로 보통은 이렇게 넣는 경우는 많지는 않습니다만... 위에서 말한 내용은 그럴듯한 이유를 만들어 낸 것이고 본심은 그냥 해보고 싶었습니다ㅎ 그런게 토이 프로젝트잖아요? 😏)

profile
도움이 되고 싶은 개발자, 신주용입니다.

0개의 댓글