문제의 성격이 먼저, 도구 선택은 그다음이다

같은 ‘코드 개선’처럼 보여도 모양, 컴파일러 제안, 관용 표현, 작성 중 탐색은 서로 다른 피드백이다. 바꾸려는 대상을 고르면 명령도 자연스럽게 정해진다.

STYLE

모양이 제각각

cargo fmt

의미는 건드리지 않고 줄바꿈과 정렬을 팀 표준으로 맞춘다.

SUGGESTION

수정안이 명확함

cargo fix

컴파일러 제안을 적용하되, 생성된 diff와 테스트 결과를 확인한다.

IDIOM · RISK

더 나은 표현 탐색

cargo clippy

실수 가능성과 비관용 패턴을 찾고, lint 허용 여부를 판단한다.

LIVE CONTEXT

작성하며 이해

rust-analyzer

타입, 정의 위치, 참조와 진단을 편집기 안에서 즉시 연결한다.