Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>okki-tapd-pluginNew to Visual Studio Code? Get it now.
okki-tapd-plugin

okki-tapd-plugin

okki-vscode-plugin

|
101 installs
| (0) | Free
okki tapd VS Code插件
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Okki VS Code Plugin

功能简介-快速生成关联tapd需求/bug的git提交

https://xmkm.yuque.com/armee3/iu926w/ge6p415lcrwqm9ns

使用

  1. 登录

需要使用小满账号登录(即能够登录crm.xiaoman.cn的那个账号),并不是使用tapd账号登录

登录状态下再次点击登录按钮可退出登录

  1. 自动生成关联tapd的commit信息并提交,commit信息如下:
feat(talk): 【fe】【WABA】新消息发送失败原因支持

--story=1121404721001043807 --user=vickwang; https://www.tapd.cn/21404721/s/2429758

仅执行git commit 命令,需要手动add文件到暂存区

  1. 不关联tapd待办的紧急/特殊提交,包含关键字--story=0或--bug=0,例:

feat: 这是紧急|特殊提交说明 xxxx --story=0

fix: 这是紧急|特殊提交说明 xxxx --bug=0

  1. 切换项目

提交规范

具体提交规范见Git 提交规范

功能简介—工作区使用文档

https://xmkm.yuque.com/armee3/iu926w/svtixd65cf22bv2o

一.安装okki-tapd-plugin插件

在vscode插件市场搜索okki-tapd-plugin安装使用,cursor须搜索okki-vscode-plugin.okki-tapd-plugin

不再建议从从vsix安装,会很难更新最新版本

二.配置okki-tapd-plugin git相关功能

安装完毕后,您可能需要进行一些配置,因为此插件很多功能都依赖于git api功能, 所以在使用前需要配置git access token到vscode里面。

配置过程如下

  1. 打开 https://gitlab.xiaoman.cc/-/profile/personal_access_tokens , 生成access_token
  2. 生成完后点击复制token
  3. 然后我们打开vscode: 点击code => 首选项 => 设置 => 搜索Okki Tapd Plugin: Git Access Token => 粘贴我们的token

三.相关功能一览

四.具体功能使用

1.新待办面板

保持原有功能不变的情况下,新的待办面板在原有功能上增加了✨来区分合法的tapd,只有命名规范且已经拖进具体迭代的tapd右边悬浮图标才会出现git相关功能(创建工作区,打开测试环境,复制分支名, 签出到对应分支),因为这些功能的一键操作均依赖该tapd对应的分支名。

在待办标题旁边,我们也新增了一些功能,这些功能都是针对当前工作区的操作(根据任意分支创建工作区,抓取远程仓库,拉取合并当前分支的远程分支代码,推送当前分支代码,创建当前分支合并请求,打开当前分支对应的测试环境)

2.worktree列表面板

在待办面板下面,新增了git worktree列表来方便我们查看管理我们新增的工作区

  • 点击列表项可直接打开对应工作区
  • 右侧悬浮图标支持打开工作区对应测试环境,复制分支名,删除工作区
  • 当某个工作区有未推送或者修改的代码时,对应的工作区列表项会通过颜色变化提示,并在末尾显示未推送记录数

3.输出面板

方便查找问题和打印git日志,方便大家知道该插件进行了哪些操作

4.新建工作区功能

5.创建合并请求功能

6.打开测试环境

7.启动script脚本服务(command+shift+j)

根据当前git记录的修改文件和vscode当前显示文件所属的子项目自动勾选所需启动服务。

例如修改crm目录下的一个文件,vscode窗口显示的文件是shell目录下的一个文件,当我执行 cmd + shift + j 时,就会同时显示crm和shell相关服务命令

命令可重复执行,正在运行的服务不会重复执行

8.其它功能就不演示了...

五.复杂功能对应的业务流程

1.新建工作区

画板

六.其它

q1: upstream是什么,origin是什么?

a1: upstream代表上游仓库,origin代码fock的仓库。

q2: upstream和 origin有什么用?

a2: 在我们推送代码功能,创建工作区功能,以及创建合并请求公共都需要用到这两个仓库。

q3:upstream和origin是如何获取的,
a3:git remote -v, 前面的是origin,后面的是upstream。如果说你发现插件分支相关功能奇怪时,或许是顺序对不上🤔 git remote -v 一下

如何发布插件

更改版本号,即package.json里的version字段,并合并到master就会自动构建发布应用市场。不过市场有延迟,预估要一个小时左右才会更新成功。

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