Есть ли способ получить комментарий лидера в текущей грамматике в Atom? - PullRequest
1 голос
/ 13 апреля 2020

Я пытаюсь получить текущий лидер комментариев для грамматики, используемой в текущем файле в Atom, но безрезультатно, потому что, очевидно, есть два типа объектов грамматики, Grammar и TreeSitterGrammar, так что мой текущий метод не ' т работа. Я пытаюсь сделать следующее (я не включаю код проверки ошибок, для простоты):

# For TreeSitterGrammars, this work
comment_leader = atom.workspace.getActiveTextEditor().getGrammar().commentStrings.commentStartString

# For Grammar, but this doesn't work because there's no comments property in the ones I've tested
comment_leader = atomatom.workspace.getActiveTextEditor().getGrammar().comments.start

Итак, есть ли надежный способ получения лидера комментариев для текущей грамматики с помощью API Atom?

Большое спасибо!

...