Open Kristinita opened 7 years ago
I don't understand, how I can ignored in spellchecking all scopes, contains $N$ in scope name. For example, I want to ignore all scopes, that contained markup.raw.block.markdown.
$N$
markup.raw.block.markdown
I use syntax AcademicMarkdown for my Markdown files.
For example, I have test.md file: https://www.pastery.net/zucvwe/raw/.
test.md
Part of my User\LanguageTool.sublime-settings file:
User\LanguageTool.sublime-settings
"ignored-scopes": [ "*markup.raw.block.markdown*", "*markup.raw.inline.markdown*", ]
I want, that these scopes will not check:
text.html.markdown.academicmarkdown markup.raw.block.markdown markup.raw.block.fenced.markdown meta.object-literal.js string.quoted.single.js constant.character.escape.js
text.html.markdown.academicmarkdown markup.raw.block.markdown markup.raw.block.fenced.markdown support.type.exception.python
text.html.markdown.academicmarkdown markup.raw.block.markdown markup.raw.block.fenced.markdown meta.object-literal.js constant.numeric.js
I have many scopes, that I want to ignore. Add all of them manually — I spend a lot of time. But all scopes was contained markup.raw.block.markdown.
I want, that this scope will check:
text.html.markdown.academicmarkdown meta.paragraph.markdown
The problem is reproduced for me in a version of Sublime Text without plugins and user settings.
I open test.md file → Ctrl+Shift+P → LanguageTool: Check Text → unexpected scopes are highlight for me:
LanguageTool: Check Text
Operating system and version: Windows 10 Enterprise LTSB 64-bit EN Sublime Text: Build 3126
Thanks.
@gtarawneh, still relevant in 2018.
@gtarawneh , issue still relevant as of May 2020.
1. Summary
I don't understand, how I can ignored in spellchecking all scopes, contains
$N$
in scope name. For example, I want to ignore all scopes, that containedmarkup.raw.block.markdown
.2. Settings
I use syntax AcademicMarkdown for my Markdown files.
For example, I have
test.md
file: https://www.pastery.net/zucvwe/raw/.Part of my
User\LanguageTool.sublime-settings
file:3. Expected behavior
I want, that these scopes will not check:
text.html.markdown.academicmarkdown markup.raw.block.markdown markup.raw.block.fenced.markdown meta.object-literal.js string.quoted.single.js constant.character.escape.js
,text.html.markdown.academicmarkdown markup.raw.block.markdown markup.raw.block.fenced.markdown support.type.exception.python
,text.html.markdown.academicmarkdown markup.raw.block.markdown markup.raw.block.fenced.markdown meta.object-literal.js constant.numeric.js
.I have many scopes, that I want to ignore. Add all of them manually — I spend a lot of time. But all scopes was contained
markup.raw.block.markdown
.4. Actual behavior
I want, that this scope will check:
text.html.markdown.academicmarkdown meta.paragraph.markdown
.5. Steps to reproduce
The problem is reproduced for me in a version of Sublime Text without plugins and user settings.
I open
test.md
file → Ctrl+Shift+P →LanguageTool: Check Text
→ unexpected scopes are highlight for me:6. Environment
Operating system and version: Windows 10 Enterprise LTSB 64-bit EN Sublime Text: Build 3126
Thanks.