好消息。用了一些 workaround,现在 citre-jump 和 citre-peek 找不到定义的时候,都可以升级 tags 文件然后自动重找一遍。逻辑是这样:
- 找不到定义时,看 tags 文件是否包含升级用的 recipe,若否,直接提示用户找不到定义。
- 询问用户要不要更新 tags 文件,更新之后再找一遍,如果还找不到,再提示用户找不到定义。
Edit: 给 xref 也实现了这个功能。
好消息。用了一些 workaround,现在 citre-jump 和 citre-peek 找不到定义的时候,都可以升级 tags 文件然后自动重找一遍。逻辑是这样:
Edit: 给 xref 也实现了这个功能。