Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>XR StockNew to Visual Studio Code? Get it now.
XR Stock

XR Stock

xr-stock

|
30 installs
| (1) | Free
XR Stock UI VSCode Extension
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

XR Stock VSCode 扩展

一个功能丰富的 VSCode 扩展,为 XR Stock UI 组件库提供强大的开发支持。

🚀 功能特性

核心功能

  • 📦 快速安装 - 一键安装 XR Stock 组件库到项目
  • 🎨 代码生成器 - 智能生成 Vue、TypeScript、JavaScript 组件代码
  • 👁️ 实时预览 - 在 VSCode 中预览 XR Stock 组件
  • 🎭 主题切换 - 支持亮色、暗色、自动主题切换
  • 📝 智能代码片段 - 提供丰富的代码模板和片段
  • 📊 状态栏信息 - 实时显示 XR Stock 版本和状态

代码片段支持

  • Vue 组件模板 - 快速创建 XR Stock Vue 组件
  • TypeScript 接口 - 生成类型安全的接口定义
  • JavaScript 函数 - 创建 XR Stock 功能函数
  • 事件处理 - 智能生成事件处理代码
  • 配置对象 - 快速创建 XR Stock 配置

🎯 使用方法

1. 安装 XR Stock 组件库

  • 右键点击项目文件夹
  • 选择 "安装 xr-stock"
  • 组件库将自动复制到目标目录

2. 生成组件代码

  • 右键点击项目文件夹
  • 选择 "生成 XR Stock 组件"
  • 输入组件名称和类型
  • 自动生成完整的组件代码

3. 预览组件

  • 打开 Vue 文件
  • 右键选择 "预览组件"
  • 在预览面板中查看组件效果

4. 使用代码片段

在 Vue、TypeScript、JavaScript 文件中输入以下前缀:

  • xr-vue - 生成 Vue 组件模板
  • xr-crane - 生成起重机组件
  • xr-hall - 生成仓库组件
  • xr-interface - 生成 TypeScript 接口
  • xr-hook - 生成 Vue 组合式函数
  • xr-api - 生成 API 服务类
  • xr-func - 生成 JavaScript 函数
  • xr-event - 生成事件处理函数
  • xr-config - 生成配置对象

5. 命令面板功能

按 Ctrl+Shift+P 打开命令面板,输入 "XR Stock" 查看所有可用命令:

  • XR Stock: 生成 XR Stock 组件
  • XR Stock: 预览组件
  • XR Stock: 切换主题
  • XR Stock: 显示版本信息
  • XR Stock: 打开文档

⚙️ 配置选项

在 VSCode 设置中搜索 "XR Stock" 可以配置以下选项:

  • xr-stock.theme - 主题设置 (light/dark/auto)
  • xr-stock.autoPreview - 自动预览组件
  • xr-stock.showStatusBar - 在状态栏显示信息

🎨 主题支持

支持三种主题模式:

  • Light - 亮色主题
  • Dark - 暗色主题
  • Auto - 跟随系统主题

📊 状态栏

状态栏会显示:

  • XR Stock 版本信息
  • 点击可查看详细功能说明

🔧 开发

构建扩展

cd src/vscode
npm run compile

打包扩展

vsce package

发布扩展

vsce publish

📝 更新日志

v0.1.7

  • ✨ 新增代码生成器功能
  • ✨ 新增组件预览功能
  • ✨ 新增主题切换支持
  • ✨ 新增智能代码片段
  • ✨ 新增状态栏信息显示
  • ✨ 新增配置选项支持
  • 🐛 修复安装路径问题
  • 📚 完善文档和使用说明

🤝 贡献

欢迎提交 Issue 和 Pull Request 来改进这个扩展!

📄 许可证

MIT License


享受使用 XR Stock VSCode 扩展! 🎉

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft