김진영 님이 쓰신 글 :
: 안녕하세요?
: 비주얼 스튜디오에서 말하는 인텔리센스기능이 조금 이상합니다.
: 볼랜드에서 이 기능을 뭐라고 부르는지 잘 모르겠네요.
M$ VS의 인텔리센스에 해당하는 볼랜드의 명칭은 코드 인사이트(Code Insight)입니다.
Tools|Editor Options 에서 설정합니다.
각 기능별로
Code completion (강제 표시 핫키: Ctrl+Space)
Code parameters (강제 표시 핫키: Shift+Ctrl+Space)
로 나뉘지요.
(괄호안에 있는 핫키는 매우 유용합니다. 꼭 외워두세요.
위 옵션을 disable로 설정해도, 강제적으로 실행할 수 있지요.)
: STL을 이용하기 위해 vector컨테이너를 만들고 .연산자를 써도 멤버가 나오지 않고 에러가 뜹니다.
: 제가 만든 구조체나 string컨테이너는 제데로 동작합니다.
: 혹시 해결방법이 있나요?
STL과 같은 템플릿 라이브러리는 컴파일을 해야 타입이 결정되는 것입니다.
그래서 코드 인사이트에서 제대로 처리하지 못하는 것이 당연하죠.
|