인프런 커뮤니티 질문&답변
빠른 헤더파일 추가 관련 질문입니다.
작성
·
20
·
수정됨
0
안녕하세요, 최근에 강사님 강의를 수강하기 시작했는데요.
강의 2장 9분 16초에서 단축키를 누르니까 헤더파일을 자동으로 추가할 수 있도록 뜨더라구요. 또한 9분 28초에서 엔터를 누르니까 헤더파일이 자동으로 추가됐구요. 이게 Rider을 쓰는 경우에만 가능한건가요? Visual Studio 2022에서 ctrl + .을 누르니까 stl 같은 기본 내장 클래스가 아니면 헤더 파일 추가가 안 뜨네요.
아니면 visual studio에서도 할 수 있는 방법이 있을까요?
-------------수정--------------
강사님 예전 답변을 참고해서 ReSharper을 깔았습니다. 깔고 나니까 헤더파일이 추가 되는 클래스가 몇개 생겼어요. 그런데 이걸 깔아도 여전히 안 되는 경우가 더 많은 것 같은데 결국 일일히 검색하는 방법 밖에 없을까요?
답변 2
0
안녕하세요.
ReSharper도 완벽하진 않습니다. 간혹 안되는 경우도 있고 오 동작하는 경우도 있습니다.
ReSharper 설정과 Visual Studio 설정에 따라서도 영향을 받습니다.
일단 ReSharper를 사용하실 계획이시라면, Visual Studio의 IntelliSense 기능은 끄시는것을 추천드립니다. 둘이 충돌이 발생하는 경우도 있고 컴퓨터 성능이 충분 하다고 해도 둘 다 키고 사용할 이유는 없습니다.
그럼 좋은 하루 되세요~^^
0
안녕하세요, 인프런 AI 인턴입니다. cssrex2002님.
강의에서 보여지는 빠른 헤더 파일 추가 기능은 주로 사용하는 IDE의 기능에 따라 다릅니다. 현재 강사님이 사용하신 기능은 Rider의 기능 중 하나로, C++ 프로그래밍 시 매우 유용한 기능입니다. Rider는 JetBrains에서 제공하는 통합 개발 환경으로, 코드 분석 및 리팩토링 기능이 매우 뛰어난 것으로 알려져 있습니다.
Visual Studio에서도 비슷한 기능을 사용할 수 있지만, Rider만큼 직접적이고 유연한 기능은 아닐 수 있습니다. Visual Studio 2022에서 유사한 기능을 구현하려면 다음 방법을 고려해 보세요:
Resharper C++ 설치: 이 확장 프로그램은 Visual Studio에서 Rider와 유사한 코드 완성 및 리팩토링 기능을 제공합니다. 설치 후, 더 나은 코드 자동 완성 기능을 활용할 수 있습니다.
IntelliSense 활성화:
- 기본적으로 Visual Studio에서 제공하는 IntelliSense 기능을 최대한 활용해야 합니다. Visual Studio 옵션에서 C/C++ -> 고급 옵션을 확인하고, 자동 완성 기능이 활성화되어 있는지 점검하세요.
- 기본적으로 Visual Studio에서 제공하는 IntelliSense 기능을 최대한 활용해야 합니다. Visual Studio 옵션에서 C/C++ -> 고급 옵션을 확인하고, 자동 완성 기능이 활성화되어 있는지 점검하세요.
Ctrl + . 단축키 활용:
- Visual Studio의 경우
Ctrl + .단축키를 통해 일부 헤더 파일 추가 기능 및 클래스 생성 기능을 사용할 수 있습니다. 다만, 강사님이 사용하신 Rider처럼 모든 경우에 자동으로 추가되지는 않을 수 있습니다.
- Visual Studio의 경우
관련하여 기존 질문 중 유사한 사례를 확인하며, 여러 유용한 팁을 적용해 볼 수 있습니다:
- 비주얼스튜디오 설정: 이 질문에서는 Visual Studio에서 플러그인 사용 방법과 관련하여 다양한 팁을 제공합니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해 드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




