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

+ Recent posts