[程序员] 为 Rebase 狗尾续貂一个 Python 函数跳转功能
起因 最近代码写的少,但是要 review 的东西多,还要频繁的切分支。所以想找一个好的 git + diff 的工具。 最后发现基于 JetBrains 的 Rebased 这个工具最舒服。又符合当初用 IDEA 的习惯,看 diff 也清晰。 但是就有一点小遗憾,没办法点击函数跳转到对应代码。 许愿 向 codex 许愿,让他读一下 github 的项目,还有当初这个项目 fork 的原始的 jetbrains 的项目的源码,看看有没有可能加一个 python 的函数跳转功能。然后 codex 读完认为可以。所以就让他做了。 结果 执行 3 个小时。期间基本不参与。最终做出来的版本可以跳转 python 函数。 加码 看 codex 还有剩余。就又加码,让他支持了 js/TS 最终 大小:ZIP 600M 解压后 1.7G 占用内存:700M 启动时间:10s 地址 便携版: Win64 (家里没有 mac 。所以只有 windows 版本) github: [ https://github.com/zhoudeqiang9527/rebased ]
阅读原始来源来源记录
研究分析
来源记录
来源描述:起因 最近代码写的少,但是要 review 的东西多,还要频繁的切分支。所以想找一个好的 git + diff 的工具。 最后发现基于 JetBrains 的 Rebased 这个工具最舒服。又符合当初用 IDEA 的习惯,看 diff 也清晰。 但是就有一点小遗憾,没办法点击函数跳转到对应代码。 许愿 向 codex 许愿,让他读一下 github 的项目,还有当初这个项目 fork 的原始的 jetbrains 的项目的源码,看看有没有可能加一个 python 的函数跳转功能。然后 codex 读完认为可以。所以就让他做了。 结果 执行 3 个小时。期间基本不参与。最终做出来的版本可以跳转 python 函数。 加码 看 codex 还有剩余。就又加码,让他支持了 js/TS 最终 大小:ZIP 600M 解压后 1.7G 占用内存:700M 启动时间:10s 地址 便携版: Win64 (家里没有 mac 。所以只有 windows 版本) github: [ https://github.com/zhoudeqiang9527/rebased ]
现有背景
可供比较的近期同类记录:“[程序员] 写了个剪贴板管理器,抄的 Paste for Mac, Windows 和 macOS 都能用” (V2EX, 2026年11月8日);“[推广] Anthropic 原生接口直通,新人入群送 10 美元” (V2EX, 2026年11月8日)。主题相近仅用于导航,未核验其是否属于同一需求或独立证据。
研究状态
这条记录尚不能可靠归入主类,未生成商业或性能结论。
缺失证据
需要核验主要事件、受影响对象与原始证据。
下一步
阅读原文,明确它支持什么决策,再选择对应分析框架。