VScode에서 변수 및 보존 문자가 자동으로 Italic으로 표시되지 않도록 설정하는 방법

12908 단어 settingVSCode

목표


공부, 일에 신경을 쓰는 것을 잊지 않기 위해 기록을 남겼다.

배경


개인적으로 VScode에서 변수와 예약어가 자동으로 Italic로 표시되는 것을 보기 어려워서 Italic를 사용할 수 있는지 확인해 봤습니다.VScode의 UI에서 설정할 수 있는 부분은 찾을 수 없지만 사용자 설정으로 쓰면 무효가 될 것 같습니다.단, 설정을 무효화하기 위해서는 무효화할 곳을 지정해야 합니다.

환경

  • macOS High Sierra ver 10.13.6
  • VSCode ver 1.26.1 (1.26.1)
  • TM Scopes 검색 방법


    VScode 아래command+shift+P를 누르면 표시되는 Command Plette에 developer inspect를 입력합니다.입력 후 아래에 표시된 후보 중 선택Developer: Inspect TM Scopes 후 커서를 마음에 드는 변수나 예약어에 놓으면 일람 정보가 표시됩니다.여기서 중간 부분의 정보는 TM Scopes 정보입니다.아래 그림에서 storage.type { "fontStyle": "italic", "foreground": "#9cd1bb" }

    항목 설정 비활성화


    사용자 설정 표시


    사용자 설정으로 설정해야 합니다.사용자 설정을 표시하는 데는 두 가지 방법이 있습니다.

  • 바로 가기
  • command+,

  • 사용자 인터페이스에서 사용자 설정 선택
  • Code>Preferences>Settings
  • 구성 파일에서 정의

    
    "editor.tokenColorCustomizations": {
      "textMateRules": [
        {
          "scope": [
            "comment",
            "comment.block",
            "comment.block.documentation",
            "comment.line",
            "constant",
            "constant.character",
            "constant.character.escape",
            "constant.numeric",
            "constant.numeric.integer",
            "constant.numeric.float",
            "constant.numeric.hex",
            "constant.numeric.octal",
            "constant.other",
            "constant.regexp",
            "constant.rgb-value",
            "emphasis",
            "entity",
            "entity.name",
            "entity.name.class",
            "entity.name.function",
            "entity.name.method",
            "entity.name.section",
            "entity.name.selector",
            "entity.name.tag",
            "entity.name.type",
            "entity.other",
            "entity.other.attribute-name",
            "entity.other.inherited-class",
            "invalid",
            "invalid.deprecated",
            "invalid.illegal",
            "keyword",
            "keyword.control",
            "keyword.operator",
            "keyword.operator.new",
            "keyword.operator.assignment",
            "keyword.operator.arithmetic",
            "keyword.operator.logical",
            "keyword.other",
            "markup",
            "markup.bold",
            "markup.changed",
            "markup.deleted",
            "markup.heading",
            "markup.inline.raw",
            "markup.inserted",
            "markup.italic",
            "markup.list",
            "markup.list.numbered",
            "markup.list.unnumbered",
            "markup.other",
            "markup.quote",
            "markup.raw",
            "markup.underline",
            "markup.underline.link",
            "meta",
            "meta.block",
            "meta.cast",
            "meta.class",
            "meta.function",
            "meta.function-call",
            "meta.preprocessor",
            "meta.return-type",
            "meta.selector",
            "meta.tag",
            "meta.type.annotation",
            "meta.type",
            "punctuation.definition.string.begin",
            "punctuation.definition.string.end",
            "punctuation.separator",
            "punctuation.separator.continuation",
            "punctuation.terminator",
            "storage",
            "storage.modifier",
            "storage.type",
            "string",
            "string.interpolated",
            "string.other",
            "string.quoted",
            "string.quoted.double",
            "string.quoted.other",
            "string.quoted.single",
            "string.quoted.triple",
            "string.regexp",
            "string.unquoted",
            "strong",
            "support",
            "support.class",
            "support.constant",
            "support.function",
            "support.other",
            "support.type",
            "support.type.property-name",
            "support.variable",
            "variable",
            "variable.language",
            "variable.name",
            "variable.other",
            "variable.other.readwrite",
            "variable.parameter"
          ],
          "settings": {
            "fontStyle": ""
          }
        }
      ]
    }
    

    리소스


    마지막


    나처럼 어려운 사람을 도와줬으면 좋겠어요.

    좋은 웹페이지 즐겨찾기