게으른개발너D
Windows Setup for Developer 본문
1. Set up
1. Essential Software
Google Chrome
Visual Studio Code
Git
2. Customizing VSCode
![](https://blog.kakaocdn.net/dn/D2WLL/btrYSOuow6K/E0p4bTZaPyKzVi3K9yNDi1/img.png)
비쥬얼 스튜디오의 Extensions에서 다음을 설치한다
Python, ESLint, Prettier - Code formatter
커스터마이징은 Material Theme, Material Icon Theme을 설치한다
Material Icon Theme을 설치하면 파일 확장자에 맞게 아이콘을 보여준다.
![](https://blog.kakaocdn.net/dn/kUWAm/btrYTXj1h8A/JGbe1BjYka2KPvGgyoPZVK/img.png)
3. Chocolatey
윈도우에서 리눅스 서브 시스템을 사용하기 위한 설정을 해주자
WSL (Windows Subsystem for Linux) 사용법을 알아보자
그걸 위해 chocolatey라는 걸 설치한다.
https://chocolatey.org/install
Installing Chocolatey
Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments.
chocolatey.org
여기에서 스크롤을 내려 아래 사진의 링크를 복사한다.
![](https://blog.kakaocdn.net/dn/kWCvD/btrYVh3nh5d/mqnxksM8viqHGI9IZsI91k/img.png)
그리고 powershell을 검색해 오른쪽 마우스를 클릭하고 관리자 권한으로 실행한다.
방금 복사한 실치 명령어를 붙여넣기 하고 엔터를 누른다.
powershell 을 닫은 후 다시 관리자 권한으로 재실행 한다.
제대로 설치되었는지 확인하기 위해 choco를 입력한다.
![](https://blog.kakaocdn.net/dn/bBtQrF/btrY1nu2BWB/zEXzzudhZ3KYSs10OWDKD1/img.png)
이제 패키지를 찾아볼 것이다.
chocolatey.org에서 find packages를 클릭한다.
필요한게 있으면 명령어를 복사하고 powershell 에 그대로 붙여넣기 하면 된다!
나는 파이썬을 설치해줬다.
![](https://blog.kakaocdn.net/dn/bfA2dI/btrY4lDIQXR/sKe5WIK9cyjF8GrUyK4gl1/img.png)
4. Windows Terminal and Ubuntu
이번엔 터미널을 설치해줄 것이다.
![](https://blog.kakaocdn.net/dn/S4S2A/btrY4mCC9rQ/nko2IJXEhUAKsQzY95XU4K/img.png)
설치 완료 후 powershell은 이제 바이바이
![](https://blog.kakaocdn.net/dn/4LyPD/btrYUvHzxiX/eAd5FwlYPllMAwnEh1oKY0/img.png)
터미널을 보면 위의 여러가지 명령창을 사용할 수 있다.
여기서 명령창을 하나 더 설치할 것이다.
바로 Windows Subsystem for Linux (WSL)
https://docs.microsoft.com/en-us/windows/wsl/install
여기에서 설치 명령어를 복사한 후
터미널을 관리자 권한으로 열어서 붙여넣기한다.
![](https://blog.kakaocdn.net/dn/dFC9bQ/btrYTg5k2r4/Z8C7a1jRdOr5GaIRSdGdhK/img.png)
우분투를 설치할 것이다.
Microsoft Store에 들어간 후 Ubuntu 검색 후 설치!
![](https://blog.kakaocdn.net/dn/RITzF/btrYTNIACBc/88zKkS76ltkD3oqCZKK8Tk/img.png)
'개발 > ETC' 카테고리의 다른 글
Framer (0) | 2024.06.02 |
---|---|
테스트 코드 작성에 대해 (0) | 2023.10.23 |
[Git] CLI 1 - 버전 관리 (2) (0) | 2023.02.12 |
[Git] CLI 1 - 버전 관리 (1) (0) | 2023.02.12 |
Publishing on Github (Github Desktop) (0) | 2023.02.12 |