2010-08-04 4 views
9

Est-ce que quelqu'un connaît un éditeur en ligne installable pour les structures de données YAML, que l'utilisateur final pourrait utiliser, de préférence écrit en PHP?Éditeur yaml basé sur navigateur, de préférence en PHP?

Pas de chance sur l'officiel yaml site.

Open Source serait bien; le commercial est une option.

Précision: Ce que je besoin est un outil qui montre chaque paire clé/valeur d'un arbre YAML dans un contrôle séparé pour le rendre impossible pour un utilisateur final d'endommager accidentellement la structure des données du fichier.

Mise à jour: Vu qu'il ne semble y avoir rien qui me vient facilement à l'esprit, je suis également intéressé par un client Windows ou Java capable de le faire.

+0

Quelle est la taille de ces fichiers que vous éditez? – NullUserException

+0

@Null plutôt petit. Quelques dizaines de valeurs de chaîne au maximum, généralement –

+0

, appellent-elles des paires de valeurs clés? ou avez-vous des structures plus compliquées? – GWW

Répondre

1

Jetez un oeil à AmyEditor qui fournit un éditeur intégré pour les sites externes:

http://www.amyeditor.com/api/embed/test_eamy.html

+0

Mmm, c'est intéressant (gardez ça à l'esprit!), Mais je préférerais quelque chose qui peut traiter les structures yAML spécifiquement et en utilisant des contrôles séparés pour chaque champ (pour minimiser le risque d'erreurs faites par l'utilisateur final.) –

+0

le lien ne fonctionne pas – DarkHeart

2

Il n'y a pas d'outil existant avec cette fonctionnalité défini, vous pouvez utiliser de la boîte. La seule option que je vois est d'utiliser un plugin de Symfony-Framework. Ce plugin a une interface utilisateur pour l'édition paires clé/valeur

  1. Créer un nouveau Symfony-projet (par exemple YamlEditor)
  2. Installer le Symfony-Plugin daYamlEditorPlugin
  3. Configurer ce plugin (voir readme du plugin) pour utiliser vos fichiers YAML.

Hope this helps

Questions connexes