动态

详情 返回 返回

IDEA久違了!FeignX插件支持方法級別的導航跳轉 - 动态 详情

需求調研:發現身邊的同事追蹤業務代碼的時候,如果遇見feign接口,大家都是通過全局搜url進一步找到遠程服務的實現。一旦項目大起來,路徑變得複雜甚至重名之後,這將會是災難。

市面上並沒有很好的IDEA插件支持feign接口的解析以及相對應的遠程服務之間的跳轉,因此本人貓哥親自做了一款插件FeignX,並開源出來給大家免費使用。

已上架idea插件市場, 搜索FeignX下載安裝:
v2-7cfa15bd918831214e26cd677007d2c9_1440w.jpg

FeignX的靈感來自IDEA的明星插件MybatisX。FeignX插件基於實時掃描機制監控項目中的所有FeignClient和ApiController,並提供方法級導航跳轉功能。

簡而言之,您可以通過方法級導航按鈕靈活地在FeignClient和遠程服務ApiController之間來回切換。

FeignX is inspired by IDEA's star plugin MybatisX.The FeignX plugin monitors all FeignClient and ApiController in the project based on real-time scanning mechanism, and provides method-level navigation jump capability.In short, You can flexibly jump back and forth between FeignClient and remote service ApiController through method-level navigation buttons.

eg. feignClient -> ApiController
image.png

eg. ApiController -> feignClient
image.png

user avatar honwhy 头像 lamazhenyuan 头像 user_2dx56kla 头像 jcguanqi 头像 zaoying 头像 wszgrcy 头像 nihaoanihao 头像 songxianling1992 头像 momeak9 头像 13592899917 头像 niuqh 头像 lantianhaijiao 头像
点赞 24 用户, 点赞了这篇动态!
点赞

Add a new 评论

Some HTML is okay.