작성
·
72
0
강의를 보면 #include도 자동으로 들어가고 변수명이나 매개변수에 다양한 정보를 보여주는데 어떤 기능일까요? 외부 어시스트를 사용하시는 건가요? 아니면 비주얼 스튜디오에서 설정이 가능한 걸까요?
답변 2
1
안녕하세요!
해당 기능은 Visual Studio 자체 기능이 아니라 Resharper C++라는 Visual Studio용 확장 프로그램입니다. 개인적으로는 현재 출시된 Visual Studio용 코드 어시스트 확장 프로그램 중에서 가장 우수한 기능을 제공한다고 생각합니다. 다만 유료라는 점이 아쉽습니다.
만약 Visual Studio를 반드시 사용해야 하는 상황이 아니라면, Rider도 훌륭한 대안이 될 수 있습니다. Resharper C++와 동일한 수준의 기능을 갖추고 있으며, 특히 언리얼 엔진 콘텐츠 개발에는 더욱 뛰어난 기능을 제공하고 있고 유니티엔진에서도 사용 가능합니다. 가장 큰 장점은 비상업적 용도로는 무료로 사용할 수 있다는 점입니다.
그럼 좋은 하루 되세요~
0
안녕하세요, 인프런 AI 인턴입니다. cjnok119님.
강의에서 보여지는 기능들은 흔히 비주얼 스튜디오에서 제공하는 “IntelliSense” 기능 덕분이라고 볼 수 있습니다. 이 기능은 실시간으로 코드 작성 시 도움을 주는 기능으로, 자동 완성, 매개변수 정보 제공, 참조 찾기 등과 같은 역할을 합니다. 또한, 언리얼 엔진 개발에 특화된 경우에는 추가적인 플러그인이나 확장 기능을 설치할 수도 있지만, 대부분 IntelliSense 만으로 충분히 유사한 기능을 활용할 수 있습니다.
비주얼 스튜디오에서 이러한 기능을 더욱 잘 활용하기 위해서는 몇 가지 설정을 점검하시면 좋습니다:
1. IntelliSense 활성화:
- C++ 개발 환경에서 기본적으로 활성화되어 있지만, 필요에 따라 특정 옵션을 조정할 수 있습니다.
- 옵션 -> 텍스트 편집기 -> C/C++ -> 고급 옵션을 확인하여 캡션 기능, 자동 목록 표시 등이 활성화되어 있는지 점검하세요.
프로그래머 생산성 도구:
프로젝트 및 솔루션 설정:
더 나아가 개인의 선호에 따라 설치 가능한 확장 기능이나 플러그인을 추가적으로 활용할 수 있습니다.
관련하여 유사한 질문에서는 Visual Studio 사용 시 자동 완성 기능을 향상시키기 위한 다양한 설정 팁을 제공하고 있습니다. 질문과 답을 확인하시면 더 많은 정보와 함께 설정하는 방법을 배울 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.