현재 이 문제는 IntelliJ 업데이트를 하면서 해결된 문제입니다.
아래 항목 따라할 것 없이 가장 최신 버전의 IntelliJ 로 업데이트하시면 해당 문제가 해결됩니다 :)
맥 OS 벤투라로 업데이트 되면서 스크린 플리커링이 엄청 심해졌습니다.
(Command + E 누를 때 플리커링, 자동 완성 만들면서 또 다시 플리커링..)
특히 전체 화면으로 하면 빈도가 더 심해졌습니다.
무시하면서 개발하려고 했지만 그 빈도가 너무 심해서 해결책이 없나 했더니 역시 YouTrack 커뮤니티에 많은 사람들이 이 문제로 절규하고 있었네요.
해결 방법은 아래와 같습니다.
Help - Edit Custom VM Options 로 들어가서 아래 코드 복붙.
-Dsun.java2d.metal=false
간단하긴 하지만 저는 이렇게 해도 전체화면일 때, 깜빡임이 계속 발생했습니다.
전체 화면이 아닐 때는 발생 안하긴 했습니다.
위 링크 들어가셔서 다운로드 받으신 다음에,
Help -> Find Action (단축키 ⇧ ⌘ A
)
그리고
Choose Boot Java Runtime for the IDE
를 입력해주세요.
저는 이미 적용해놔서 Current 부분이 다릅니다.
New - Add Custom Runtime 클릭하면 Detected SDK 가 나올텐데 방금 다운로드 한 17.0.5+8 확인하시고 적용누르시면 됩니다.
해당 SDK는 젯브레인 개발자가 해당 문제를 해결하기 위해 만든 거기 때문에, 버전이 언제든 달라질 수 있습니다. 그래서 아래 출처에 있는 공식 youtrack 커뮤니티 참고 부탁드립니다.
본문 보시면 화면 깜빡임이 인텔리제이 뿐만 아니라
Rider, PhpStorm, IntelliJ IDEA, or any other IJ-based IDE.
전부 해당됨을 알 수 있습니다. 리눅스를 포함한 다른 OS에는 이상없고 오직 벤투라에만 적용되는 현상입니다.
위 두 가지 문제를 적용해도 플리커링이 고쳐지지 않으면 직접 로그 따서 커뮤니티에 쓰는 것이 좋아보입니다. (본문엔 해결 방법 1 Or 2 중 선택하라는데, 저는 두 가지 방법 전부 적용하고 나서야 플리커링이 멈췄습니다)