IDEA久違了!FeignX外掛支援方法級別的導航跳轉

月半大熊猫發表於2024-10-24

IDEA久違了!FeignX外掛支援方法級別的導航跳轉

需求調研:發現身邊的同事追蹤業務程式碼的時候,如果遇見feign介面,大家都是透過全域性搜url進一步找到遠端服務的實現。一旦專案大起來,路徑變得複雜甚至重名之後,這將會是災難。

市面上並沒有很好的IDEA外掛支援feign介面的解析以及相對應的遠端服務之間的跳轉,因此本人([lyflexi](https://github.com/lyflexi))親自做了一款外掛FeignX,並開源出來給大家免費使用。

已上架idea外掛市場:[https://plugins.jetbrains.com](https://plugins.jetbrains.com/) , 搜尋FeignX下載安裝:

IDEA久違了!FeignX外掛支援方法級別的導航跳轉

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

IDEA久違了!FeignX外掛支援方法級別的導航跳轉

eg. ApiController -> feignClient

IDEA久違了!FeignX外掛支援方法級別的導航跳轉

So, install the FeignX plugin as soon as possible!.

開放原始碼:[lyflexi/feignx-plugin: 外掛開發:IDEA搜尋FeignX](https://github.com/lyflexi/feignx-plugin) 覺得好用多多給⭐支援!

相關文章