etc

[VsCode] 크기가 큰 프로젝트 폴더에서 Pylance highlighting 안되는 문제 해결

daeheepark 2022. 8. 19. 21:51

Pylance를 사용하는 가장 큰 이유중에 하나가 Syntax Highlight 인데, 크기가 큰 프로젝트의 경우 시간이 매우 오래걸리거나, 아예 활성화가 되지 않는 경우가 생긴다.

이 경우에 Python language server log를 보면, source file 들을 찾는 스텝에서 멈춰있음을 확인할 수 있다.

 

Pylance Syntax Highlighting 활성화 안됨
Searching for source files 에 멈춰있다

이를 해결하는 방법은 project root directory에 pyrightconfig.json을 정의해주는 것이다.

json 파일 안에 git, checkpoints, data 등의 파일이 많은 폴더를 exclude 하면 빠르게 pylance highlight 가 사용 가능하다.

프로젝트 홈 폴더에 추가해준다
성공!