최근 phpstorm을 사용하여 프로젝트를 개발하다 보면, 파일을 불러와 실행할 때 아무리 큰 파일이라도 프로젝트 파일에 데이터가 많으면 phpstorm이 멈춰서 멈출 수 있습니다. 메모리 설정을 조정하고 동적 프롬프트를 끄고 phpstorm의 안전 모드를 사용했지만 그 어느 것도 카드 문제를 해결할 수 없습니다. 나는 또한 phpstorm을 포기하고 대신 다른 IDE 개발을 사용해 보았습니다. 하지만 phpstorm만큼 사용하기가 쉽지 않습니다. 방법이 없었고, 중국 바이두에서도 해결책을 찾을 수 없어서 직접 나가서 찾아보아야 했습니다.
드디어 외국 포럼에서 다른 답변을 봤습니다. 두 개의 JVM(Java Virtual Machine) 매개변수를 수정하면 카드 문제가 완전히 해결됩니다.
단계는 다음과 같습니다.
1. phpstorm.vmoptions 파일을 찾아 메모장으로 엽니다.
2. 다음 두 줄의 코드를 추가합니다.
-Dawt.usesystemAAFontSettings=lcd -Dawt.java2d.opengl=true
3. 저장하고 종료합니다.
생각:
phpstorm은 JAVA를 사용하여 개발되었습니다. IDE는 소스 파일 키워드 렌더링 기능을 제공하므로 파일을 편집하거나 마우스를 움직이면 렌더링 작업이 트리거됩니다. phpstorm의 기본 JAVA 환경은 실시간 렌더링을 달성하기 위해 시스템의 하드웨어 가속 기술을 사용하지 않으므로 시스템이 정지됩니다. JAVA 환경에서는 시스템이 기본적으로 하드웨어 가속을 사용하는 한 시스템 자원을 너무 많이 점유하고 phpstorm이 멈추는 문제를 해결할 수 있습니다.
이제 phpstorm의 친숙한 환경을 다시 사용하실 수 있습니다.
PHP 편집기 PhpStrom의 느린 작동과 관련된 더 많은 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!