자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

Q,

규모가 큰 프로젝트(1200만 라인)에서 코드 작성 시 델파이 IDE가 자주 응답없음 현상이 발생합니다.

 

A,

프로젝트 규모가 큰 경우 코드 실시간 작성 시 실행되는 자동완성 기능에 부하가 걸려 IDE가 응답없음 발생할 수 있습니다.
이 경우 코드 완성(Code Complete) 기능을 수동으로 조작하면 완벽히 해결되지 않지만 좀 더 수월하게 작업할 수 있습니다.
 
Code Complete 비활성화
 - Code Complete은 IDE에서 마침표를 찍으면 메소드/함수, 이벤트 등을 안내하고, 괄호 시작 시 가이드해주는 기능입니다.
 - 해당 기능은 프로젝트에 포함된 소스코드를 참고해 매우 느린 현상이 발생합니다.
 - 비활성화 방법 : Tools > Options > Editor Options > Code Complete 체크해제
 - 코드 완성 기능이 필요한 경우 Ctrl + Space를 이용 수동으로 가이드(메소드 목록, 파라메터 종류 표시 등)를 호출합니다.
 

codeinsight.png

 

코드 인사이트 자세히 보기
 
추가로 빌드 속도를 개선 하는 방안도 참고하시기 바랍니다.
1) 컴파일로 변경된 항목만 빌드(단축키: Ctrl + F9)
2) IDE Fix pack  설치 후 빌드속도 개선(현재 개발 중단된 Delphi SpeedUp 기능 일부가 포함되어 있습니다.)
번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 15947
공지 유용한 관련 사이트 관리자2 2014.03.20 54752
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 98219
1159 db접속에러([FireDAC][Phys][IB]unavailable database.) 문의 [1] file kim 2015.11.20 608
1158 이미지 저장 및 읽기 오류 [1] 처음처럼 2016.03.04 609
1157 델파이 웹에서 exe파일 실행하기 문의드립니다. 알거없잔하용 2018.03.27 610
1156 [XE8] 64bit 디버깅시 unable to start gdbserver on port '64311' port is already in use 메세지 ? [1] file 다콜 2015.06.18 611
1155 Datasnap 로 3티어 개발중에 [3] 제트콜 2016.06.16 613
1154 앱스토아에서 심사 거절 당한 이유를 해결해주세요. [2] file 화이부동 2017.11.07 613
1153 Tokyo 10.2.1에서 동적생성된 TFrame 해제시 오류... [6] file 푸른솔 2017.10.14 614
1152 키보드HOOK에 관하여.... [1] kdocs 2017.02.24 614
1151 FMX에서 설지경로 또는 실행경로를 아는 방법은? [2] 화이부동 2016.08.10 615
1150 Ios에서는 파일 다운로드가 안되나요? [1] 어려워 2016.11.03 616
1149 폼에 콤보 박스 200개(item 60개) 실행시 시간 오래 걸림 현상 [2] file 포세가이 2020.03.05 616
1148 10.4 버전 DataSnap 연결 에러 질문드립니다. [4] syc 2020.06.25 618
1147 윈도우10 에서 BLE 검색 [1] 서영아빠 2016.12.26 620
1146 안드로이드에서 app 실행 후 백그라운드시 이벤트는 어떻게? [1] devpro 2017.05.05 620
1145 Fastreport와 QuickReport중 장기적으로 볼때 어떤게 나은가요? [3] 화이부동 2016.09.12 622
1144 delphi xe7으로 변경하면 롤리팝 버그가 해결되나요 [2] silkroad99 2015.04.07 622
1143 TWebBrowser 컴포넌트 관련 사항 [2] 자객 2016.03.22 622
1142 DB에 이미지 등록 syc 2016.01.15 624
» 규모가 큰 프로젝트에서 코드 작성 시 IDE 응답없음이 자주 발생합니다. file 험프리 2017.01.25 625
1140 델파이5에서 Fastreport(*.frf)개발->델파이10에서 (*.fr3)로 변형 방법? [3] 도고래 2016.04.20 626