반응형
Color Theme
- vscode에서 화면에 보이는 색상을 변경해주는 세팅
- vue 작업하다 object.item 이런 식으로 되어 있는 선언되어 있는 변수가 같은 색이라 구분이 잘 안 간다는 느낌을 받아서 찾기 시작
내용
- F1(ctrl+shift+p) > Color theme를 선택하면 기본적인 color theme를 바꿀 수 있습니다.
- 그런데.. 여기서 기본 테마를 적용했는데 몇몇 색상만 바꾸고 싶다 하시는 분들만 이 글을 읽으시면 됩니다.
커스텀
- setting(ctrl + ,) 에 가서 color를 검색하면 'Editor: Semantic Token Color Customizations' 이 나옵니다.
여기서 'Edit in setting.json' 클릭 - setting.json 에서 기본적인 function, property, parameter 같은 semantic token type 기준으로 변경하고 싶으면 아래 코드처럼 작성하면 됩니다.
"editor.semanticTokenColorCustomizations": {
"[Default Dark+]": {
"rules": {
"property": "#ff0000"
}
}
},
여기서 더 나아가 커스텀을 하고 싶은 경우 아래 코드처럼 추가하면 됩니다.
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"name": "Variable Property Other object",
"scope": [
"variable.other.object.ts"
],
"settings": {
"foreground": "#DCDCAA"
}
},
]
- 이때, 내가 수정하고 싶은 부분이 어떤 scope인지 알기 위해서 F1(ctrl+shift+p) > inspect editor tokens and scopes를 클릭해서 아래 사진 같이 나오는 걸 확인 후, textmeta scopes에 적혀있는 값을 하나 적어주면 됩니다.
최종 setting.json의 구조
참고 : vscode공식
반응형
'웹' 카테고리의 다른 글
[Javascript] Dom 이란? (0) | 2021.08.22 |
---|---|
[Javascript] npm, npm script , yarn 이 무엇일까? (0) | 2021.08.13 |
[CSS] Bem 이란? (0) | 2021.08.07 |
[Javascript] AJAX란? ( + XHR란?) (0) | 2021.08.01 |
[VSCode] Prettier - 코드를 깔끔하게 정리하기 (0) | 2021.07.28 |