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.)