유니티 프로그래밍 기초 : 키워드 자동완성 미적용 원인과 해결방법

이번 포스팅에서는 유니티에서 스크립트 작성시 키워드의 앞글자 몇자만 타이핑해도 유니티 키워드의 자동완성 목록이 나타나지 않는 부분을 해결하는 방법에 대해 알아보겠습니다.

보통 유니티에서 스크립트를 생성할 때 비쥬얼 스튜디오를 활용하게 되는데 특정 함수 등을 호출 할 때 앞글자 몇개만 입력시 자동완성 목록이 나타나지 않는 경우가 있습니다. 정확히는 자동완성 목록은 나오지만 유니티만의 키워드가 나타나지 않는 문제가 발생하곤 합니다.

물론 자동완성이 없더라도 오타만 내지 않는다면 문제가 없지만 앞글자 일부만 입력하고 자동완성으로 키워드를 호출하던 방식으로 사용하거나 스크립트 규모가 커지면서 전부 기억하기 어려운 상황에서 기능 구현이나 버그잡기도 바쁜데 오타까지 신경쓰기엔 비효율적입니다.

거기에 입문단계에서 키워드를 완벽하게 외우진 않다보니 오타가 발생해도 정확히 모르는 경우가 많습니다.

저도 예전에 이 문제로 고생한 적이 있어서 알아두면 좋을거라 생각됩니다.

 

1. 원인

원인은 매우 다양합니다. 비쥬얼 스튜디오의 설치경로가 유니티의 설정과 다르다던가 각종 플러그인이 제대로 설치가 되지 않았다던가 원인은 많다보니 저도 정확하게 확답을 할 수 없습니다.

2. 해결방법

이 포스트에서는 간단하게 외부 도구 설정에 대해서 알아보겠습니다. 원인이 다양하기 때문에 항상 이 방법으로 해결되진 않습니다.

 

 

먼저 Edit – Preferences 로 들어갑니다.

 

 

Preferences에서 좌측에 External Tools로 들어간 후 우측에 External Script Editor에서 사용하는 비쥬얼 스튜디오를 선택하면 됩니다.

이후 유니티 에디터와 비쥬얼 스튜디오를 재시작하면 정상적으로 적용됩니다.

 

이번 포스트에서는 스크립트나 유니티 에디터 기능이 아니라 자동완성 설정에 대해서 알아봤습니다.

문제가 워낙 다양하고 결과적으로 이런 문제가 발생하는 것이기 때문에 이 방법을 사용한다고 항상 해결되진 않습니다.

하지만 대부분 이 문제가 발생하면 이것으로 해결이 되는 편이고 방법도 간단해서 알아두면 유용하게 사용할 수 있습니다.

댓글 남기기