마이크로소프트에서 윈도우, macOS, 리눅스용으로 개발한 소스 코드 편집기.
🔗 설치 링크
마이크로소프트의 공식적인 애플리케이션 개발 플랫폼.
최신 버전 .NET은 크로스 플랫폼(리눅스, macOS, 클라우드, 모바일 등)을 지원하면서 모든 환경에서의 일관된 개발 환경을 제공함.
웹 애플리케이션, 데스크톱 애플리케이션, 클라우드 기반 애플리케이션 등을 개발 및 배포할 수 있음.
🔗 설치 링크
📍 Mono
윈도우 환경에 최적화된 .NET을 윈도우 외의 운영체제에서 사용할 수 있도록 개발된 프로젝트.
현재는 Mono의 많은 기능을 .NET의 최신 버전에 통합하여 .NET이 Mono의 기능을 대체할 수 있기 때문에 필요하지 않음.




Unity

코드 하이라이팅 및 자동 완성, 디버깅 기능 등을 지원하는 익스텐션.
설치 시 C#, C# Dev Kit 익스텐션도 자동으로 설치됨.
C#의 경우 최신 버전(v2.45.25)으로 설치됐는데, 이전 버전으로 해야 코드 자동 완성이 안 되는 등의 호환성 문제가 없다고 하는 것 같음.
안 되면 v2.5.30으로 바꾸기
Other
1. Unity Code Snippets: 자주 사용하는 Unity C# 코드 패턴을 빠르게 입력할 수 있는 코드 템플릿을 제공함
2. Unity Tools: 디버깅 기능 강화, 추가적인 도구 및 기능 제공
https://velog.io/@weed_940322/Mac-VSCode-Unity-연동
https://gist.github.com/MeowKim/2d360d2b3f16cee691bb02395b1e79c0