자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 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 17195
공지 유용한 관련 사이트 관리자2 2014.03.20 56071
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99510
713 Datasnap 로 3티어 개발중에 [3] 제트콜 2016.06.16 619
712 10.4 버전 DataSnap 연결 에러 질문드립니다. [4] syc 2020.06.25 619
711 델파이와 라드스튜디오 차이점 [1] 100jk 2018.08.07 620
710 윈도우10 에서 BLE 검색 [1] 서영아빠 2016.12.26 621
709 키보드HOOK에 관하여.... [1] kdocs 2017.02.24 623
708 FMX에서 설지경로 또는 실행경로를 아는 방법은? [2] 화이부동 2016.08.10 625
707 DB에 이미지 등록 syc 2016.01.15 625
706 TWebBrowser 컴포넌트 관련 사항 [2] 자객 2016.03.22 625
705 Fastreport와 QuickReport중 장기적으로 볼때 어떤게 나은가요? [3] 화이부동 2016.09.12 627
704 안드로이드에서 app 실행 후 백그라운드시 이벤트는 어떻게? [1] devpro 2017.05.05 628
703 delphi xe7으로 변경하면 롤리팝 버그가 해결되나요 [2] silkroad99 2015.04.07 629
» 규모가 큰 프로젝트에서 코드 작성 시 IDE 응답없음이 자주 발생합니다. file 험프리 2017.01.25 632
701 델파이5에서 Fastreport(*.frf)개발->델파이10에서 (*.fr3)로 변형 방법? [3] 도고래 2016.04.20 634
700 Cannot resolve Unit name Winapi.Windows, Winapi.Message 문제 [1] 미스터리 2019.04.11 635
699 안녕하세요. 델파이 10.1 베를린 설치 관련하여 질문 드립니다. [5] file 이즈로즈 2016.12.08 636
698 [XE8 웹세미나] 비콘 센서와 연동하는 방법에 대해 자세히 알고 싶습니다. Humphery 2015.05.13 636
697 앱테더링으로 동일서브넷이 아닌 외부의 앱과 연결해 데이터를 주고 받을 수 있나요? [3] Humphery 2015.05.20 639
696 [마이그레이션][델파이5] Excel 컴포넌트[ Servers]가 없어졌어요. file 험프리 2016.06.28 640
695 [BRCC32 Error] "brcc32" exited with code 27. [3] file Dev_기어 2021.05.07 640
694 XE8 update1 설치이후 Option 들어갈 때 오류발생 [5] 조용한아찌 2015.06.25 643