반응형
일부는 6버전에만 적용

1. 클래스 뷰, 인텔리센스, WizardBar와 같은 정보가 잘 나오지 않을때
>> .ncb나 .opt 파일을 삭제한다. 프로젝트 파일을 열었을때 이 파일들이없으면 새로 생성한다.IDE 가 만드는 대표적인 파일은 다음과 같다.
.ncb : Intellisence, WizardBar, 클래스뷰에 대한 정보
.opt : 작업 영역 구성(현재창 위치, 중단점 같은 정보)에 대한 정보

2. 64개를 초과하는 소스 디렉토리는 만들지 않는다.
>> 파일 변경 알림을 얻는 방법으로 64번째 이상 디렉토리를 5초마다 검사하므로, 64개를 초과하면 IDE 가 느려진다.

3. 리소스가 많다면 리소스 전용 DLL 로 분할한다.
>> MFC 응용프로그램에서 대화상자를 100개 정도 추가하면 확인할 수 있다. 대화상자의 컨트롤을 코드와 연결하면 대화상자의 성능에 문제게 발생한다.

4. 디버그 중 코드 편집하기 기능을 사용하지 않게 한다.
>> Tools - Options - Debug탭 - Debug Commands Invoke Edit and Continue 확인란 해제한다.
>> 컴파일옵션으로 /ZI 대신 /Zi 를 쓴다.

5. 프로젝트의 검색 경로가 길경우 프로젝트별 검색 경로를 사용한다.
>> Project - Settings - C/C++탭 - Category - Preprocessor - Additional include directories
전체적으로 적용되는 검색경로
>> Tools - Options - Directories - Show directories for - Include files

6. 하드디스크의 여유분을 넉넉하게 한다.

그외 권장
1. 인텔리 센스를 사용하지 않는다.
>> Tools - Options 에서 인텔리 사용을 해제 한다.
>> Editor 탭에서 Statement completion 옵션 그룹에서 원하는 기능만을 선택하거나, 모든 확인 선택을 취소한다.
반응형
Posted by Real_G