--colorなどを実行すると文字に色が着く。これはjqも同じで普通にコマンドを実行すると色が着く。これらはansi-color-code付きで出力されているので色が着く。pythonでやってみるとこういう感じ。jqemacsでjqをJSONファイルのformatterとして使う。M-|にshell-command-on-regionという関数がbindされている。jqfpyでyamlを実験的にサポートしてみた。実験的という言葉がついている理由は完全にサポートしているというわけじゃないということ。具体的には、連続したjsonに対応した入力をサポートしていない(後で詳しく)。かんたんなjqの処理はjqfpyでどうにかなるということがわかったのでもう少し複雑な処理をしてみることにした。今度はswagger中の$refを抽出してみる。このswagger中の$refを取り出すことは意外と大変な気がしている。spec中の$refを取り出す2017-09-01jqfpyというコマンドを作りました。jqfpyというコマンドを作りました。作った理由は概ねこの記事に書いてあるとおりです。JSONを整形したいときには概ね以下の3段階くらいの状況があるきがします。複雑な記...jqfpyというコマンドを作りました。jqはjsonの整形に使われる。整ったフォーマットで出力される。jqarrayを含んだ順序が不揃いなJSONのdiffを取るのはだるい。arrayを含んだJSONというのはこういうやつです。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。