# Rust Study 준비사항
Rust 스터디를 시작하기 전, 아래 내용을 참고하여 개발 환경을 준비해 주시기 바랍니다.
### 1. IDE (Integrated Development Environment)
- 코드 작성을 편리하게 도와주는 텍스트 편집기입니다.
- **추천:** [Visual Studio Code (VSCode)](https://code.visualstudio.com/)
- VSCode를 추천드리지만, 참가자분들께서 편리하게 사용하실 수 있는 IDE를 선택하시면 됩니다.
### 2. Rust 설치
- 설치 링크: [Rust 공식 설치 페이지](https://www.rust-lang.org/tools/install)
- Rust는 대부분의 운영체제에서 비교적 간단하게 설치할 수 있습니다.
- 설치 후, 터미널에서 `cargo` 명령어를 실행해 결과를 확인할 수 있으면 설치가 정상적으로 완료된 것입니다.
- **Windows:** PowerShell에서 `cargo` 실행
- **Mac/WSL/Linux:** Terminal에서 `cargo` 실행
### 3. Git 설치
- 최신 OS에는 기본적으로 Git이 설치되어 있을 가능성이 높습니다.
- 자신의 로컬 환경에서 `git` 또는 `git --version` 명령어를 실행하여 확인해 주세요.
- 설치가 필요한 경우, 아래를 참고해 주세요
#### 운영체제별 Git 설치
1. **Windows**
- [Git-scm](https://git-scm.com/downloads)에서 설치 파일을 다운로드 후 설치하세요.
2. **Windows + WSL**
- WSL에서는 **Ubuntu 배포판**을 추천합니다.
- 일반적으로 WSL 내 Ubuntu에 기본적으로 Git이 설치되어 있습니다.
- 설치가 안 되어 있다면, 아래 명령어를 WSL Terminal에서 실행하여 설치하세요:
```bash
sudo apt-get install git
```
3. **Mac**
- **Brew 패키지 매니저**를 통해 설치를 추천합니다.
- 설치 명령어:
```bash
brew install git
```
- 또는 [Git-scm](https://git-scm.com/downloads)에서 설치 파일을 다운로드 후 설치할 수 있습니다.
- 추가적인 설치 정보는 [Git 설치 가이드 - github](https://github.com/git-guides/install-git)를 참고하세요.
### 4. Github 계정 (선택 사항)
- [Github](https://github.com/)은 오픈소스 기여와 개발자 간 소통을 위한 대표적인 플랫폼입니다.
- 반드시 Github 계정을 사용할 필요는 없으며, 자신의 코드를 공유할 수 있는 다른 방법을 사용하셔도 괜찮습니다.
## 준비 확인 테스트
아래 Rust 코드를 로컬 환경에서 실행하여 정상적으로 동작하는지 확인하세요
```rust
fn main() {
println!("Hello, World!");
}
```
## 원격 지원
준비 과정에서 문제가 발생하거나 도움이 필요하신 경우, 아래 링크를 통해 1:1 원격 지원을 신청해 주세요:
[지원 예약하기](https://calendly.com/sifnoc09/rust-dev-help)