[Mac] VSCode Unity 연동

Weed·2023년 12월 3일
0

Unity

목록 보기
2/5
post-thumbnail

Unity 설정

Unity -> Settings -> External Tools -> External Script Editor을 VSCode로 변경 (버전 안써있는 경우도 있음)

Window -> Package Manager -> Visual 검색
3개 모두 설치가 되어야함

프로그램 설치

Mono MacOS 버전 설치 (Mono)

.NET 설치(.NET SDK)

ARM64인지 확인하여 설치

VSCode 설정

Extension 설치
1. C#: 버전은 1.24.4를 설치해야 함. 해당 버전이 호환이 됨.

  1. Unity 관련 Extension 설치

Code -> 기본설정 -> 설정
1. omnisharp modern 검색 후 use modern net을 해제

2. omnisharp path 검색 후

Mono Path의 default가 비어있는 필드로 나오는데 example이라고 되어있는걸 긁어서 붙혀넣어 줌

또한 Omnisharp: Use Global Mono를 always로 하면 됨

설정이 끝나면 Mac 재시동

VSCode 다시 키고 왼쪽 하단에 불꽃 아이콘 확인. 있으면 Omnisharp이 켜진거다.

추가로 VSCode-Solution-explorer 설치

그 이후에 Unity에서 C# Script를 제거 후 재생성 및 Unity -> Settings -> Regenerate Project files

모든 설정 후 Unity가 자동완성이 안되면 Mac 재시동 및 Mono, .Net를 다시 깔면서 해결되는지 확인.
모든 설정이 잘 된다면 아래 화면처럼 VSCode가 떠야함

profile
개발자로 전직해보자

0개의 댓글