動態

詳情 返回 返回

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.