자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 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 29903
공지 유용한 관련 사이트 관리자2 2014.03.20 69295
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 113872
1655 비주얼 C++ 헤더파일 델파이 변환관련 도움을 부탁드립니다. 시후 2017.02.09 275
1654 윈도우10에서 리얼그리드 셀편집시 문제 [1] file 마이다스준 2017.02.08 947
1653 QRChart 컴포넌트 문의 [1] 또보기 2017.02.07 230
1652 iOS 호환성 문제 해결방안 file 봉가이버 2017.02.06 2379
1651 RAD Studio 10.1 Berlin에 대해 문의 드립니다. [1] file YSJ 2017.02.03 258
1650 Complex 자료형 [1] songport 2017.02.01 233
1649 rad studio 10.1 berlin c++빌더 comport 컴포넌트 사용 [1] 심슨 2017.02.02 528
1648 [마이그레이션] if char in CharSet then 구문에서 W1050 경고를 너무 많이 발생합니다. 험프리 2017.01.31 239
1647 Mac OS X Sierra 10.12.1 업데이트 이후 PAserver를 이용한 디버깅 오류 문제 [2] bamzunee 2016.10.26 329
1646 안드로이드 버전 6.0 이상부터 IDHTTP 사용이 안됩니다. [6] 루피 2017.01.25 554
1645 Baas를 이용하지 않고 구글 푸시 서비스(FCM)를 이용하는 방법 문의 드립니다. [5] 김태윤 2017.01.25 833
1644 [마이그레이션][64bit] 64비트에서 CreateFileMapping의 반환값(핸들)이 0으로 표시됩니다. 험프리 2017.01.31 2289
1643 IBConsol.exe 에러 [1] 스카이 2017.01.25 380
» 규모가 큰 프로젝트에서 코드 작성 시 IDE 응답없음이 자주 발생합니다. file 험프리 2017.01.25 772
1641 델파이 코드 작성 관련 옵션을 알고싶습니다 [1] 데브기어 2017.01.24 283
1640 FireDAC 질문입니다. [4] 황금의미르 2017.01.20 421
1639 2017-1-11 RAD Studio 10.1 Berlin 핫픽스가 나왔네요. 얄리 2017.01.23 246
1638 DataSnap encryption [9] file 가나당 2015.12.23 814
1637 환경파일에서 "The imported project file could not be loaded. '', hexadecimal value 0x01, is an invalid character." 오류 발생 시 조치사항 [4] Humphery 2014.11.28 1433
1636 TIdHTTP로 웹서버에 배열로 호출을 할 수 있나요? [1] 데브기어 2017.01.20 423