SmallHelper-IDEA-Plugin
Introduction: 【IDEA 插件】为插件化框架 Small 建立页面索引和快速跳转
Tags:
plugin-插件-Small-为插件化框架 Small 建立页面索引和快速跳转
Small 简介
Small 通过路由表
bundle.json
配置页面路由,从而达到模块间的解耦。 see Small/wiki/UI-route
以跳转 (detail 模块)的 MainActivity 为例:
路由表 bundle.json |
调用处 xxx.java |
声明处 pkg/xxxActivity.java |
---|---|---|
"uri": "detail" | Small.openUri("detail"); | (detail 模块) MainActivity.java |
识别隐式依赖, 建立页面索引
安装使用:install
Preference -> Plugins
- Browse repos
SmallHelper
: 插件需要 2~3 天审核,暂时应该还搜不到 - Install Plugin From Disk: 下载 SmallHelper-1.0.1.zip,本地安装
- Browse repos
clone Small demo -> 打开 Android 工程
Small/Android/Sample
进行体验
源码调试: clone && run
如果您对源码感兴趣的话:
- clone 本项目
- 命令行执行
./gradlew runIde
bug 反馈
如果您在使用中遇到 bug, 请务必提 Issue,附上IDEA 版本
以及错误栈信息
。