기술나눔

Rust로 코딩하는 더 나은 5가지 방법

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

이 기사는 유명한 Rust 비디오 블로거의 리뷰입니다.Let's Get Rusty~의Rust로 코딩하는 더 나은 5가지 방법본 영상은 번역 및 편곡 과정에서 중국어 관용 표현에 맞게 적절한 삭제 및 수정이 이루어졌습니다. 저작권은 원저작자에게 있습니다.


안녕하세요 여러분, 여기에서는 Rust 코딩 경험을 향상시킬 수 있는 5가지 방법을 보여드리겠습니다. 당신이 완전 초보자이건 숙련된 Rust 개발자이건 간에 이 팁은 귀하에게 귀중한 정보가 될 것입니다. 영상 마지막에 논란이 되고 있는 여섯 번째 보너스 팁도 공유할 테니 꼭 끝까지 시청해 주세요.

좋아요, 시작해 보겠습니다.


완벽한 IDE 설정


Rust가 설치되어 있다고 가정하고, 다음으로 해야 할 일은 IDE가 올바르게 설정되었는지 확인하는 것입니다. VS Code는 사용하기 쉽고, 모든 주요 운영 체제에서 작동하며, 구성 가능성이 높기 때문에 제가 가장 먼저 선택했습니다. Rust 개발을 위해 VS Code를 구성하려면 세 가지 필수 확장과 제가 적극 권장하는 선택 사항이지만 매우 강력한 확장이 있습니다.

다음은 세 가지 필수 확장 기능입니다.

  1. Rust 분석기: 코드 완성, 정의로 이동, 인라인 프롬프트 및 기타 기능을 제공하는 Rust의 공식 언어 서버입니다.
  2. CodeLLDB: 이 확장을 사용하면 Rust 코드를 디버깅할 수 있습니다.
  3. 향상된 TOML: TOML 파일에 대한 구문 강조 기능을 제공합니다.

이 세 가지 확장을 사용하면 Rust 개발을 시작할 수 있습니다. 또한 설치할 가치가 있는 몇 가지 매우 강력한 선택적 확장 기능도 있습니다.

  1. 오류 렌즈: 오류 및 경고 강조 표시가 개선되었습니다. 보시다시피 오류가 더욱 두드러지게 표시되고 오류 메시지가 인라인으로 표시됩니다.
  2. Todo Tree: 코드에서 할 일 항목을 빠르게 찾는 데 도움이 됩니다. Todo Tree의 멋진 기능 중 하나는 정규 표현식을 사용하여 할 일 항목을 일치시키고 이 정규 표현식을 변경할 수 있다는 것입니다. 이 예에서는 todo! 매크로도 강조 표시되도록 정규식을 변경했습니다.