开发了一个用于自动跳转的辅助插件,可以直接从 路由 的声明处查看到哪些地方使用了本次跳转。
TheRouter
安装好插件后打开项目,就可以看到,在项目中所有调用了 TheRouter.build(path)
的地方,
还有 @Route(path = "xxxxx")
注解的位置,
在左侧侧边栏上都会有一个绿色箭头的图标。
如果把鼠标放在图标上一段时间,就可以看到提示:
点击以后跳转到使用这个path
的地方,
或者跳转到path
定义的位置,点击以后就能自动跳转了。
如下图:
如果在代码中有多个地方都可以跳转到当前落地页,点击箭头后会有一个选择框,
可以选择跳转到使用当前path
的位置。
例如这张图:
如果当前path
是个没有被声明的,或者是由字符串拼接的,可能会出现无法找到定义位置的情况,此时在侧边栏会出现黄色的警告提示,
需要开发人工去检查这个path
是不是忘记定义落地页了,还是说手误写错了path
。
例如这张图: