哪些IDE支持jq开发?

问题描述 投票:0回答:2

我使用 IntelliJ 作为 IDE。 不幸的是,IntelliJ 不支持 jq。 不提供语言注入,我找不到合适的插件。 我多次搜索“IDE support for jq”或类似内容,令人惊讶的是这没有带来任何有用的结果。

有时我编写的 jq 程序不仅仅是单行代码。 我总是在努力使语法正确,例如在正确的位置添加正确数量的括号并将代码手动重构为函数是很费力的。

IntelliJ 至少提供了一个热键来跳转到匹配的括号(Shift-Ctrl-M),它适用于任何文本文件,并在编辑器中以彩色显示由一对括号括起来的块。

有什么特殊的IDE功能可以让编辑jq程序变得更容易吗? 例如,基于匹配括号的代码块折叠 或者类似于 Java 中的 Ctrl-W 选择的括号选择功能会非常有帮助。另外,对我来说,正确缩进 jq 代码以使其更容易理解也很重要。 是否有对格式化代码的通用支持?

我不期望完全重构,但是任何关于有用的编辑器功能的建议都非常受欢迎,这些功能可以让 jq 程序员的生活变得更轻松。

intellij-idea jq intellij-plugin
2个回答
4
投票

任何现代代码编辑器都应该足以满足您提到的基本功能。有一个列表位于 https://www.softwaretestinghelp.com/best-code-editor;我会添加 Emacs/Aquamacs。

您可能还想尝试以下一个或多个“jq”附加组件:


0
投票

这是为 jq 集成到 IntelliJ 中而创建的新插件:https://plugins.jetbrains.com/plugin/23360-jqexpress

© www.soinside.com 2019 - 2024. All rights reserved.