Conçu pour les développeurs macOS

Travaillez plus vite avec JSON et XML.

Validez, formatez, comparez, générez du code et envoyez des requêtes REST depuis un espace natif unique.

Tout pour les tâches JSON/XML quotidiennes

JsonXmlEditor garde votre flux de travail efficace avec des outils pratiques.

Expérience d'édition

  • Une zone de travail divisée affiche la source modifiable à gauche et la sortie validée et formatée à droite.
  • JSON et XML sont détectés instantanément avec un état de validité clair.
  • Formatage en temps réel avec vos réglages, vue diff intelligente et surlignage précis des erreurs.
  • Commandes Prettify et Compress pour les deux volets, y compris la copie de droite à gauche en un clic.
  • Coloration syntaxique, numéros de ligne fluides et comportement d’édition natif familier sur macOS.

Gestion des documents et fichiers

  • Une barre latérale organisée garde tous les documents ouverts visibles avec icônes de type, indicateurs non enregistrés et actions rapides.
  • Flux complet pour Nouveau, Ouvrir, Enregistrer, Enregistrer sous et Fermer avec protection contre les modifications non enregistrées.
  • Glissez des fichiers directement depuis Finder dans la barre latérale et gardez toujours un document vierge prêt si nécessaire.
  • Prise en charge native des fichiers .json, .xml et .txt avec suggestions d’enregistrement selon le contenu détecté.

Contrôles de formatage

  • Choisissez une indentation de 2, 4 ou 8 espaces et formatez les documents selon votre préférence.
  • Le tri optionnel des clés JSON et le pretty-print XML vous donnent le contrôle du rendu final.
  • Les préférences de formatage s’appliquent de manière cohérente à tous les documents ouverts.

Espace client REST intégré

  • Un espace REST dédié avec requêtes persistantes multi-onglets pour ajouter, dupliquer, renommer et fermer.
  • Un générateur de requêtes complet avec méthodes, URL, tables de query et headers, et éditeur de corps compatible JSON.
  • La normalisation intelligente des URL corrige automatiquement les protocoles invalides et le texte collé.
  • Les valeurs par défaut automatiques pour Accept, User-Agent et JSON Content-Type maintiennent des requêtes bien formées.
  • L’inspecteur de réponses affiche le statut, les headers, le corps, la transcription, les outils de formatage et l’ouverture en document.
  • Les erreurs réseau claires incluent des indices utiles sur la résolution d’hôte.

Générateurs de code

  • Générez du code DTO à partir de charges JSON valides avec aperçu et export dans un seul flux d’enregistrement.
  • Créez des DTO pour PHP, Go, Python, TypeScript, C# et Java, avec mémorisation du dernier langage utilisé.
  • La génération PHP prend en charge les modes Simple Properties et Symfony Attributes.
  • Les aperçus lisibles avec coloration syntaxique facilitent la révision du code avant export.
  • Les types de charge non pris en charge renvoient des messages d’erreur clairs et précis.
  • Un générateur intégré de points de terminaison PHP de style Swagger/OpenAPI crée les charges request et response avec aperçu en direct.

Persistance, langue et préférences

  • Les documents de l’éditeur restaurent contenu, chemin, instantané, ordre et sélection active entre les sessions.
  • Les onglets REST conservent méthode, URL, paramètres, headers, corps, protocole, résultats et onglet actif.
  • La langue d’affichage peut être choisie indépendamment de la langue système.
  • L’application prend en charge 15 options de langue d’affichage, dont la langue du système.
  • Le formatage, la langue DTO par défaut et la langue d’affichage restent disponibles au même endroit.

Conçu pour la vitesse et la clarté

Confidentialité par conception

Obtenez JsonXmlEditor pour macOS

Boostez votre productivité avec un éditeur natif, léger et respectueux de la vie privée.

Download on the App Store

Besoin d’aide ?

Si vous avez des questions, des rapports de bug ou des demandes de fonctionnalités, contactez-nous et nous répondrons dès que possible.

Ouvrir la page de support complète