vscode 1.88 업데이트에 따른 text decoration 수정

CH_Hwang·2024년 4월 17일
0

항해플러스

목록 보기
8/8

어느날 팀원으로부터 한가지 메세지를 받게된다.

고맙게도 내가만든 준배모드를 아주 잘 써주고 계신 분이었는데 1.88.1 버전으로 업데이트 하고나서부터 왼쪽으로 나온다는 것이었다.

그래서 준배모드만 문제인가? 라고 생각해보 power mode도 확인해보았다.
https://github.com/hoovercj/vscode-power-mode/issues/112

그나마 안심되더라... 나만 안되는건 아니니까 ㅎㅎ

업데이트 로그를 확인해보려고 봤는데

https://code.visualstudio.com/updates/v1_88


데코레이션에 대한 이야기는 파일 데코레이션밖에 없더라.. 내가 원하는건 text editor decration인데...

그래서 결국 어떤 것들이 업데이트 되었나 보기로 했다.

아래서부터 보면

  1. 아웃라인 메뉴(?)에 대한 수정
  2. diff editor 시 왼쪽 에디터보다 오른쪽 에디터가 z-index가 높아서 생기는 문제 (설정 창같은 것들이 z-index가 더 낮아서 생기는 문제)
  3. nvm 관련되어서 디버거가 잘 동작하지 않는 문제
  4. inline chat(무슨 기능이지)이 잘 작동하지 않는 문제
  5. ts version up
  6. 회고 같은 느낌의 것들인가...? 뭘 했는지 체크하는 이슈인 것 같다..

여기서 그나마 제일 의심가던게 2번이었다. 텍스트 에디터를 사용해야 하니까..
https://github.com/microsoft/vscode/pull/209344/files
z-index를 주던것을 없앤 것 밖에 없긴 한데 이게 문제가 되지는 않을 것 같다.

준배모드에서 문제가 되던 것은 원래 decoration css로 after나 before로 그리고 있던 준배모드의 기준이 되는 상위 Element가 달라진 것 같다. 기존에는 text editor document를 기준으로 움직이던 것이 현재는 line기준으로 움직이고 있다. 이부분이 문제가 되는건 사실 z-index가 문제가 아니라고 생각된다. 기준이 되는 element가 바뀐 것 같으니...

뭔가 다들 카테고리가 달라서 어떤게 사이드 이펙트를 냈을지는 아직 잘 모르겠어서 일단
https://github.com/microsoft/vscode/issues/210393
ms에 이슈로 남겨둔 상태다..

아직 어떻게 변경해야할지 사실 막막하긴 하다... 화이팅해보자!

0개의 댓글