Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>VSCodeStatus4VRCNew to Visual Studio Code? Get it now.
VSCodeStatus4VRC

VSCodeStatus4VRC

Laevatain

|
5 installs
| (0) | Free
Send VSCode editing status to VRChat Chatbox via OSC
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VSCodeStatus4VRC

将 VSCode 中的编辑状态实时发送到 VRChat Chatbox 中显示。

功能

  • 自动发送当前编辑文件名、错误数、警告数到 VRChat
  • 支持局域网跨设备通讯(eg. Mac VSCode → Windows VRChat)
  • 可自定义消息模板和显示内容
  • 三阶段发送控制:防抖 → 去重 → 节流,避免刷屏

安装

  1. VSCode 插件市场搜索 VSCodeStatus4VRC 安装
  2. 或从 Releases 下载 .vsix 手动安装

配置

设置项 默认值 说明
vscodestatus4vrc.enabled true 总开关
vscodestatus4vrc.osc.targetIp 127.0.0.1 目标 IP(跨设备填局域网 IP)
vscodestatus4vrc.osc.targetPort 9000 目标端口
vscodestatus4vrc.messageTemplate 见下方 消息模板,\n 换行
vscodestatus4vrc.showFile true 显示当前文件名
vscodestatus4vrc.showDiagnostics true 显示错误/警告数
vscodestatus4vrc.debounceMs 2000 防抖延迟(ms)
vscodestatus4vrc.sendImmediately true 立即显示/输入缓冲
vscodestatus4vrc.autoRefreshIntervalMs 20000 心跳间隔(ms),空闲时定时重发保活

默认模板

正在编辑脚本: {file}
Error: {errors}
Warnings: {warnings}

可用占位符

  • {file} — 当前文件名
  • {errors} — 工作区错误总数
  • {warnings} — 工作区警告总数

前置条件

  • VRChat 需启用 OSC
  • 跨设备时确保两台设备在同一局域网

调试

使用内置 OSC 监听器验证消息:

node scripts/oscListener.js

命令面板中执行 VSCodeStatus4VRC: Send Status Now 可手动触发一次发送。

已知限制

  • Chatbox 消息上限 144 字符,超长自动截断并追加 ..
  • OSC over UDP 不可靠传输,WAN 环境可能丢包

许可证

MIT

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