Подсветка синтаксиса редактора Atom для ini-файлов как свойств Java - PullRequest
0 голосов
/ 01 января 2019

Я использую Atom 1.33.0 на MacOS X 10.13 High Sierra

Чтобы настроить атом для распознавания файлов с расширением ".ini" в качестве свойств Java и применения соответствующей подсветки синтаксиса, я проверил следующие ссылки:

и предположил, что следующий config.cson будет работать:

"*":
  core:
    telemetryConsent: "no"
    themes: [
      "atom-light-ui"
      "atom-light-syntax"
    ]
  customFileTypes:
    'source.Java Properties': [
      'ini'
    ]
...

к сожалению, это не даст желаемого эффекта.

Чтобы найти правильное имя, я открыл пример файла свойств Java ".ini" как "Простой текст".Затем я изменил подсветку синтаксиса вручную на «Свойства Java», щелкнув в правом нижнем углу.Затем я нажал Alt-CMD-P, который показал: Alt-CMD-P

Так что «source.java-properties» должно быть правильным именем.Я изменил config.cson соответственно:

"*":
  core:
    telemetryConsent: "no"
    themes: [
      "atom-light-ui"
      "atom-light-syntax"
    ]
  customFileTypes:
    'source.java-properties': [
      'ini'
    ]

И все же он не работает.

Что нужно изменить, чтобы оно заработало?

1 Ответ

0 голосов
/ 01 января 2019

парсер coffeescript, кажется, очень требователен к деталям. Следующий config.cson работает:

   "*":
      core:
        customFileTypes:
            "source.java-properties": [
              "ini"
            ]
        disabledPackages: [
          "welcome"
        ]
  ...
...