Contents
Visual Code
Rust 개발시 많이 사용하고 있는 도구입니다.
Visual Code의 확장 프로그램
rust-analyzer
코드를 분석, 자동 완성 등의 기능을 제공하고 문제가 발생할 수 있는 부분을 사전에 차단하기 위한 해법을 제공하여 코드의 품질을 향상시킵니다.
CodeLLDB
lldb를 사용하여 디버깅을 할 수 있는 확장 툴로 브레이크 포인트 설정과 순차적(단계적) 디버깅을 할 수 있는 기능을 제공합니다. 러스트, C++, Kotlin, Swift 등의 언어에서 사용이 가능합니다.
Dependi
러스트의 crates.io 사이트에서 버전 정보를 얻어와 Cargo.toml 작성시 dependencies checking에 유용한 확장 프로그램입니다. 유사한 크레잇으로 crates이 있는데, 현재 개발이 중단된 것 같습니다.
Rust Syntax
러스트 코드의 Syntax를 화려하게 탈바꿈 시켜줍니다. 밋밋한 텍스트 기반의 코드를 자신만의 색상으로 화려하게 만들어 줄 수 있수 있는 도구입니다.
Even Better TOM
위의 Rust Syntax처럼 TOML 문서를 화려하게 탈바꿈 시켜줍니다. 또한 Validation 기능과 코드를 폴더블하게 닫았다 열었다하는 기능을 제공합니다. 그 외의 TOML 작성과 관련하여 많은 부가 기능들을 제공합니다.
Rust Mod Generator
러스트 모듈을 쉽게 생성할 수 있도록 돕는 도구입니다.
Project Manager
러스트의 프로젝트를 관리하기 용이 합니다. 물론 러스트가 아닌 프로젝트도 관리가 가능합니다.
PowerShell
Visual Studio Code의 터미널의 확장툴이며 여러개의 PowerShell을 실행시켜 사용할 수 있도록 돕습니다.
Tauri
데스크탑 어플리케이션을 빌드할 수 있는 툴킷입니다.