Tips

· Tips
clang-format은 C/C++/ObjectiveC 등 C 계열 언어들에 대해 코드 포맷팅을 지원하는 Configuration이다. 처음에 .clang-format을 생성하고 나면 무수히 많은 기본 옵션들을 보고 당황할 수 있다. 하지만 자주 사용되는 옵션부터 살펴보고 이후에 생기는 불편함에 대해서만 직접 찾아보는 식으로 하면 옵션을 수정하는 시간을 단축할 수 있다. 우선 기본 스타일은 clang의 제작자이기도 한 LLVM을 따른다. AccessModifierOffset: -4 접근 지정자(public, private, protected 등)의 indent를 표준 indent(IndentWidth) 대비 어느 위치에 둘 것인지를 묻는다. 보통 indent를 두지 않는 경우가 많기 때문에 IndentW..
· Tips
Visual Studio로 클론 코딩을 하다 보면 다운 받은 자료와 내가 새로 만든 프로젝트의 설정 값이 다른 경우가 발생한다. Direct X 11의 경우 제일 많이 발생하는게 Linker 오류와 Vertex Shader, Pixel Shader의 타입과 모델을 지정해주지 않아서 발생하는 HLSL 컴파일 오류이다. 물론 stackoverflow같은 커뮤니티를 통해 해결할 수 있지만 가장 원초적이면서 빠른 방법은 Visual Studio의 설정값을 비교하여 내 프로젝트의 설정값을 채워주는 것이다. Project Property 파일은 .vcxproj 확장자를 가진다. 이 파일을 비교하여 내 프로젝트 프로퍼티 파일을 수정해보자. 1. Diff 설치 Visual Code - Extensions에서 Diff를..
hyunbae
'Tips' 카테고리의 글 목록