Program Tip

PhpStorm은 넷북에서 매우 느리고 느리며 응답 성을 위해 IDE를 최적화합니까?

programtip 2020. 10. 8. 18:53
반응형

PhpStorm은 넷북에서 매우 느리고 느리며 응답 성을 위해 IDE를 최적화합니까?


저는 최근에 PhpStorm 6에서 PhpStorm 7로 업그레이드했습니다. 모든 개선 사항을보고 기뻤지 만 저전력 넷북에서는 매우 느리게 실행됩니다. 입력과 텍스트 표시 사이의 지연은 종종 5 ~ 6 초이며 줄 수가 증가함에 따라 악화됩니다. 이 단계에서는 사용할 수 없습니다.

일반적인 IDE 속도와 응답 성을 어떻게 향상시킬 수 있습니까?


2017 편집 : 먼저 가능한 경우 PhpStorm에 더 많은 RAM을 할당하는 실험을 시도 할 수 있습니다. 이를 수행

  1. 가는 Help -> Edit Custom VM Options
  2. 변경 -Xms하고 -Xmx하드웨어에 합리적인 것입니다. 나는이 -Xms512m-Xmx2048m8 기가 바이트 RAM 노트북에.
  3. PhpStorm을 다시 시작하십시오.
  4. 현재 PhpStorm이 얼마나 많은 RAM을 사용하고 있는지 확인하려면으로 이동하여을 File -> Settings검색하고 활성화 할 수 show memory indicator있습니다.

원래 답변 : IDE의 응답 성을 높이기 위해 일부 변경했습니다. 나는 할 수있는 일이 더 많을 것이라고 확신하지만, 성능을 사용 가능한 마진 내에서 잘 향상시키는 것으로 나타났습니다. 가장 효과적인 것부터 가장 적은 것까지 :

  1. 언어 삽입 비활성화 : 파일-> 설정-> 언어 삽입. 원하는만큼 상자를 선택 해제하십시오. HTML은 저에게 진정한 킬러였습니다.
  2. 검사 비활성화 : 파일-> 설정-> 검사. 필요하지 않은만큼 선택하십시오.
  3. 사용하지 않는 플러그인 비활성화 : 파일-> 설정-> 플러그인. 미사용을 선택 해제합니다.

이러한 변경으로 인해 시작 시간이 단축되고 일반적으로 IDE의 응답 성이 크게 향상되었습니다.


하단 phpstorm.exe.vmoptions또는 phpstorm64.exe.vmoptions파일에 다음을 추가하십시오 .

-Dawt.useSystemAAFontSettings=lcd
-Dawt.java2d.opengl=true

이제 편집기를 실제로 사용할 수있을 정도로 속도가 향상되었습니다.

사람들이 Java로 편집자를 만드는 이유를 이해하지 못합니다.


PhpStorm 속도를 즉시 높이려면 절전 모드를 켜십시오. (파일> 절전 모드 또는 IDE 상태 표시 줄의 "Hector the Inspector"아이콘 사용). 이 모드는 즉석 코드 검사를 끕니다. 이렇게하면 시작한 작업을 완료하고 나중에 비활성화 할 코드 검사를 결정할 수 있습니다.


2017.1보다 최신 버전을 사용하는 경우 구식 :

새로운 phpstorm 버전의 속도를 높이는 가장 효과적인 방법은 phpstorm 2017.1에서 기본적으로 제공 될 실험적 기능입니다. 그 전까지는 jetbrains 제품 (webstorm, phpstorm 등)에서 활성화 할 수 있습니다.

Help=> Edit custom properties
Add editor.zero.latency.typing = true를 클릭
합니다. 애플리케이션을 닫고 다시 엽니 다.

나에게 변경 타이핑은 더 이상 느리지 않습니다. 다른 트릭은 눈에 띄게 도움이되지 않았거나 도움이되지 않았습니다.


프로젝트에서 불필요한 파일을 제거해보십시오. 내 프로젝트 내에 3k + * .html 로그 파일이 있었고 '프로젝트'탭이 열려있을 때 입력 속도가 크게 느려졌습니다. (프로젝트 탭을 숨기거나 PHP 플러그인을 끄면 PHPStorm의 속도가 빨라지지만 분명히 이것들은 실질적인 절충안이 아닙니다.) (PHPStorm 2016을 사용하고 있습니다)

참고 URL : https://stackoverflow.com/questions/23842924/phpstorm-very-slow-and-sluggish-on-netbook-optimize-ide-for-responsiveness

반응형