유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

Log.gd, a Godot pretty-printer – Russell Matney – GodotCon 2025

Godot Engine

2025. 8. 19.

0

#game
#devops
  • log.gd는 Godot 엔진의 print 함수를 개선한 라이브러리로, 더 읽기 쉽고 유용한 디버깅 정보를 제공하는 것을 목표로 함 🚀
  • 이 라이브러리는 파일 이름과 줄 번호를 출력하여 코드의 어느 부분에서 로그가 생성되었는지 쉽게 파악할 수 있도록 도와줌 🔍
  • log.gd는 BB 코드를 사용하여 로그 메시지에 색상과 스타일을 적용, 가독성을 높이고 중요한 정보를 강조함 🎨
  • 다양한 데이터 타입(정수, 벡터, 문자열 등)에 대한 출력을 지원하며, 사용자 정의 객체에 대한 pretty printing 기능도 제공 💡
  • log.gd는 print 대신 사용할 수 있는 log_pr 함수를 제공하며, log_warnlog_error 함수는 경고 및 오류 메시지를 색상과 함께 출력하고, 경고 또는 오류를 발생시킴 ⚠️
  • 발표자는 디버거 사용을 권장하며, log.gd는 디버깅을 보조하는 도구로 활용될 수 있다고 언급 🐞
  • 터미널이나 브라우저에서 색상 출력에 문제가 발생할 수 있어, 이를 해결하기 위한 term safe 색상 체계를 적용함 🌈
  • 향후 프로젝트 설정과 관련된 추가적인 기능 지원을 희망하며, 다른 로깅 도구인 Loggy도 소개함 📚
  • log.gd는 개인 프로젝트에서 시작되어 애드온으로 발전했으며, 개발 과정에서의 경험을 공유하여 다른 개발자들에게 영감을 주고자 함 ✨

Recommanded Videos