[Rust] 개발환경 세팅(VSCode)

rust는 안타깝게도 아직 완성형으로 주어지는 IDE가 없다.

그냥 에디터에다 플러그인을 꼽아서 사용해야 하는데 필자가 vs code를 사용하고 있으므로 이걸 기준으로 쓰겠다.


자바를 쓰려면 jdk를 깔듯이 rust 컴파일러와 기타 패키지를 먼저 깔아줘야한다.

https://www.rust-lang.org/ko-KR/install.html

image

image 깔고, 설치파일을 실행하자.


image

image 그럼 시커먼 커맨드창이 뜨는데,

엔터 치고 디폴트로 그냥 깔면 된다.

설치가 끝나면 image

image 커맨드에 rustc나 cargo, rustup을 쳐서 이렇게 뭐가 빼곡하게 뜨면 성공이다.

Path는 알아서 깔아준다.


이제 에디터인 vs code를 깔아보자.

https://code.visualstudio.com image

image 깔고

켠다.

image

image

image 그냥 yes맨이 되어도 좋고, 이렇게 입맛대로 골라도 된다.


image

image 켠다.

뭐라뭐라 잔소리하는데 코리언 랭귀지만 깔아주자.

Git은 당장 필요한건 아니니까 무시하면 된다.


image

image 확장에 들어가서 rust를 검색한다.

image

image 그리고 위에서 Rust(rls)를 깔아준다.

image

image



image

image 이제 rust 파일임을 인식하게 해주는.. rust 프로젝트를 만들어준다.

커맨드를 켜자.


image

image 요래 치면


image

image 사용자 디렉토리에 폴더가 생긴다.


이제 vs code에서,


image

image 작업 영역에 폴더 추가나 저기 폴더 열기를 눌러서


image

image 아까 그 폴더를 연다.


image

image 그럼 안에 main 소스파일과 기타등등이 들어있다.

왜인진 모르겠는데 껐다키면 저렇게 아래에 뭐가 뜨는데,
저기서 legacy를 눌러주자.


image

image 작업실행 누르고

image

image cargo run을 눌러주자.

build하면 빌드는 되는데 실행이 안된다.


image

image 그럼 대강 된다.