Présentation d'OhAPI Designer — Un éditeur OpenAPI natif pour macOS
Nous sommes ravis de présenter OhAPI Designer, le dernier membre de la famille de produits CoxOne. Construit de zéro en tant qu'application macOS native, OhAPI Designer est un éditeur dédié aux spécifications OpenAPI 3.0 et 3.1.
Pourquoi OhAPI Designer ?
Si OhAPI aide les développeurs à explorer et comprendre les spécifications OpenAPI, nous avons entendu une demande claire : une expérience d'édition native et dédiée, allant au-delà de ce que les éditeurs de texte génériques peuvent offrir. OhAPI Designer comble ce manque.
Fonctionnalités clés
- Auto-complétion contextuelle — Analyse la position du curseur dans le schéma OpenAPI et suggère uniquement les propriétés et valeurs pertinentes. Déclenchez-la avec Ctrl+Espace.
- Validation en ligne — Les erreurs apparaissent sous forme de soulignements ondulés rouges et les avertissements en ambre, avec des info-bulles explicatives en temps réel.
- Modèles de snippets — 21 modèles intégrés pour les patterns OpenAPI courants (Info, opérations CRUD, Paramètres, Schémas, Sécurité, et plus) avec aperçu fantôme et navigation Tab entre les placeholders.
- Panneau visuel d'opérations — Parcourez toutes vos opérations API avec des badges de méthode HTTP colorés, des détails en onglets (Description, Body, Schéma, Exemple), et navigation par clic.
- Navigation $ref — Cmd+Clic sur n'importe quelle référence pour accéder directement à sa définition.
- Conversion JSON/YAML — Basculez entre les formats tout en préservant la structure de votre spécification.
- Navigation fil d'Ariane — Sachez toujours où vous êtes dans la structure du document.
Conçu pour macOS
OhAPI Designer est une application Swift native construite avec AppKit. Elle fonctionne nativement sur les Mac Intel et Apple Silicon, nécessite macOS 12.0 (Monterey) ou ultérieur, et est disponible dès maintenant sur le Mac App Store.
Si vous utilisez déjà OhAPI pour visualiser des spécifications, OhAPI Designer est le complément idéal pour les éditer.