저는 Delphi 2009 Pro를 사용하면서 코드 완성이 왜 그렇게 느린 지 알아 보려고했습니다. 코드 완성이 호출 될 때마다 IDE는 최대 30 초 동안 잠기므로 모든 워크 플로가 실제로 중단됩니다.
BDS 2006에서 작업 할 때 코드 완성은 Delphi 2009에 비해 놀라 울 정도로 빨랐습니다.
this post을 읽은 후에는 자동으로 코드 완성을 끄는 것이 내가 원하는 일이 아니지만 Delphi 2009에서는 정상적인 것처럼 보입니다.Delphi 2010에서 코드 완성 속도가 향상 되었습니까?
내 질문 :
Delphi 2010으로 전환하면 코드 완성을위한 속도가 느려지거나 사용할 수있게 향상 되었습니까?
는 편집 : 내 IDE가 그렇게 응답하지 않는 이유를
나는 주요 문제를 발견했다. 필자는 "typelibrary 가져 오기"기능을 통해 만든 MSHTML_TLB.pas 파일을 사용했습니다.이 라이브러리는 16MB의 코드입니다. 코드 완성을 위해 스캔되는이 파일은 IDE를 최대 30 초 동안 동결 시켰습니다. 그 파일이 프로젝트에 없다면, 코드 완성은 이전 버전에서와 같이 빠르다고 말하고 싶습니다.
30 초? 그게 정상인가요? 내 컴퓨터에서 나는 매우 크고 복잡한 프로젝트에서도 전혀 지연을 관찰하지 못했습니다. –
BDS2006에서 나에게 잘 돌아 갔고 항상 느린 IDE였습니다. Delphi 2009는 코드 완성과 관련하여 더 빠르고 확실하지 않습니다. – Holgerwa
D2010이 더 빠릅니다. 그러나, 나는 주로 C++을 사용합니다. Delphi 측에서 더 빠르다고 확신하지는 않습니다. –