如何在IDEA中压缩.json文件中的代码?

gou*_*iso 13 java json intellij-idea

IDEA通过添加适当的换行符和缩进,使.json文件中的代码更容易阅读,但是我现在想要求IDEA将json代码压缩到极致(没有任何缩进和换行符),我该怎么办?

mco*_*ner 34

至少使用 IntelliJ IDEA 2021.2.1(终极版),您可以简单地执行以下操作:

全选、编辑 > 连接线

(Windows:ctrl-A、ctrl-shift-J 使用默认映射。)这会将所有内容放在一行上,因此没有缩进或换行符。但是,如果您的代码样式已设置,则在逗号之后和冒号之前/之后将会有一个。

  • @ArjanW:这也会消除文本中的任何空格:“Hello World”变成“HelloWorld”。我认为这不是原海报想要的。 (2认同)

len*_*ena 1

IDEA 没有任何内置插件。您可以尝试网络上提供的解决方案,例如json-minify包。然后可以将其设置为外部工具文件观察器以从 IDE 运行