开发了一个用于自动跳转的辅助插件,可以直接从 路由 的声明处查看到哪些地方使用了本次跳转。
TheRouter
AndroidStudio 插件的全新版本,已完美支持一键迁移工具,无需再次单独下载额外工具使用。
下载安装最新插件后,在顶部菜栏即可看到TheRouter
菜单,选择对应路由的一键迁移选项即可使用。
注:新版本AndroidStudio不再支持顶部菜单栏展示,需要在Tools菜单中查看
安装好插件后打开项目,就可以看到,在项目中所有调用了 TheRouter.build(path)
的地方,
还有 @Route(path = "xxxxx")
注解的位置,
在左侧侧边栏上都会有一个绿色箭头的图标。
如果把鼠标放在图标上一段时间,就可以看到提示:
点击以后跳转到使用这个path
的地方,
或者跳转到path
定义的位置,点击以后就能自动跳转了。
如下图:
如果在代码中有多个地方都可以跳转到当前落地页,点击箭头后会有一个选择框,
可以选择跳转到使用当前path
的位置。
例如这张图:
如果当前path
是个没有被声明的,或者是由字符串拼接的,可能会出现无法找到定义位置的情况,此时在侧边栏会出现黄色的警告提示,
需要开发人工去检查这个path
是不是忘记定义落地页了,还是说手误写错了path
。
例如这张图:
再也无需时时刻刻关注 TheRouter 版本更新情况了,只需要手动点击菜单,即可实时知晓当前最新版本号。
注:新版本AndroidStudio不再支持顶部菜单栏展示,需要在Tools菜单中查看
本插件项目已基于 Apache License 2.0
协议开源,并上架插件市场,欢迎 star 与下载