【发布时间】:2021-03-26 20:50:08
【问题描述】:
当在 HTML 上使用 ctrl+/ 切换 cmets 或使用 Sublime Text 3 切换 VueComponent 文件语法时,出现的 cmets 是 {{-- Comment text --}} 而不是正确的 <!-- Comment text -->。
如何让ST添加正确的cmets?
按照以下 cmets 中的 @MattDMo 建议进行编辑:添加已安装软件包的列表。
"A File Icon",
"All Autocomplete",
"AutoFileName",
"Babel",
"BracketHighlighter",
"Chai Completions",
"Color Highlighter",
"Colorcoder",
"CSS Extended Completions",
"DocBlockr",
"Dockerfile Syntax Highlighting",
"DotENV",
"Edge Syntax Highliter",
"Emmet",
"HTML-CSS-JS Prettify",
"JavaScript & NodeJS Snippets",
"JavaScript Completions",
"JavaScript Snippets",
"JavaScriptNext - ES6 Syntax",
"JSON Reindent",
"LanguageTool",
"Laravel Blade Highlighter",
"LESS",
"MarkdownEditing",
"MarkdownPreview",
"nginx",
"Nunjucks Syntax",
"Package Control",
"PHP Companion",
"PHP Completions Kit",
"PHP-Twig",
"phpfmt",
"PHPGrammar",
"PhpNamespace",
"PHPUnit Completions",
"Select Quoted",
"SideBarEnhancements",
"SublimeCodeIntel",
"SublimeLinter",
"SublimeLinter-annotations",
"SublimeLinter-tslint",
"TypeScript",
"TypeScript Syntax",
"TypescriptCompletion",
"Vue Syntax Highlight",
"Vuejs Complete Package",
"zenburn"
【问题讨论】:
-
您确定您使用的是常规的内置 HTML 语法吗?尝试点击
View → Syntax → HTML看看是否会改变行为。我知道 Djaneiro 包有一个 Django-HTML 语法,它使用双花括号作为注释分隔符。 -
@MattDMo,嘿。感谢您的提示。是的,我确信我使用 HTML 语法。我按照你描述的做了,没有任何效果。我知道一些 HTML 模板引擎的语法包注释不同,例如Twig、Blade、Edge 等,但这里不是这种情况。
-
你能edit你的问题并发布你安装了哪些软件包吗?您可以在
Preferences → Package Settings → Package Control → Settings中找到该列表。 -
@MattDMo 谢谢,已添加安装包列表。
标签: html sublimetext3 comments