查看: 22|回复: 14

给还在坚持 review 代码的兄弟们推荐个命令行工具

[复制链接]

0

主题

1

回帖

2

积分

新手上路

积分
2
发表于 2026-7-8 11:32:44 | 显示全部楼层 |阅读模式
这里不讨论为什么 AI 写的代码还需要 review 这个问题了,默认我们有 review 的需求。

vs code 用户感觉可以不用看了,我知道 vs code 有很好用的 review 插件。。。但是我不用 vs code ,我一般用 vim 。

我尝试过 lazygit ,不是很顺手,然后也尝试过 https://github.com/chenyukang/ghr 但是 ghr 更偏向于和 github 联动的工作流,所以我也没继续用下去。

然后我找到了 https://github.com/agavra/tuicr 我发现这个很纯粹,就是个 tui 工具,我一般 review 代码时候,开两个窗口,一个 tuicr 看各种 diff ,一个 vim 看全局代码。tuicr 还能顺手加 comment ,最后一起和 ai 联动讨论,我觉得很适合和 AI co-develop 的工作流。

看看大家还有什么推荐的方式。
回复

使用道具 举报

0

主题

1

回帖

2

积分

新手上路

积分
2
发表于 2026-7-8 11:34:37 | 显示全部楼层
感觉没苦硬吃
回复

使用道具 举报

0

主题

6

回帖

12

积分

新手上路

积分
12
发表于 2026-7-8 11:41:28 | 显示全部楼层
呃,抛开 review 不谈,挺好奇 op 用 vim 做开发感觉怎样,我个人感觉 vim 来回切换不如图形化直观?现在是用图形化 ide 来点来点去的。。
回复

使用道具 举报

0

主题

1

回帖

2

积分

新手上路

积分
2
 楼主| 发表于 2026-7-8 13:31:59 | 显示全部楼层
@flyqie 当年用 vim 是为了装逼,时间一久,就形成肌肉记忆了,对我来说效率挺高的。

至于现在,都是 ai 写代码了,vim 只拿来读和轻微修改。
回复

使用道具 举报

0

主题

4

回帖

8

积分

新手上路

积分
8
发表于 2026-7-8 13:37:46 | 显示全部楼层
回复

使用道具 举报

0

主题

4

回帖

8

积分

新手上路

积分
8
发表于 2026-7-8 13:38:52 | 显示全部楼层
我也是基本都住在 vim 里面,而这个刚好支持(通过 carbonyl 渲染)
回复

使用道具 举报

0

主题

1

回帖

2

积分

新手上路

积分
2
发表于 2026-7-8 13:46:09 | 显示全部楼层
你用 lazynvim 嘛 ? vih 就可以 选中 git hunk 差异了 ,然后 用 zellij 切到 codex/claude 的 pane ,粘过去也很快 ,或者写个 插件 比如你选中 某个 文件 1-20 行,你直接 按这个键映射,把他整到 剪贴板里面, 然后 切到 claude/codex pane 里面, 粘贴不就好了

我不知道你是怎么用的 , 把 cladue /codex 集成到 nvim 里面还是 ,我是分开的 ,
用 zellij 开好多 tab 代表不同项目, 然后 tab 下面的 pane 开好多 codex/claude pane, 然后 alt f 浮动就是 nvim 看代码 和跳转 ,这样都是在命令行里面工作了
回复

使用道具 举报

0

主题

4

回帖

8

积分

新手上路

积分
8
发表于 2026-7-8 13:48:36 | 显示全部楼层
或者这个,之前也用了一段时间 https://github.com/sindrets/diffview.nvim
回复

使用道具 举报

1

主题

4

回帖

11

积分

新手上路

积分
11
发表于 2026-7-8 14:02:50 | 显示全部楼层
这个不错, 我之前用 hunk 发现很慢而且卡 不支持 vim 键位,这个符合我的操作习惯
回复

使用道具 举报

0

主题

11

回帖

22

积分

新手上路

积分
22
发表于 2026-7-8 14:08:24 | 显示全部楼层
我只会用 idea 看,cc 或 codex 做完修改,读完摘要,然后从 idea 的 git 中查看改动,合适了就提交
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
返回顶部