sublime-text-plugin: Doesn't work on CFML (Coldfusion)
#Hi,
This plugin is really useful when coding. I’m working on Coldfusion. However, it doesn’t work now after the update.
I tried updating the package settings, but still not working. Might be using the wrong setting. Can anyone help?
// e.g. plugin will mark text that user types as abbreviation
"abbreviation_scopes": [
"(text.html | text.xml | text.php | text.cfml | text.cfm) - source - meta - comment",
"source.sass - meta.property-value - meta.property-name - string - punctuation - comment",
"(source.css | source.scss | source.less | source.postcss) & meta.property-list",
"(source.css | source.scss | source.less | source.postcss) - meta.property-value - meta.property-name - string - comment",
"(source.tsx | source.js | source.jsx) - comment",
// Inline CSS
"text.html meta.attribute-with-value.style (string.quoted | source.css)"
]
Thanks!
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 15 (7 by maintainers)
Could you create PR with updated scopes so other CF won’t struggle with the same problem? Also note that
text.html.cfml - meta.tag
might need some tuning: the reason forabbreviation_scopes
is to not annoy you with false Emmet abbreviation matches in places where it’s not expected, for example, inside tag name, attribute etc. It was effectively filtered bytext.html - meta
scope, but yours for CF may allow abbreviation in unexpected places.