新的介绍内容:
Language Literals扩展为ES6标记模板提供了独特的语法高亮支持。这个扩展是vscode-comment-tagged-templates的硬分叉版本,专为支持特定标签命名字面量而设计,而不是注释标注的字面量。
使用方法:
此扩展旨在满足特定的使用场景,主要功能是提供语法高亮,但不支持IntelliSense。您需要将它与支持模块一起使用(或不使用)。language-literals模块提供了对字符串输入的去缩进功能,并作为使用此解决方案的示例存在。
pnpm add language-literals
import { html, ts, md } from "language-literals";
html`
Hello World!
`;
ts`
const x: string = 'foo'
`;
md`
# Title
**Bold** or _italic_
`;
// 等
支持的语言:
以下是支持的语言注入列表:
语言 | 字面量表达式 |
---|---|
HTML | html`` |
XML | xml`` |
CSS | css`` |
SCSS | scss`` |
SASS | sass`` |
JSON | json`` |
JSONC | jsonc`` |
JavaScript | js`` |
TypeScript | ts`` |
YAML | yaml`` |
Markdown | md`` |
JSX | jsx`` |
TSX | tsx`` |
通过Language Literals扩展,您可以轻松地为ES6标记模板中的不同语言提供语法高亮,提高代码的可读性和开发效率。
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com