Microsoft自适应卡片预览器
注意
自适应卡片预览版在 公共开发人员预览版中提供。
Microsoft自适应卡片预览器使你可以在优化设计时预览自适应卡片。 它适用于 Teams 工具包,允许预览为 Teams 机器人和消息扩展创建的自适应卡片。 可以打开并排预览来观察实时更改并在不同主题之间切换。
探索自适应卡片预览器
自适应卡片预览器提供更快、更可靠的解决方案来预览自适应卡片设计。 自适应卡片预览器支持以下功能:
Teams 工具包集成:在更新从 Teams 工具包项目生成的自适应卡片时,启用实时 (JIT) 安装自适应卡片预览器。
即时预览:允许通过 CodeLens 或命令面板在 Visual Studio Code 编辑器中预览自适应卡片。
数据分离:使用自适应卡片 模板语言将数据与布局分开。 使用 命令
Adaptive Card: New Data File
为模板添加数据文件,这将生成一个空文件,可在其中将数据绑定到自适应卡片模板。默认主题配置:允许通过 Visual Studio Code 扩展设置 自适应卡片预览程序:默认主题设置默认主题。
切换主题:允许在浅色、深色和高对比度主题之间切换,以预览自适应卡片。
优点
自适应卡片预览器具有以下优势:
快速更新:允许在集成开发环境中预览自适应卡片设计,无需在工具之间不断切换。 可以使用 Teams 工具包创建机器人或消息传递扩展,打开自适应卡片元数据文件,并使用 CodeLens 或特定命令预览卡片。 对卡片的任何更新或更改都通过预览版中的 热重载 功能立即反映出来。
可靠的预览:使用与 Teams 和 Outlook 相同的呈现堆栈,以确保准确且一致的预览结果与实际卡片呈现保持一致。
限制
自适应卡片预览器不支持以下自适应卡片功能:
常见问题解答
为什么我们必须在 Visual Studio Code 中使用新的扩展?无法将此扩展集成到适用于 Visual Studio Code 的 Teams 工具包中吗?
自适应卡片预览器是一个独立的扩展,因为它使用闭源包来呈现自适应卡片,以确保与 Teams 平台的呈现逻辑一致。 Teams 工具包是一个开源项目,不包含第三方开发人员无法访问的包的依赖项。
此扩展是否支持 Teams 平台中的所有自适应卡片功能?
不正确。 自适应卡片预览器扩展不支持几个 限制 。