Skip to content

内容集合的实验性 Intellisense

类型:boolean
默认:false

¥Type: boolean
Default: false

Added in: astro@4.14.0

在兼容编辑器中为你的内容集合条目启用 Intellisense 功能(例如代码完成、快速提示)。

¥Enables Intellisense features (e.g. code completion, quick hints) for your content collection entries in compatible editors.

启用后,此功能将生成 JSON 架构并将其添加到项目中的 .astro 目录中。Astro 语言服务器可以使用这些文件在内容文件(.md.mdx.mdoc)内提供 Intellisense。

¥When enabled, this feature will generate and add JSON schemas to the .astro directory in your project. These files can be used by the Astro language server to provide Intellisense inside content files (.md, .mdx, .mdoc).

{
experimental: {
contentIntellisense: true,
},
}

要将此功能与 Astro VS Code 扩展一起使用,你还必须在 VS Code 设置中启用 astro.content-intellisense 选项。对于直接使用 Astro 语言服务器的编辑器,请传递 contentIntellisense: true 初始化参数以启用此功能。

¥To use this feature with the Astro VS Code extension, you must also enable the astro.content-intellisense option in your VS Code settings. For editors using the Astro language server directly, pass the contentIntellisense: true initialization parameter to enable this feature.

Astro 中文网 - 粤ICP备13048890号