Tool triage

증상 하나에 도구 하나를 먼저 붙이고 결과를 검증한다

도구는 많이 켜는 것보다 실행 순서, 자동 수정 범위, 검증 기준을 고정할 때 효과가 큽니다.

작성 중

rust-analyzer

타입, 이동, 자동완성

컴파일 전에 이름, 타입, 참조 위치를 빠르게 좁힙니다.

저장 전

cargo fmt

스타일 논쟁 제거

의미를 바꾸지 않는 포맷 변경만 먼저 분리합니다.

경고

cargo fix

명확한 제안 적용

컴파일러가 제시한 수정만 적용하고 diff를 확인합니다.

품질

cargo clippy

관용과 실수 탐지

고칠 경고와 허용할 경고를 팀 기준으로 나눕니다.

공개 API

cargo doc

문서와 경계 확인

사용자가 보게 될 타입, 함수, 설명 누락을 점검합니다.

회귀

cargo test

의미 유지 검증

도구가 만든 변경을 기능 동작 기준으로 닫습니다.