Aws-cli: Prise en charge de la sortie JSON colorisée

Créé le 22 août 2016  ·  3Commentaires  ·  Source: aws/aws-cli

Ce serait formidable si la sortie JSON pouvait être colorisée pour faciliter la visualisation/l'utilisation de la sortie JSON.

Un exemple serait d'avoir toutes les clés JSON dans une couleur, les valeurs de chaînes dans une autre et d'avoir des valeurs numériques dans la troisième. Très similaire à ce que par exemple http://www.bodurov.com/JsonFormatter/ produirait en termes de couleurs. Un autre exemple est : http://pygments.org/demo/5862267/

Possible pourrait-on simplement approcher la coloration du résultat JSON en passant par exemple Pygments?
Un exemple de SO (source : http://stackoverflow.com/questions/25638905/coloring-json-output-in-python)

from pygments import highlight, lexers, formatters
colorful_json = highlight(unicode(formatted_json, 'UTF-8'), lexers.JsonLexer(), formatters.TerminalFormatter())
print(colorful_json)
feature-request needs-discussion

Commentaire le plus utile

Sur la base des commentaires de la communauté, nous avons décidé de renvoyer les demandes de fonctionnalités aux problèmes GitHub.

Tous les 3 commentaires

Merci, j'ai ajouté quelques réflexions/commentaires au #2125. Suivons la discussion dans le PR.

Bonjour!

Nous fermons ce problème ici sur GitHub, dans le cadre de notre migration vers UserVoice pour les demandes de fonctionnalités impliquant l'AWS CLI.

Cela nous permettra de vous fournir les fonctionnalités les plus importantes, en facilitant la recherche et l'affichage de la prise en charge des fonctionnalités qui vous intéressent le plus, sans diluer la conversation avec des rapports de bogues.

Comme introduction rapide à UserVoice (si ce n'est déjà fait) : après la publication d'une idée, les gens peuvent voter sur les idées, et l'équipe produit répondra directement aux suggestions les plus populaires.

Nous avons importé des demandes de fonctionnalités existantes à partir de GitHub - Recherchez ce problème ici !

Et ne vous inquiétez pas, ce problème existera toujours sur GitHub pour la postérité. Comme il s'agit d'une importation textuelle du message d'origine dans UserVoice, nous garderons toujours à l'esprit les commentaires et les discussions qui existent déjà ici sur le problème GitHub.

GitHub restera le canal de signalement des bugs.

Encore une fois, ce problème peut maintenant être trouvé en recherchant le titre sur : https://aws.uservoice.com/forums/598381-aws-command-line-interface

-L'équipe AWS SDK & Tools

Sur la base des commentaires de la communauté, nous avons décidé de renvoyer les demandes de fonctionnalités aux problèmes GitHub.

Cette page vous a été utile?
0 / 5 - 0 notes