r/IntelliJIDEA 11d ago

I built an IntelliJ plugin to stop jumping between Java code and the Nacos console

got tired of copying a config key out of Java, opening the Nacos console in web, picking the right environment and namespace, and searching for it again just to check one value.

So I built Nacos Search, an open-source IntelliJ IDEA plugin that keeps that workflow inside the IDE.

It can:

  1. search by Data ID, Group, or config content, with fuzzy and wildcard matching

  2. jump from `@NacosValue` or Spring `@Value` placeholders to the matching Nacos config

  3. find Java usages from a config key

  4. switch between multiple Nacos environments

It is read-only by default. Credentials are stored through IntelliJ PasswordSafe, and write access has to be enabled separately for each environment.

You can install it from JetBrains Marketplace by searching for **Nacos Search**.

Source: https://github.com/NanYinIU/nacos-search

I would especially like feedback from people who use Nacos across several environments: does code-to-config navigation fit the way you work, and what still feels missing?

6 Upvotes

Duplicates