2011-02-15 2 views
0

C++ Builder 6을 사용하여 Ctrl-Space는 제안 목록을 표시하기 전에 3-5 초 동안 IDE를 잠급니다.C++ Builder 코드 통찰력을 높이기위한 팁이 있으십니까?

C++ Builder 2010은별로 좋지 않습니다.

코드 통찰력을 높이기위한 팁이나 요령을 알고 있습니까?

+0

C++ 빌더 6은 10 년 전입니다! 내 추천은 현대 버전으로 업그레이 드하는 것입니다. (나는 지금 그 버전을 사용하는 것을 상상조차 할 수 없다. 어떻게 할 수 있는가?) 나는 2010과 코드 통찰력을 잘 사용하고있다. –

+0

알아! 불행히도 IDE의 선택은 제 통제에서 벗어났습니다. 코드베이스를 C++ Builder 2010으로 이식하는 데는 많은 노력이 필요합니다. (특히 AnsiString -> UnicodeString 변경) – GavinH

+0

나는 이식 작업도 수행했습니다. 가장 좋은 제안은 전체 팀을 한 번에 할애하는 것입니다. 두 개의 병렬 지점을 유지하고 작업을 두 배로 늘리는 것처럼 내게 들립니다. –

답변

2

미리 컴파일 된 헤더를 조정하는 것이 아마도 가장 좋은 방법 일 것입니다. 코드 통찰력은 컴파일러를 사용합니다. 이렇게하면 전체 빌드 시간도 향상됩니다.

+1

David와 다른 사람들도 동의합니다 : PCH 파일을 올바르게 설정하면 Code Insight 속도가 가장 크게 달라졌습니다. 그리고 PCH 설정을 확인/검증하는 한 가지 방법은 외부 형식 파일 (*. # 00, *. # 01, *. # 02 등)을 찾는 것입니다. 프로젝트에 이러한 항목이 많으면 최적이 아닌 PCH 설정 (즉, 번역 단위가 PCH를 공유하지 않음)을 나타냅니다. 그리고 헤더에있는 Code Insight의 경우 헤더 파일에 해당 시나리오에서 사용하는 내용이 포함되어 있는지 확인하십시오. IDE에는 소스 컨텍스트가 없으므로이 헤더를 빈 소스 파일에 넣기 만하면됩니다. – BruneauB

1

2010 년과 XE에서 미리 컴파일 된 헤더를 사용하면 문제가 상당히 해결됩니다.

+0

PCH가 없어도 Code Insight는 2010 년에 비해 6시에 훨씬 빨라졌습니다. –

관련 문제