프로그래밍 언어/Python

[Vscode] Python Function annotation Theme is not Working (VScode에서 파이썬 타입 어노테이션, 함수 어노테이션, 타입 힌팅에 테마가 적용되지 않는 문제 해결법)

바보1 2022. 6. 12. 00:57

짜증....

Type annotation을 사용할 때도 테마 색깔이 이상하게 되더니, 확장 한 개를 삭제(?)하니까 잘 되는 것 같더니만,,,

이제는 Function annotation을 사용하면 이따구로 변한다

 

Function Annotaion을 사용하지 않았을 때
Type Annotation을 사용할 때

구글 어디를 뒤져도 정답은 안 나오고, 당연히 한국어로 검색하면 답은 더더욱 안 나온다 ㅋㅋ

 

그냥 확장을 하나하나 사용 안 함 해보면서 뭐가 문제인지 체크했는데,

Python for VScode <-- 이 확장이 문제였다.

제대로 삭제를 안 하니까 type annotation은 해결 됐는데, function annotation은 제대로 해결이 안 됐다,,,,ㅜㅜ

 

https://stackoverflow.com/questions/59342329/syntax-highlighting-not-working-for-python-in-vs-code-with-type-annotations-afte

 

Syntax highlighting not working for Python in VS Code with type annotations after reformatting

I'm trying to get Visual Studio Code to format (the colours not the layout) Python code with type annotations (hinting). It's failing to do so for the following code: from typing import Iterator #

stackoverflow.com

 

결론부터 말하자면 Type annotation, Function annotation을 사용할 때, 테마가 문제라면,

확장 중에 Python for VScode 확장을 삭제하면 되는 일이었다.

 

아무래도 테마와 위의 확장이 충돌을 일으킨 모양인데, 삭제하니까 편안하게 잘 작동한다.

 

이제야 보기가 편하다..

 

 

한국어로 검색할 때 이게 최상단에 떠서 많은 한국인들에게 도움을 주면 좋겠다.