Search

One Dark Pro Color Settings

원다크 프로 variable 지역변수 하이라이팅

문제상황 함수 파라메터와 지역변수의 하이라이팅 컬러가 같아 아쉬운 면이 있었다.
지역변수는 다른 색상으로 하이라이팅이 되었으면 좋겠는데..

방법 1

VSCODE_DIR\extensions\zhuangtongfa.material-theme-ver.si.on\themes\OneDark-Pro-darker.json
}, "variable:c": { "foreground": "#f28791" }, "variable:cpp": { "foreground": "#f28791"
JSON
뭔가 확장이 업데이트되면서 위방법이 막힘.
또한 해당 방법의 경우 익스텐션의 버전이 바뀌면 json 파일을 매번 수정해줘야 하는 귀찮음도 존재함.

방법 2

settings.json
여기에서 지역변수를 강제로 수정할 수 있음.
"editor.semanticTokenColorCustomizations": { "[One Dark Pro Darker]": { // Apply to this theme only "enabled": true, "rules": { "variable:c": { "foreground": "#f28791" }, "variable:cpp": { "foreground": "#f28791" }, "variable:java": { "foreground": "#f28791" }, "variable:python": { "foreground": "#f28791" // "foreground": "#ef596f" }, // python variable 을 강제로 설정할 경우 // 상수변수의 color도 variable의 색상으로 지정되어 추가 예외처리 "variable.other.constant:python": { "foreground": "#e5c07b" }, } } },
JSON
지역변수와 함수 파라메터의 색상이 서로 다르게 출력된다.