Visual Studio Tools for Unity 무료
Unity의
기본 Script Editor인
MonoDevelop으로 C# 코드를
작성하다 보면
기본적인
편집, Debugging 등은
가능하지만
코드
자동완성, 에러 하이라이팅 등이 빈약해서 Visual Studio의
관련
기능
들이
쓰고
싶어
집니다. Unity에서
외부
편집기를 Visual Studio 등으로
변경할
수는
있지만, 이렇게
하면
아쉽게도 Debugging이
되지
않아서 Debugging을
위해서는
다시 MonoDevelop으로
하는
번거로움이
있기도
했고요.
SyntaxTree라는
업체에서
UnityVS라는 Unity 플러그인
및 Visual Studio 확장
모듈을
개발해서 Visual Studio에서도 Unity Debugging 을
바로
하고, 몇몇
편리한
기능(유니티
콘솔을 VS에서
보기, 스크립트
위자드
등)을
포함한
제품을
판매해서, 국 내외에 게임사에서 많이 사용을 했었습니다.
Microsoft에서 몇 달 전 SyntaxTree 업체를 인수하면서 UnityVS를 무료로 전환하고 이름을 Visual Studio Tools for Unity라고 변경해서 배포합니다. 하지만 Visual Studio 무료버전인 Visual Studio Express에서는 확장 모듈을 사용할 수 없었기에 Visual Studio 유료버전(Professional 이상)을 사용하는 개발자들만 사용할 수 있었죠.
최근에 Microsoft 가 Connect()라는 행사에서 인디 개발자 및 학생, 그리고 소규모 업체를 대상으로 무료로 제공하는 Visual Studio Community 버전을 내어놓았습니다. 이 버전은 확장 모듈 지원을 포함 Visual Studio Professional의 대부분의 기능을 포함하기 때문에 Visual Studio Tools for Unity를 활용할 수 있습니다.
Unity로 게임을 개발하시는 분들은 Visual Studio를 통해서 더 편리하게 개발하시길 바랍니다.