rust 유용한 명령어
업데이트와 제거
업데이트
$ rustup update
제거
$ rustup self uninstall
Cargo
프로그램 체크
빌드 보다 적은 시간을 사용하면서, 문법이나 실행이 되는지 확인할 수 있다.
$ cargo check
빌드
$ cargo build
rustfmt
- Rust 팀에서 개발, 관ㄹㅣ하고 있는 공식 포맷터(Formatter)
- 공식 스타일 가이드라인을 참고해서 자동으로 코드 스타일을 수정
cargo fmt
clippy
- Rust 팀에서 개발, 간리하고 있는 코드 린터 (Linter)
- 현재 코드의 문제점을 파악하고, 자동으로 수정할 수 있다.
cargo clippy
변수
패키지 문서 만들기
현재 의존 패키지들이 참조하는 문서들을 빌드해서 브라우저 문서로 만들어 줍니다.
$ cargo doc --open
Finished dev [unoptimized + debuginfo] target(s) in 0.02s
Opening /Users/forteleaf/works/rust/hello_cargo/target/doc/hello_cargo/index.html
반응형
'개발 > rust' 카테고리의 다른 글
RUST 학습 2주차 (0) | 2022.10.24 |
---|---|
RUST 학습 1주차 (0) | 2022.10.17 |
RUST 소개 (0) | 2022.10.09 |