https://code.visualstudio.com/blogs/2021/09/29/bracket-pair-colorization - 2016년에 개발된 Bracket Pair Colorizer 확장은 6백만회 설치 - 성능을 개선한 2버전도 3백만회 설치 - 하지만 VS Code Decoration API의 한계 및 토큰 정보에 접근이 불가능해서, 아직도 큰파일에서는 느림 ㅤ→ 42k 짜리 파일은 10초간 CPU를 100% 사용해서 다른 모든 동작들이 동작 안됨 - 1.60 부터는 이 확장 자체를 VS Code 코어에서 구현해서 1만배 빠르게 개선(특정 예제에서) ㅤ→ "editor.bracketPairColorization.enabled": true - VS Code for Web 과 Monaco 에도 적용 * 이 기능 자체가 대대적인 API변경 없이, 확장에서는 빠르게 구현하기 힘들다는 것 * (원 글에는 알고리듬 상세 내용 포함되어 있으나 너무 길어서 옮기지 않습니다.) Text-to-speech function is limited to 200 characters |