hongshuo-wang /
tomljump
大家好,最近做了一个很小但我自己挺需要的 JetBrains 插件:TomlJump。 它解决的问题比较具体:很多项目会用 TOML 做配置,但配置文件里的路径、key、table 往往只能靠人肉搜索。TomlJump 想做的是让 TOML 也能有一点“代码级”的跳转体验。 亮点 现在可以: 从 TOML 字符串路径跳到项目文件,比如 ./schemas/user.json 从 TOML table 跳到对应的配置类/结构体,比如 [o…
hongshuo-wang /
大家好,最近做了一个很小但我自己挺需要的 JetBrains 插件:TomlJump。 它解决的问题比较具体:很多项目会用 TOML 做配置,但配置文件里的路径、key、table 往往只能靠人肉搜索。TomlJump 想做的是让 TOML 也能有一点“代码级”的跳转体验。 亮点 现在可以: 从 TOML 字符串路径跳到项目文件,比如 ./schemas/user.json 从 TOML table 跳到对应的配置类/结构体,比如 [o…
大家好,最近做了一个很小但我自己挺需要的 JetBrains 插件:TomlJump。 它解决的问题比较具体:很多项目会用 TOML 做配置,但配置文件里的路径、key、table 往往只能靠人肉搜索。TomlJump 想做的是让 TOML 也能有一点“代码级”的跳转体验。 亮点 现在可以: 从 TOML 字符串路径跳到项目文件,比如 ./schemas/user.json 从 TOML table 跳到对应的配置类/结构体,比如 [openai] → OpenAIConfig 从 TOML key 跳到对应字段,比如 apikey → apiKey / APIKey 支持 JetBrains 原生的 Go to Declaration、Command/Ctrl 点击 目前做了比较保守的匹配,支持这些语言里的常见配置声明: Go Python Java TypeScript JavaScript 它不是 TOML formatter,也不是 schema 校验器,更不是补全插件。我的目标是只做一件事:高置信度跳转。如果不像一个明确引用,就尽量不打扰编辑体验。
Discuss this product