VisualStudioCode(vscode)의 Default Dark+ 테마에서 Python의 사용자 함수 호출을 강조 표시
5350 단어 VisualStudioCode파이썬
소개
VisualStudioCode(1.49.2)의 기본 테마(Default Dark+)에서 Python 프로그램(*.py)의 사용자 함수 호출 시 함수명, 인수명이 강조 표시되지 않았기 때문에, "settings.json"에 설정을 추가한다 일로, 표시 가능으로 했습니다.
동작 이미지
설정 추가하기 전에
사용자 함수 호출시 이름(예: print_debug)과 인수가 강조 표시되지 않습니다.
설정 추가 후
강조 표시됩니다.
설정 추가 방법
설정 추가하기 전에
사용자 함수 호출시 이름(예: print_debug)과 인수가 강조 표시되지 않습니다.
설정 추가 후
강조 표시됩니다.
설정 추가 방법
settings.json
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": [
"meta.function-call.python",
],
"settings": {
"foreground": "#dcdcaa"
}
},{
"scope": [
"meta.function-call.arguments.python",
],
"settings": {
"foreground": "#9cdcfe"
}
},{
"scope": [
"punctuation.definition.list.begin.python",
"punctuation.definition.list.end.python"
],
"settings": {
"foreground": "#fff"
}
}
]
}
4. 'settings.json' 덮어쓰기 저장하여 Python 프로그램의 표시를 확인합니다. "settings.json"에 기존 설정이 기록되어 있으면 설정이 충돌 (경합)되지 않도록주의하십시오.
설정 갱신 후에도 하이라이트 표시되지 않는 경우는 다음 포인트를 확인합니다.
- 'settings.json'의 추가 오류. JSON 형식입니까? 기존 설정과 충돌하지 않습니까?
- "Color Customizations"의 "settings.json"을 편집하고 있습니까?
- Python 프로그램의 확장자가 *.py 입니까?
- 확장 기능과 충돌하지 않습니까?
하이라이트 대상 변경
강조 표시할 대상은 "scope"로 지정됩니다.
이 "scope"에 지정하는 값을 변경하는 것으로, 하이라이트 대상도 변경됩니다.
명령 팔레트(Win:Ctrl+Shift+P, Mac:⌘+Shift+P)를 열고 "Developer: Inspect Editor Tokens and Scopes"를 실행한다.
Reference
이 문제에 관하여(VisualStudioCode(vscode)의 Default Dark+ 테마에서 Python의 사용자 함수 호출을 강조 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mamoru-ssoft/items/0446a4fc12098b3db186텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)