Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>KTangram PreviewNew to Visual Studio Code? Get it now.
KTangram Preview

KTangram Preview

Preview

SunMeng Studio

|
2 installs
| (0) | Free
Edit KTangram JSON with live Android UI preview, bidirectional element locating, and inspection.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

KTangram Preview

在 VS Code 中把 KTangram JSON 即时渲染成 Android 页面。编辑、预览、定位和调试都在一个窗口完成,不需要下载 KTangram 工程,也不需要额外启动 Web 服务。

开始使用

  1. 安装扩展并在 VS Code 中打开一个 KTangram JSON 文件。
  2. 打开命令面板,执行 KTangram: Open Preview to Side。
  3. 继续编辑 JSON,右侧设备画面会自动更新。
  4. 开启“定位”后点击预览组件,可以直接跳到对应 JSON;移动编辑器光标,也可以反向定位预览组件。

扩展默认跟随当前活动的 JSON 文件。未保存的修改同样可以实时预览;JSON 暂时写错时会标出诊断,并保留最后一次有效画面。

主要功能

实时设备预览

  • JSON 修改后自动刷新,无需反复保存或重新打开页面。
  • 内置多款 Android 手机和 Pad 尺寸,支持缩放、适应窗口、旋转、Dark、RTL 和节点标识。
  • 支持常见 KTangram 容器、文本、图片、列表、开关、Action 和布局属性。

双向定位与组件检查

  • 点击预览组件,定位到对应 JSON 节点。
  • 从编辑器光标反向高亮当前组件。
  • 以可点击的嵌套层级查看当前 View 到顶级 View 的结构。
  • 检查配置值、解析结果、数据来源、Action 和布局信息。

Android 资源与画面对比

  • 解析工作区中的 res/values*、drawable* 和 mipmap*,支持语言、深色模式和屏幕密度回退。
  • 可选择 Android 截图作为金标,在 Web、Android 和叠图模式之间切换。
  • 支持导出当前预览截图,方便提交评审或核对还原度。

常用命令

命令 用途
KTangram: Open Preview to Side 在编辑器右侧打开预览
KTangram: Follow Active JSON 开关当前 JSON 自动跟随
KTangram: Toggle Inspect Mode 开关组件定位模式
KTangram: Select Android Golden 选择 Android 金标截图
KTangram: Export Preview Screenshot 导出当前预览截图
KTangram: Check for KTangram Updates 检查网站分发的最新版本

常用设置

  • ktangram.preview.followActiveEditor:是否跟随当前活动 JSON。
  • ktangram.preview.defaultDevice:默认设备尺寸。
  • ktangram.preview.defaultScale:默认缩放或适应窗口。
  • ktangram.resources.androidResRoots:Android res 资源目录。
  • ktangram.preview.goldenRoots:Android 金标截图目录。

所有设置都可以在 VS Code Settings 中搜索 KTangram 查看。

权限与隐私

  • 基础 JSON 渲染在本机完成。
  • 外部能力使用的配置不会写入普通 Settings、Webview 或输出日志。
  • 只有使用远程图片、截图或用户主动配置的外部能力时才会发生对应网络访问。
  • 执行外部命令、截图和 AI 生成等高级能力前要求工作区受信任。

运行要求

  • VS Code 1.96 或更高版本。
  • 基础编辑和预览无需额外项目或运行环境。
  • Android 本地资源、金标和部分高级能力需要在工作区中提供对应文件或工具。

反馈与主页

sunmenggame.chat

License

Copyright (c) 2026 Sun Meng. All rights reserved.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft