1
부록 D - 유용한 개발 도구
이 부록에서는 러스트 프로젝트가 제공하는 유용한 개발 도구에 대해 알아보겠습니다.
러스트 학습이 깊어질수록 문법 지식만큼 도구 활용 능력이 생산성을 좌우합니다. rustfmt, cargo fix, 린터, IDE 통합 도구는 반복 실수를 줄이고 코드 품질을 일정하게 유지하는 데 핵심 역할을 합니다.
rustfmt로 자동 포맷팅하기와 rustfix로 코드 수정하기를 중심으로 D - 유용한 개발 도구의 판단 흐름을 읽습니다.
이 부록에서는 러스트 프로젝트가 제공하는 유용한 개발 도구에 대해 알아보겠습니다.
컴파일러 경고를 이미 본 적이 있을 것입니다.
예를 들어,다음 코드를 살펴보겠습니다.여기서는 do_something 함수를 100번 호출하지만, for 루프의 본문에서i 변수를 사용하지 않습니다.
러스트는 이것에 대해 경고합니다.이 경고는 대신에 _i라는 이름을 사용하라고 제안합니다.