Errors❗

[Intellij] 단축키 에러날 때 - Invalidate Caches

JanuDev 2025. 9. 1. 15:09

개발하고 있다가 내가 뭘 잘못 눌렀는지 새로운 파일은 단축키가 정상적으로 적용되는데, 기존의 파일은

  1. backspace 안됨
  2. delete키 안됨
  3. 입력시 overwrite됨
  4. 제대로 입력된다면 오른쪽 -> 왼쪽으로 써짐(아랍어마냥)
  5. 한글 입력 시 Cannot Undo... 와 같은 에러창 뜸

과 같은 에러로 내가 작성한 소중한 쿼리들이 박살나기 시작했다. 

Fn+A, Fn+delete, Fn+E 싹 다 안되서 최후의 방법으로 해결했다. 

 

1. File > Invalidate Caches 

2. Invalid and Restart 클릭

참고로 난 저기서 아무것도 선택 안하고 클릭했다. 이건 Intellij IDEA가 가장 핵심적인 캐시와 인덱스 파일만 재구축하기 때문에 추가 옵션은 특수한 상황에서만 클릭한다. 

  • Clear file system cache adn Local History : 개인적인 파일 변경 기록이 손상됬을 때
  • Clear VCS Log caches and indexes : Git 로그 기록이 이상하게 보일 때
  • Mark downloaded shared indexes as broken : 팀원들과 공유하는 인덱스의 문제가 있을 때

라고 한다. 

 

다시 재실행 하니 정상적으로 실행됬다! 갑자기 오류가 나타났던 원인이 궁금했는데, 추측하기로는 

  1. 비정상적인 종료,  등으로 Intellij의 내부 캐시 및 인덱스가 손상됨
  2. 특정 플러그인이 다른 플러그인과 충돌하면서 데이터가 꼬임
  3. 특정 IDE 설정 파일이 손상되거나 잘못된 설정이 적용됨

을 꼽을 수 있다고 한다. 어쨌든 fetch만으론 안되고 캐시를 지워야 해결할 수 있는 것이다...