Я искал многочисленные статьи и читал похожие вопросы в стеке и на других сайтах об исправлении фрагментов CSS в возвышенном, но все ситуации разные, и ни одно из решений не работает.
Я пытаюсь создать простой сублимированный фрагмент кода для файлов CSS, чтобы пометить фрагменты кода.
<snippet>
<content><![CDATA[
/***********************${1:Section}***********************/
]]></content>
<!-- Optional: Set a tabTrigger to define how to trigger the
snippet -->
<tabTrigger>comment-section</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger
-->
<scope>source.c, source.js, source.css</scope>
<!-- Optional: Provide a desription for the snippet -->
<description>Makes a comment to separate sections of
code</description>
</snippet>
Обратите внимание на другие области: я успешно использовал этот фрагмент на других языках.
Мне сказали, что tabTrigger является проблемой и требует побега, поэтому я сделал совершенно новый фрагмент с единственным отличием:
<tabTrigger>comment-section/</tabTrigger>
<scope>source.css</scope>
Но этот фрагмент все еще не работает!
Интересно, что фрагмент работает внутри "тела" CSS (я не веб-разработчик, терминология приветствуется), т.е.
#myDiv {
background-color: black;
/* snippet works here */
}
Другие примечания:
- У меня не установлен Emmet
- У меня не установлено никаких других плагинов для сниппетов
- Расширение моего фрагмента файла .sublime-snippet, а не .xml
- Я трижды проверил, что Sublime обнаруживает мои файлы .css как CSS
- У меня "auto_complete_selector": "источник, текст" в моих настройках из-за
подобная проблема уже случалась в моих файлах .html
- Я также попытался добавить оператор
<br>
сразу после </tabTrigger>
,
который просто сломал весь парсер и тоже не исправил
Пожалуйста и спасибо:)