Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>7ColorsNew to Visual Studio Code? Get it now.
7Colors

7Colors

zhanwangfeng

|
3 installs
| (0) | Free
VS Code 里的 7Colors 染色对战小游戏:挑战简单 / 普通 / 困难三档难度,与 AI 轮流选色扩张领地,占地多者获胜。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

7Colors for VS Code

VS Marketplace Installs

在 VS Code 中直接游玩 7Colors 染色对战小游戏的扩展插件。

  • GitHub: https://github.com/zhanwangfeng/7ColorsForVSCode
  • VSCode: https://marketplace.visualstudio.com/items?itemName=zhanwangfeng.7colors-vscode

游戏截图

游戏截图

1. 插件说明

  • 新功能:从 0.1.0 版本开始,支持侧栏难度树一键开局,并可在对局中实时切换难度。
  • 功能:通过内置 Webview 在编辑器内运行 7Colors 染色对战,不离开 VS Code 即可休闲娱乐。
  • 入口:活动栏「7Colors」难度树,或命令面板执行 7Colors: 打开游戏。
  • 主要特性:
    • 侧栏提供 简单 / 普通 / 困难 三档难度,点击即开一局。
    • Webview 棋盘:7 色调色盘、悬停预览将要染色的格子、落子后颜色沿相邻格传播扩散的动画。
    • 音效开关与重开一局按钮;棋盘顶部只读显示当前难度。
    • 对局中可随时在侧栏切换难度,立即应用到当前局。
    • 每局随机布置、双方基地异色,保证公平开局。
  • 规则简介:
    • 轮到你时选择一种颜色,你的所有领地以及与之相邻的同色格都会被染成该色。
    • 不能选择与对方基地相同的颜色。
    • 双方都无法继续扩展时,按占地格数判定胜负,占地多者获胜。
  • 操作按键:
    • 1–7:选择对应颜色落子
    • R:重开一局
    • 鼠标:点击调色盘选色;悬停格子预览染色范围

2. 插件启动说明

方式一:VS Code 插件市场安装(推荐)

  1. 打开 VS Code,进入扩展市场(快捷键 Cmd/Ctrl + Shift + X)。
  2. 搜索 7Colors(或本插件发布名 7colors-vscode),点击 安装。
  3. 安装完成后,点击活动栏的 7Colors 图标打开难度树,选择一个难度即可开始;或按 Cmd/Ctrl + Shift + P 执行命令 7Colors: 打开游戏。
  4. 对局中可随时在难度树切换难度,或点击棋盘内的「重开一局」重新开始。

安装后若命令/视图未出现,可重启 VS Code 重新加载扩展。

方式二:本地源码调试运行(F5)

适用于从源码二次开发或本地预览:

  1. 安装依赖:

    npm install
    
  2. 使用 VS Code 打开本项目根目录,按 F5 启动调试。

    • 调试前会自动编译 TypeScript(src → out)并后台监听改动。
    • VS Code 会打开一个新的「扩展开发宿主」窗口。
  3. 在扩展开发窗口中,点击活动栏 7Colors 图标打开难度树并选择难度,或执行命令 7Colors: 打开游戏 即可游玩。

其他编译方式

  • 单次编译:npm run compile
  • 监听编译:npm run watch(调试时修改代码自动重新编译,重跑命令即生效)
  • 打包发布:npm run package(自动先执行 vscode:prepublish 编译,生成带版本号的 .vsix)
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft